Volume 17 , Issue 1 , PP: 106-117, 2025 | Cite this article as | XML | Html | PDF | Full Length Article
Qusay Saihood 1 * , Inas H Kareem 2 , Omar Ayad Ismael 3 , Saad I. Mohammed 4 , Ahmed NO Algburi 5
Doi: https://doi.org/10.54216/JISIoT.170108
Diabetes is a common chronic illness that requires ongoing patient monitoring to diagnose the condition in a timely manner. With the significant advancements of the Internet of Medical Things (IoMT) sector in recent years, it is feasible now to monitor the patient's information continuously. There are many studies that used IoMT and machine learning (ML) techniques to diagnose diabetes but so far, the accuracy of the performance is still below the required level. Therefore, this study proposes a common framework for IoMT, cloud, and ML techniques to diagnose diabetes in real-time. IoMT devices continuously collect vital information of diabetic patients such as glucose and insulin levels. Then, this data is transmitted using various communication technologies to be stored in the cloud for diagnosis. Finally, to improve diagnostic accuracy, voting ensemble strategy-based method has been proposed that combines predictions from three base ML techniques (Support Vector Machine (SVM), Decision Tree (DT), and Random Forest (RF)). The proposed voting model achieved promising results in diagnosing diabetes with an accurate rate of up to 98.0%, outperforming the base classifiers in this and previous studies.
Internet of Medical Things , Cloud , Machine Learning , Voting Ensemble Method , Diabetes , Diagnosis
[1] M. Eghbali-Zarch and S. Masoud, “Application of machine learning in affordable and accessible insulin management for type 1 and 2 diabetes: A comprehensive review,” Artif Intell Med, vol. 151, p. 102868, May 2024, doi: 10.1016/J.ARTMED.2024.102868.
[2] K. R. Tan et al., “Evaluation of Machine Learning Methods Developed for Prediction of Diabetes Complications: A Systematic Review,” J. Diabetes Sci. Technol., vol. 17, no. 2, pp. 474–489, Mar. 2023, doi: 10.1177/19322968211056917/SUPPL_FILE/SJ-DOCX-1-DST-10.1177_19322968211056917.DOCX.
[3] “Diabetes,” World Health Organization. Accessed: Jan. 18, 2025. [Online]. Available: https://www.who.int/health-topics/diabetes#tab=tab_1.
[4] R. Raghow et al., “Diabetes mellitus and stroke: A clinical update,” World J. Diabetes, vol. 8, no. 6, p. 235, 2017, doi: 10.4239/WJD.V8.I6.235.
[5] American Diabetes Association, “Standards of Medical Care in Diabetes—2022 Abridged for Primary Care Providers,” Clinical Diabetes, vol. 40, no. 1, pp. 10–38, Jan. 2022, doi: 10.2337/CD22-AS01.
[6] N. S. Sworna, A. K. M. M. Islam, S. Shatabda, and S. Islam, “Towards development of IoT-ML driven healthcare systems: A survey,” Journal of Network and Computer Applications, vol. 196, p. 103244, Dec. 2021, doi: 10.1016/J.JNCA.2021.103244.
[7] X. Liu et al., “Smart Contact Lenses for Healthcare Monitoring and Therapy,” ACS Nano, vol. 18, no. 9, pp. 6817–6844, Mar. 2024, doi: 10.1021/ACSNANO.3C12072/ASSET/IMAGES/MEDIUM/NN3C12072_0017.GIF.
[8] V. Kumar et al., “Development of Medical IOT System for the Prediction of Heart Disease,” in 2024 4th International Conference on Advance Computing and Innovative Technologies in Engineering (ICACITE), 2024, pp. 951–956, doi: 10.1109/ICACITE60783.2024.10617362.
[9] Y. A. A. S. Aldeen, M. Salleh, and M. A. Razzaque, “State of the art survey on security issue in cloud computing architectures, approaches and methods,” Journal of Theoretical and Applied Information Technology, vol. 75, no. 1, pp. 53-61, 2015.
[10] B. A. Muthu et al., “IOT based wearable sensor for diseases prediction and symptom analysis in healthcare sector,” Peer-to-Peer Networking and Applications, vol. 13, no. 6, pp. 2123–2134, Nov. 2020, doi: 10.1007/S12083-019-00823-2.
[11] M. L. Umashankar et al., “A Survey on IoT Protocol in Real-Time Applications and Its Architectures,” in Lecture Notes in Electrical Engineering, vol. 947, pp. 119–130, 2023, doi: 10.1007/978-981-19-5936-3_12.
[12] T. C. T. Chen, H. C. Wu, and M. C. Chiu, “A deep neural network with modified random forest incremental interpretation approach for diagnosing diabetes in smart healthcare,” Appl. Soft Comput., vol. 152, p. 111183, Feb. 2024, doi: 10.1016/J.ASOC.2023.111183.
[13] K. S. L. Kazi and M. A. Mahant, “Machine Learning-Driven Internet of Things (MLIoT)-Based Healthcare Monitoring System,” IGI Global, 2023, doi: 10.4018/979-8-3693-9641-4.ch007.
[14] A. Yadav et al., “Fog enabling technologies in healthcare: A review,” in Artificial Intelligence, Blockchain, Computing and Security - Proceedings of the International Conference on Artificial Intelligence, Blockchain, Computing and Security (ICABCS), vol. 1, pp. 531–538, Dec. 2024, doi: 10.1201/9781003393580-81.
[15] “Pima Indians Diabetes Database,” Kaggle. Accessed: Jan. 18, 2025. [Online]. Available: https://www.kaggle.com/datasets/uciml/pima-indians-diabetes-database.
[16] S. P. Chatrati et al., “Smart home health monitoring system for predicting type 2 diabetes and hypertension,” Journal of King Saud University - Computer and Information Sciences, vol. 34, no. 3, pp. 862–870, Mar. 2022, doi: 10.1016/J.JKSUCI.2020.01.010.
[17] G. Alfian et al., “A Personalized Healthcare Monitoring System for Diabetic Patients by Utilizing BLE-Based Sensors and Real-Time Data Processing,” Sensors, vol. 18, no. 7, p. 2183, Jul. 2018, doi: 10.3390/S18072183.
[18] A. Rghioui et al., “A Smart Architecture for Diabetic Patient Monitoring Using Machine Learning Algorithms,” Healthcare, vol. 8, no. 3, p. 348, Sep. 2020, doi: 10.3390/HEALTHCARE8030348.
[19] P. Kaur et al., “CI-DPF: A Cloud IoT based Framework for Diabetes Prediction,” in 2018 IEEE 9th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), pp. 654–660, Jul. 2018, doi: 10.1109/IEMCON.2018.8614775.
[20] P. Kaur, R. Kumar, and M. Kumar, “A healthcare monitoring system using random forest and internet of things (IoT),” Multimedia Tools and Applications, vol. 78, no. 14, pp. 19905–19916, Jul. 2019, doi: 10.1007/S11042-019-7327-8.
[21] J. J. Khanam and S. Y. Foo, “A comparison of machine learning algorithms for diabetes prediction,” ICT Express, vol. 7, no. 4, pp. 432–439, Dec. 2021, doi: 10.1016/J.ICTE.2021.02.004.
[22] D. Sisodia and D. S. Sisodia, “Prediction of Diabetes using Classification Algorithms,” Procedia Comput. Sci., vol. 132, pp. 1578–1585, Jan. 2018, doi: 10.1016/J.PROCS.2018.05.122.
[23] T. Mahboob Alam et al., “A model for early prediction of diabetes,” Inform. Med. Unlocked, vol. 16, p. 100204, Jan. 2019, doi: 10.1016/J.IMU.2019.100204.
[24] N. P. Tigga and S. Garg, “Predicting Type 2 Diabetes Using Logistic Regression,” in Lecture Notes in Electrical Engineering, vol. 673, pp. 491–500, 2021, doi: 10.1007/978-981-15-5546-6_42.
[25] S. Larabi-Marie-Sainte et al., “Current Techniques for Diabetes Prediction: Review and Case Study,” Applied Sciences, vol. 9, no. 21, p. 4604, Oct. 2019, doi: 10.3390/APP9214604.
[26] A. Ashiquzzaman et al., “Reduction of Overfitting in Diabetes Prediction Using Deep Learning Neural Network,” in Lecture Notes in Electrical Engineering, vol. 449, pp. 35–43, 2018, doi: 10.1007/978-981-10-6451-7_5.
[27] Q. Saihood and E. Sonuç, “A practical framework for early detection of diabetes using ensemble machine learning models,” Turkish Journal of Electrical Engineering and Computer Sciences, vol. 31, no. 4, pp. 722–738, Jul. 2023, doi: 10.55730/1300-0632.4013.
[28] B. L. Ortiz et al., “Data Preprocessing Techniques for Artificial Intelligence (AI)/Machine Learning (ML)-Readiness: Systematic Review of Wearable Sensor Data in Cancer Care (Preprint),” JMIR Mhealth Uhealth, vol. 12, no. 1, p. e59587, Sep. 2024, doi: 10.2196/59587.
[29] L. Rahmad Ramadhan and Y. Anne Mudya, “A Comparative Study of Z-Score and Min-Max Normalization for Rainfall Classification in Pekanbaru,” May 2024. Accessed: Jan. 18, 2025. [Online]. Available: http://ipublishing.intimal.edu.my/jods.html.
[30] Q. Saihood and E. Sonuç, “The Efficiency of Classification Techniques in Predicting Anemia Among Children: A Comparative Study,” in Communications in Computer and Information Science, vol. 1548, pp. 167–181, 2022, doi: 10.1007/978-3-030-97255-4_12.
[31] N. Jalel Ibrahim, “Software Defect Prediction System Based on Well-Tuned Random Forest Technique,” doi: 10.24412/2413-2527-2023-335-51-59.
[32] B. Bischl et al., “Hyperparameter optimization: Foundations, algorithms, best practices, and open challenges,” Wiley Interdiscip. Rev. Data Min. Knowl. Discov., vol. 13, no. 2, p. e1484, Mar. 2023, doi: 10.1002/WIDM.1484.
[33] S. Chatterjee and Y. C. Byun, “Voting Ensemble Approach for Enhancing Alzheimer’s Disease Classification,” Sensors, vol. 22, no. 19, p. 7661, Oct. 2022, doi: 10.3390/S22197661.
[34] D. Sisodia and D. S. Sisodia, “Prediction of Diabetes using Classification Algorithms,” Procedia Comput. Sci., vol. 132, pp. 1578–1585, Jan. 2018, doi: 10.1016/J.PROCS.2018.05.122.