A Novel Explainable Deep Learning Framework for Accurate Diabetes Mellitus Prediction
Source abstract
Abstract
Diabetes, a chronic condition caused by insufficient insulin production in the pancreas, presents significant health risks. Its increasing global prevalence necessitates the development of accurate and efficient predictive algorithms to support timely diagnosis. While recent advancements in deep learning (DL) have demonstrated potential for diabetes prediction, conventional models face limitations in handling class imbalance, capturing complex feature interactions, and providing interpretability for clinical decision-making. This paper proposes a DL framework for diabetes mellitus prediction. The framework ensures high predictive accuracy by integrating advanced preprocessing, effective class balancing, and a novel EchoceptionNet model. An analysis was conducted on a diabetes prediction dataset obtained from Kaggle, comprising nine features and 100,000 instances. The dataset is characterized by severe class imbalance, which is effectively addressed using a proximity-weighted synthetic oversampling technique, ensuring balanced class distribution. EchoceptionNet demonstrated notable performance improvements over state-of-the-art deep learning models, achieving a 4.39% increase in accuracy, 8.99% in precision, 2.19% in recall, 5.55% in F1-score, and a 7.77% in area under the curve score. Model robustness and generalizability were validated through 10-fold cross-validation, demonstrating consistent performance across diverse data splitting. To enhance clinical applicability, EchoceptionNet integrates explainable artificial intelligence techniques, Shapley additive explanations, and local interpretable model-agnostic explanations. These methods provide transparency by identifying the critical importance of features in the model’s predictions. EchoceptionNet exhibits superior predictive accuracy and ensures interpretability and reliability, making it a robust solution for accurate diabetes prediction.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Artificial Intelligence in Healthcare · Machine Learning in Healthcare · Traditional Chinese Medicine Studies
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
ComSens Lab, International Graduate School of Artificial Intelligence, National Yunlin University of Science and Technology, Douliu 64002, Yunlin, Taiwan
School of Computing and Information Science, Anglia Ruskin University, Cambridge CB11PT, UK
Department of Biomedical Technology, College of Applied Medical Sciences, King Saud University, Riyadh 11633, Saudi Arabia
Funding
Ongoing Research Funding Program
References (32)
Show source-provided references
1. Recent advancements using machine learning & deep learning approaches for diabetes detection: A systematic review. e-Prime-Advances in Electrical Engineering
2. Wei, J., Xu, Y., Wang, H., Niu, T., Jiang, Y., Shen, Y., Su, L., Dou, T., Peng, Y., and Bi, L. (2024). Metadata information and fundus image fusion neural network for hyperuricemia classification in diabetes. Comput. Methods Programs Biomed., 256.10.1016/j.cmpb.2024.108382 ↗
3. Olisah, C.C., Smith, L., and Smith, M. (2022). Diabetes mellitus prediction and diagnosis from a data preprocessing and machine learning perspective. Comput. Methods Programs Biomed., 220.10.1016/j.cmpb.2022.106773 ↗
4. Diabetes prediction using ensembling of different machine learning classifiers10.1109/ACCESS.2020.2989857 ↗
5. Explainable artificial intelligence-driven gestational diabetes mellitus prediction using clinical and laboratory markers10.1080/23311916.2024.2330266 ↗
6. Diabetes prediction model using machine learning techniques10.1007/s11042-023-16745-4 ↗
7. Machine learning based diabetes prediction and development of smart web application
8. Artificial intelligence prediction of In-Hospital mortality in patients with dementia: A multi-center study10.1016/j.ijmedinf.2024.105590 ↗
9. Kumar, S., Bhusan, B., Singh, D., and kumar Choubey, D. (2020, January 28–30). Classification of diabetes using deep learning. Proceedings of the 2020 International Conference on Communication and Signal Processing (ICCSP), Chennai, India.10.1109/ICCSP48568.2020.9182293 ↗
10. Type 2: Diabetes mellitus prediction using deep neural networks classifier
11. Balancing accuracy and Interpretability: An R package assessing complex relationships beyond the Cox model and applications to clinical prediction10.1016/j.ijmedinf.2024.105700 ↗
12. Diabetes detection using deep learning algorithms10.1016/j.icte.2018.10.005 ↗
13. Deep convolutional neural network for diabetes mellitus prediction10.1007/s00521-021-06431-7 ↗
14. Machine learning based diabetes classification and prediction for healthcare applications10.1155/2021/9930985 ↗
15. Madan, P., Singh, V., Chaudhari, V., Albagory, Y., Dumka, A., Singh, R., Gehlot, A., Rashid, M., Alshamrani, S.S., and AlGhamdi, A.S. (2022). An optimization-based diabetes prediction model using CNN and Bi-directional LSTM in real-time environment. Appl. Sci., 12.10.3390/app12083989 ↗
16. Classification and prediction of diabetes disease using machine learning paradigm10.1007/s13755-019-0095-z ↗
17. Automated detection and classification of diabetes disease based on Bangladesh demographic and health survey data, 2011 using machine learning approach10.1016/j.dsx.2020.03.004 ↗
18. A remote healthcare monitoring framework for Accurate Diabetes Prediction using machine learning10.1049/htl2.12010 ↗
19. Diabetes prediction model based on an enhanced deep neural network10.1186/s13638-020-01765-7 ↗
20. DMP_MI: An effective diabetes mellitus classification algorithm on imbalanced data with missing values10.1109/ACCESS.2019.2929866 ↗
21. Smart home health monitoring system for predicting type 2 diabetes and hypertension10.1016/j.jksuci.2020.01.010 ↗
22. (2025, August 05). Diabetes Prediction Dataset. (n.d.). Kaggle: Your Machine Learning and Data Science Community. Available online: https://www.kaggle.com/datasets/iammustafatz/diabetes-prediction-dataset.
23. Kumar, G.R., Reddy, R.V., Jayarathna, M., Pughazendi, N., Vidyullatha, S., and Reddy, P.C.S. (2023, January 25–26). Web application based Diabetes prediction using Machine Learning. Proceedings of the 2023 International Conference on Advances in Computing, Communication and Applied Informatics (ACCAI), Chennai, India.10.1109/ACCAI58221.2023.10200323 ↗
24. Shaheen, I., Javaid, N., Ali, Z., Ahmed, I., Khan, F.A., and Dragan, D. (2025). A transparent and robust framework for early diabetes prediction using deep residual networks and proximity-based data balancing. Biomed. Signal Process. Control, 112.10.1016/j.bspc.2025.108361 ↗
25. Núñez-Vidal, E., Fernández-Ruiz, R., Álvarez-Marquina, A., Hidalgo-delaGuía, I., Garayzábal-Heinze, E., Hristov-Kalamov, N., Domínguez-Mateos, F., Conde, C., and Martínez-Olalla, R. (2024). Noninvasive Deep Learning Analysis for Smith–Magenis Syndrome Classification. Appl. Sci., 14.10.3390/app14219747 ↗
26. Kalagotla, S.K., Gangashetty, S.V., and Giridhar, K. (2021). A novel stacking technique for prediction of diabetes. Comput. Biol. Med., 135.10.1016/j.compbiomed.2021.104554 ↗
27. Giancotti, R., Bosoni, P., Vizza, P., Tradigo, G., Gnasso, A., Guzzi, P.H., Bellazzi, R., Irace, C., and Veltri, P. (2024). Forecasting glucose values for patients with type 1 diabetes using heart rate data. Comput. Methods Programs Biomed., 257.10.1016/j.cmpb.2024.108438 ↗
28. Empowering early predictions: A paradigm shift in diabetes risk assessment with Deep Active Learning10.1016/j.knosys.2025.113284 ↗
29. A comparative analysis of LIME and SHAP interpreters with explainable ML-based diabetes predictions10.1109/ACCESS.2024.3422319 ↗
30. Local interpretation of deep learning models for Aspect-Based Sentiment Analysis10.1016/j.engappai.2024.109947 ↗
31. A novel deep gated network model for explainable diabetes mellitus prediction at early stages10.1016/j.knosys.2025.114178 ↗
32. A novel approach to explain the black-box nature of machine learning in compressive strength predictions of concrete using Shapley additive explanations (SHAP)