Data Driven Approach for Eye Disease Classification with Machine Learning
Source abstract
Abstract
Medical health systems have been concentrating on artificial intelligence techniques for speedy diagnosis. However, the recording of health data in a standard form still requires attention so that machine learning can be more accurate and reliable by considering multiple features. The aim of this study is to develop a general framework for recording diagnostic data in an international standard format to facilitate prediction of disease diagnosis based on symptoms using machine learning algorithms. Efforts were made to ensure error-free data entry by developing a user-friendly interface. Furthermore, multiple machine learning algorithms including Decision Tree, Random Forest, Naive Bayes and Neural Network algorithms were used to analyze patient data based on multiple features, including age, illness history and clinical observations. This data was formatted according to structured hierarchies designed by medical experts, whereas diagnosis was made as per the ICD-10 coding developed by the American Academy of Ophthalmology. Furthermore, the system is designed to evolve through self-learning by adding new classifications for both diagnosis and symptoms. The classification results from tree-based methods demonstrated that the proposed framework performs satisfactorily, given a sufficient amount of data. Owing to a structured data arrangement, the random forest and decision tree algorithms’ prediction rate is more than 90% as compared to more complex methods such as neural networks and the naïve Bayes algorithm.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Retinal Imaging and Analysis · Digital Imaging for Blood Diseases · Artificial Intelligence in Healthcare
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Science, Lahore College for Women University, Lahore 54000, Pakistan
Software Research Institute, Athlone Institute of Technology, N37FW63 Athlone, Ireland
Institute of Ophthalmology, Mayo Hospital, King Edward Medical University, Lahore 54000, Pakistan
The Eye Associates, 2 Zafar Ali Road, Lahore 54000, Pakistan
School of Science, Technology and Engineering, University of Suffolk, Ipswich IP4 1QJ, UK
References (58)
Show source-provided references
1. An, G., Omodaka, K., Tsuda, S., Shiga, Y., Takada, N., Kikawa, T., Nakazawa, T., Yokota, H., and Akiba, M. (2018). Comparison of machine-learning classification models for glaucoma management. J. Healthc. Eng., 2018.10.1155/2018/6874765 ↗
2. Saito, K., and Nakano, R. (1988, January 24–27). Medical diagnostic expert system based on PDP model. Proceedings of the IEEE International Conference on Neural Networks, San Diego, CA, USA.10.1109/ICNN.1988.23855 ↗
3. Development and comparison of automated classifiers for glaucoma diagnosis using Stratus optical coherence tomography10.1167/iovs.05-0069 ↗
4. An Expert System for Diagnosing Eye Diseases using CLIPS
5. Farooq, U., and Sattar, N.Y. (2015, January 27–29). Improved automatic localization of optic disc in Retinal Fundus using image enhancement techniques and SVM. Proceedings of the IEEE International Conference on Control Systems, Computing and Engineering, Penang, Malaysia.10.1109/ICCSCE.2015.7482242 ↗
6. Neural network as an ophthalmologic disease classifier
7. Representation of ophthalmology concepts by electronic systems: intercoder agreement among physicians using controlled terminologies10.1016/j.ophtha.2006.01.017 ↗
8. Machine learning for medical diagnosis: history, state of the art and perspective10.1016/S0933-3657(01)00077-X ↗
9. Integrating data mining with case-based reasoning for chronic diseases prognosis and diagnosis10.1016/j.eswa.2006.01.038 ↗
10. Expert system methodologies and applications—a decade review from 1995 to 200410.1016/j.eswa.2004.08.003 ↗
11. An expert system approach based on principal component analysis and adaptive neuro-fuzzy inference system to diagnosis of diabetes disease10.1016/j.dsp.2006.09.005 ↗
12. Fuzzy rule-based medical expert system to identify the disorders of eyes, ENT and liver
13. Unsupervised machine learning with independent component analysis to identify areas of progression in glaucomatous visual fields10.1167/iovs.04-1168 ↗
14. Imberman, S.P., Ludwig, I., and Zelikovitz, S. (2011, January 18–20). Using Decision Trees to Find Patterns in an Ophthalmology Dataset. Proceedings of the FLAIRS Conference, Palm Beach, FL, USA.
15. Use of a support vector machine for keratoconus and subclinical keratoconus detection by topographic and tomographic data10.1016/j.ophtha.2012.06.005 ↗
16. Fageeri, S.O., Ahmed, S.M.M., Almubarak, S.A., and Mu’azu, A.A. (2017, January 16–17). Eye refractive error classification using machine learning techniques. Proceedings of the IEEE International Conference on Communication, Control, Computing and Electronics Engineering, Khartoum, Sudan.10.1109/ICCCCEE.2017.7867660 ↗
17. Organization, W.H. (2017, January 01). Internation Classification of Diseases (ICD). Available online: http://www.who.int/classifications/icd/ICD10Volume2_en_2010.pdf.
18. Waudby, C.J., Berg, R.L., Linneman, J.G., Rasmussen, L.V., Peissig, P.L., Chen, L., and McCarty, C.A. (2011). Cataract research using electronic health records. BMC Ophthalmol., 11.10.1186/1471-2415-11-32 ↗
19. Importance of multi-modal approaches to effectively identify cataract cases from electronic health records10.1136/amiajnl-2011-000456 ↗
20. Correlations between commonly used objective signs and symptoms for the diagnosis of dry eye disease: Clinical implications10.1111/aos.12012 ↗
21. Blood vessel segmentation algorithms—Review of methods, datasets and evaluation metrics10.1016/j.cmpb.2018.02.001 ↗
22. Blood vessel segmentation methodologies in retinal images–a survey10.1016/j.cmpb.2012.03.009 ↗
23. Automatic detection of referral patients due to retinal pathologies through data mining10.1016/j.media.2015.12.006 ↗
24. Optical coherence tomography machine learning classifiers for glaucoma detection: A preliminary study10.1167/iovs.05-0366 ↗
25. ODSTRČILÍK, P.I.J. (2014). Analysis of Retinal Image Data to Support Glaucoma Diagnosis. [Ph.D. Thesis, University of Technology].
26. Zhang, Z., Srivastava, R., Liu, H., Chen, X., Duan, L., Wong, D.W.K., Kwoh, C.K., Wong, T.Y., and Liu, J. (2014). A survey on computer aided diagnosis for ocular diseases. BMC Med. Inf. Decis. Mak., 14.10.1186/1472-6947-14-80 ↗
27. Comparison of machine learning and traditional classifiers in glaucoma diagnosis10.1109/TBME.2002.802012 ↗
28. Bock, R., Meier, J., Michelson, G., Nyul, L.G., and Hornegger, J. (2007, January 12–14). Classifying glaucoma with image-based features from fundus photographs. Proceedings of the Joint Pattern Recognition Symposium, Heidelberg, Germany.
29. Comparison of glaucoma diagnostic capabilities of Cirrus HD and Stratus optical coherence tomography10.1001/archophthalmol.2009.296 ↗
30. Data mining technique for automated diagnosis of glaucoma using higher order spectra and wavelet energy features10.1016/j.knosys.2012.02.010 ↗
31. Classification algorithms based on anterior segment optical coherence tomography measurements for detection of angle closure10.1016/j.ophtha.2012.07.005 ↗
32. Contrast sensitivity: determining the visual quality and function of cataract, intraocular lenses and refractive surgery
33. Mining retrospective data for virtual prospective drug repurposing: l-DOPA and age-related macular degeneration10.1016/j.amjmed.2015.10.015 ↗
34. Analysis of retinal fundus images for grading of diabetic retinopathy severity10.1007/s11517-011-0734-2 ↗
35. Automated identification of diabetic retinal exudates in digital colour images10.1136/bjo.87.10.1220 ↗
36. Human disease classification in the postgenomic era: A complex systems approach to human pathobiology10.1038/msb4100163 ↗
37. Faes, L., Liu, X., Kale, A., Bruynseels, A., Shamdas, M., Moraes, G., Fu, D.J., Wagner, S.K., Kern, C., and Ledsam, J.R. (2019, July 09). Deep Learning Under Scrutiny: Performance Against Health Care Professionals in Detecting Diseases from Medical Imaging-Systematic Review and Meta-Analysis. Available online: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3384923.10.2139/ssrn.3384923 ↗
38. Oh, S.L., Hagiwara, Y., Raghavendra, U., Yuvaraj, R., Arunkumar, N., Murugappan, M., and Acharya, U.R. (2018). A deep learning approach for Parkinson’s disease diagnosis from EEG signals. Neural Comput. Appl., 1–7.10.1007/s00521-018-3689-5 ↗
39. An, G., Omodaka, K., Hashimoto, K., Tsuda, S., Shiga, Y., Takada, N., Kikawa, T., Yokota, H., Akiba, M., and Nakazawa, T. (2019). Glaucoma Diagnosis with Machine Learning Based on Optical Coherence Tomography and Color Fundus Images. J. Healthc. Eng., 2019.10.1155/2019/4061313 ↗
40. Kuwayama, S., Ayatsuka, Y., Yanagisono, D., Uta, T., Usui, H., Kato, A., Takase, N., Ogura, Y., and Yasukawa, T. (2019). Automated Detection of Macular Diseases by Optical Coherence Tomography and Artificial Intelligence Machine Learning of Optical Coherence Tomography Images. J. Ophthalmol., 2019.10.1155/2019/6319581 ↗
41. Automatic detection of diabetic retinopathy exudates from non-dilated retinal images using mathematical morphology methods10.1016/j.compmedimag.2008.08.009 ↗
42. Automated diagnosis of glaucoma using digital fundus images10.1007/s10916-008-9195-z ↗
43. OpthoABM-An Intelligent Agent Based Model for Diagnosis of Ophthalmic Diseases
44. Comparative analysis of various machine learning algorithms for detecting dementia10.1016/j.procs.2018.05.102 ↗
45. An application of machine learning to haematological diagnosis10.1038/s41598-017-18564-8 ↗
46. Stuckey, T.D., Gammon, R.S., Goswami, R., Depta, J.P., Steuter, J.A., Meine, F.J., Roberts, M.C., Singh, N., Ramchandani, S., and Burton, T. (2018). Cardiac Phase Space Tomography: A novel method of assessing coronary artery disease utilizing machine learning. PLoS ONE, 13.10.1371/journal.pone.0198603 ↗
47. Optimized cuttlefish algorithm for diagnosis of Parkinson’s disease10.1016/j.cogsys.2018.06.006 ↗
48. (2017, January 01). of Ophthalmology A.A. ICD-10 Physician Tree. Available online: https://www.aao.org/assets/8810b98c-6158-444e-883e-c4629df941d3/635672059826530000/persons-with-diabetes-icd-10-physician-decision-tree-pdf?inline=1.
49. Bayesian machine learning classifiers for combining structural and functional measurements to classify healthy and glaucomatous eyes10.1167/iovs.07-1083 ↗
50. Big data and machine learning in health care10.1001/jama.2017.18391 ↗
51. Artificial intelligence in medical practice: The question to the answer?10.1016/j.amjmed.2017.10.035 ↗
52. Comparison of Parametric and Nonparametric Estimators for The Association of Incident Prepregnancy Obesity and Stillbirth in A Population-based Cohort10.1093/aje/kwz081 ↗
53. Nonparametric machine learning models for predicting the credit default swaps: An empirical study10.1016/j.eswa.2016.03.049 ↗
54. Choi, S.H., Shin, J.M., and Choi, Y.H. (2019). Dynamic Nonparametric Random Forest Using Covariance. Secur. Commun. Netw., 2019.10.1155/2019/3984031 ↗
55. Ferroni, P., Zanzotto, F.M., Riondino, S., Scarpato, N., Guadagni, F., and Roselli, M. (2019). Breast Cancer Prognosis Using a Machine Learning Approach. Cancers, 11.10.3390/cancers11030328 ↗
56. Association and classification data mining algorithms comparison over medical datasets
57. Data mining framework for fatty liver disease classification in ultrasound: A hybrid feature extraction paradigm10.1118/1.4725759 ↗
58. Saqlain, M., Hussain, W., Saqib, N.A., and Khan, M.A. (2016, January 16–19). Identification of Heart Failure by Using Unstructured Data of Cardiac Patients. Proceedings of the 45th IEEE International Conference on Parallel Processing Workshops, Philadelphia, PA, USA.10.1109/ICPPW.2016.66 ↗