Volume 15 , Issue 1 , PP: 122-132, 2025 | Cite this article as | XML | Html | PDF | Full Length Article
Ali Azawii Abdul Lateef 1 * , Ahmed Subhi Abdalkafor 2 , Ahmed Adil Nafea 3
Doi: https://doi.org/10.54216/JISIoT.150110
Diabetes is a disease that occurs when the body is unable to use the insulin it produces effectively or the body fails to produce enough insulin. One of the most important complications of this disease is diabetic retinopathy (DR), which is considered the main cause of severe visual impairment and blindness. Previous studies have proven that the KNN algorithm is an effective algorithm for solving classification and prediction problems, as the performance of this algorithm rely on determining the value of the K parameter because the inappropriate choice of this value can negatively affect the accuracy of classification. On the other hand, adjusting this value manually is very difficult because this value depends on the state of determining the solution to the problem each time. Therefore, there is still an urgent need to use smart algorithms to adjust this value and obtain an ideal value that ultimately leads to obtaining a very high classification accuracy. In this paper, the Cuckoo Search algorithm was used, which is considered one of the smart and modern algorithms in the field of diagnosis, in addition to applying more than one technique and algorithm to build an integrated system to enhance the accuracy of diagnosis and obtain competitive diagnostic accuracy. The proposed work was implemented using the Debrecen diabetic retinopathy dataset and competitive results were obtained for recall, sensitivity, precision, F1 score, accuracy and specificity (98.05%), (97.30%), (99.01%), (98.70%), (99.70%), and (99.08%), respectively. Our results demonstrate that the Cuckoo Search algorithm is an effective and suitable choice for optimizing the parameters in the KNN algorithm, in addition to enhancing this algorithm to diagnose the disease early and support direct intervention and treatment, and this method lays the foundation for diagnosing other diseases and thus improving patient care in most related fields.
Diabetes Retinopathy , Data Fusion , PCA-transformed features , Cuckoo Search Optimization , Optimized KNN algorithm
[1] M. Kropp et al., "Diabetic retinopathy as the leading cause of blindness and early predictor of cascading complications—risks and mitigation," EPMA J., vol. 14, no. 1, pp. 21–42, 2023. DOI: https://doi.org/10.1007/s13167-023-00314-8.
[2] D. S. Pushparani, J. Varalakshmi, K. Roobini, P. Hamshapriya, and A. Livitha, "Diabetic Retinopathy—A Review," Curr. Diabetes Rev., 2024. DOI: https://doi.org /10.2174/0115733 998296228240521 151 0 50.
[3] H. Alp, A. Sahin, P. Karabaglı, S. Karaburgu, B. Y. Sanal, and E. B. Yuksel, "Current perspective on diabetes mellitus in clinical sciences," Nobel Tıp Bookstores, 2023. DOI: https://doi.org/10.1677/JOE-09-0260.
[4] M. Sheikh et al., "Diabetes trends and their impact on public health," Clin. Diabetes Endocrinol, vol. 9, pp. 1–15, 2023. DOI: https://doi.org/10.1186/s40842-023-00163-5.
[5] N. S. Levitt, "Diabetes in Africa: Epidemiology, management, and healthcare challenges," Heart, vol. 94, no. 11, pp. 1376–1382, 2008. DOI: https://doi.org/10.1136/hrt.2008.147306.
[6] P. Rajpurkar, E. Chen, O. Banerjee, and E. J. Topol, "AI in health and medicine," Nat. Med., vol. 28, no. 1, pp. 31–38, 2022. DOI: https://doi.org/10.1038/s41591-021-01614-0.
[7] A. S. Abdalkafor, N. M. Aiman, and O. N. Mustafa, "Predicting the success rates of schools using artificial neural networks," J. Theor. Appl. Inf. Technol., vol. 96, no. 19, pp. 6339–6348, 2018.
[8] R. S. Peres, X. Jia, J. Lee, K. Sun, A. W. Colombo, and J. Barata, "Industrial artificial intelligence in Industry 4.0: Systematic review, challenges, and outlook," IEEE Access, vol. 8, pp. 220121–220139, 2020. DOI: https://doi.org/10.1109/ACCESS.2020.3042874.
[9] M. Wakchaure, B. K. Patle, and A. K. Mahindrakar, "Application of AI techniques and robotics in agriculture: A review," Artif. Intell. Life Sci., vol. 3, p. 100057, 2023. DOI: https://doi.org/10.1016/j.ailsci.2023.100057.
[10] L. Wang and M. Zhou, "Deep learning in agriculture: Challenges and opportunities," Comput. Agric. Syst., vol. 12, no. 2, pp. 30–40, 2022. DOI: https://doi.org/10.1016/j.compag.2022.09.001.
[11] D. S. Joseph, P. M. Pawar, and K. Chakradeo, "Real-time plant disease dataset development and detection of plant disease using deep learning," IEEE Access, 2024. DOI: https://doi.org/10.1109/ACCESS.2024.3358333.
[12] M. Kong and S. J. Song, "Artificial intelligence applications in diabetic retinopathy: Current trends and future expectations," Endocrinol. Metab. (Seoul, Korea), vol. 38, no. 3, pp. 195–204, 2023. DOI: https://doi.org/10.3803/EnM.2023.1913.
[13] Y. Li et al., "Multimodal information fusion for glaucoma and diabetic retinopathy classification," in Proc. Int. Workshop Ophthalmic Med. Image Anal., 2022, pp. 53–62.
[14] J. Chen and A. Gupta, "AI-assisted multimodal imaging in diabetic retinopathy detection," Ophthalmic Sci. Rev., vol. 14, no. 1, pp. 72–88, 2022. DOI: https://doi.org/10.1016/j.osr.2022.06.002.
[15] M. El Habib Daho et al., "Improved automatic diabetic retinopathy severity classification using deep multimodal fusion of UWF-CFP and OCTA images," in Proc. Int. Workshop Ophthalmic Med. Image Anal., 2023, pp. 11–20. DOI: https://doi.org/10.1007/978-3-031-44013-7_2.
[16] G. U. Nneji, J. Cai, J. Deng, H. N. Monday, M. A. Hossin, and S. Nahar, "Identification of diabetic retinopathy using weighted fusion deep learning based on dual-channel fundus scans," Diagnostics, vol. 12, no. 2, p. 540, 2022. DOI: https://doi.org/10.3390/diagnostics12020540.
[17] B. Fetaji, M. Fetaji, M. Ebibi, and M. Ali, "Predicting diabetes using machine learning algorithms: Comparative analysis," in Proc. Int. Conf. Emerg. Technol. Comput., 2021, pp. 185–193. DOI: https://doi.org/10.1007/978-3-030-90016-8_13.
[18] D. Sisodia and D. S. Sisodia, "Prediction of diabetes using classification algorithms," Procedia Comput. Sci., vol. 132, pp. 1578–1585, 2018. DOI: https://doi.org/10.1016/j.procs.2018.05.122.
[19] H. Abdi and L. J. Williams, "Principal component analysis," Wiley Interdiscip. Rev. Comput. Stat., vol. 2, no. 4, pp. 433–459, 2010. DOI: https://doi.org/10.1002/wics.101.
[20] M. J. Masnan et al., "Principal component analysis—A realization of classification success in multi-sensor data fusion," Princ. Compon. Anal. Appl., pp. 1–25, 2012. DOI: https://doi.org/10.13140/2.1.2807.3926.
[21] H. Alshaher, "Studying the effects of feature scaling in machine learning," North Carolina Agric. Tech. State Univ., 2021. DOI: https://doi.org/10.5555/AAI28772109.
[22] P. J. M. Ali, R. H. Faraj, E. Koya, and P. J. M. Ali, "Data normalization and standardization: A technical report," Mach. Learn. Tech. Rep., vol. 1, no. 1, pp. 1–6, 2014. DOI: https://doi.org/10.13140/RG.2.2.28948.04489.
[23] G. Chandrashekar and F. Sahin, "A survey on feature selection methods," Compute. Electr. Eng., vol. 40, no. 1, pp. 16–28, 2014. DOI: https://doi.org/10.1016/j.compeleceng.2013.11.024.
[24] N. Hoque, D. K. Bhattacharyya, and J. K. Kalita, "MIFS-ND: A mutual information-based feature selection method," Expert Syst. Appl., vol. 41, no. 14, pp. 6371–6385, 2014. DOI: https://doi.org/10.1016/j.eswa.2014.04.019.
[25] M. Mareli and B. Twala, "An adaptive cuckoo search algorithm for optimization," Appl. Compute. Informatics, vol. 14, no. 2, pp. 107–115, 2018. DOI: https://doi.org/10.1016/j.aci.2017.09.001.
[26] K. Taunk, S. De, S. Verma, and A. Swetapadma, "A brief review of the nearest neighbour algorithm for learning and classification," in Proc. Int. Conf. Intell. Compute. Control Syst. (ICCS), 2019, pp. 1255–1260. DOI: https://doi.org/10.1109/ICCS45141.2019.9065747.
[27] B. Antal and A. Hajdu, "An ensemble-based system for automatic screening of diabetic retinopathy," Knowl.-Based Syst., vol. 60, pp. 20–27, 2014. DOI: https://doi.org/10.1016/j.knosys.2013.12.023.
[28] S. A. Rafa et al., "Bird species detection utilizing an effective hybrid model," in Proc. Int. Multi-Conf. Syst. Signals Devices (SSD), 2024, pp. 705–710. DOI: https://doi.org/10.1109 /SSD61 670. 2024. 105 49480.