In-depth analysis of machine learning models and explainable artificial intelligence methods in diabetes diagnosis

dc.contributor.authorGuler, Hakan
dc.contributor.authorAvci, Derya
dc.contributor.authorUlas, Mustafa
dc.contributor.authorOmma, Tulay
dc.date.accessioned2026-08-12T17:11:11Z
dc.date.issued2025
dc.departmentFırat Üniversitesi
dc.description.abstractWith the rise of large datasets in the healthcare sector, machine learning methods have gained significant importance in analyzing, predicting, and discovering patterns within diabetes datasets. This study focuses on the early diagnosis of diabetes by comparing the performance of seven machine learning models and exploring the impact of Explainable Artificial Intelligence (XAI) techniques. The models-K-Nearest Neighbors (KNN), Support Vector Machines (SVM), Naive Bayes, Artificial Neural Networks (ANN), Decision Trees, Random Forest, and XGBoost-were evaluated using a well-structured pipeline that included data cleaning, preprocessing, training, and testing stages. Performance metrics such as accuracy, F1 score, sensitivity, and specificity were applied for robust evaluation. Unlike many previous studies, this research integrates XAI methods like SHAP (Shapley Additive Explanations) and LIME (Local Interpretable Model-Agnostic Explanations) to enhance the interpretability of the best-performing model. These techniques identified critical features contributing to the model's decisions, enabling better insights into the decision-making process. Additionally, the findings were validated through expert opinions to ensure real-world applicability. The results demonstrated significant improvements, with XGBoost achieving an accuracy rate of 98.91%, outperforming the KNN (81.18%), SVM (75.38%), Naive Bayes (75.49%), ANN (74.83%), Decision Trees (76.91%), and Random Forest (91.68%) models. This study highlights the potential of integrating machine learning with XAI techniques for transparent and effective diabetes diagnosis.
dc.description.sponsorshipFimath;rat University Scientific Research Projects Coordination Unit (FUBAP) [ADEP.23.21]
dc.description.sponsorshipThis study is supported by F & imath;rat University Scientific Research Projects Coordination Unit (FUEBAP) with project number ADEP.23.21.
dc.identifier.doi10.17341/gazimmfd.1552790
dc.identifier.issn1300-1884
dc.identifier.issn1304-4915
dc.identifier.issue3
dc.identifier.scopus2-s2.0-105013639204
dc.identifier.scopusqualityQ2
dc.identifier.trdizinid1341222
dc.identifier.urihttps://doi.org/10.17341/gazimmfd.1552790
dc.identifier.urihttps://search.trdizin.gov.tr/tr/yayin/detay/1341222
dc.identifier.urihttps://hdl.handle.net/11508/51052
dc.identifier.volume40
dc.identifier.wosWOS:001569394800040
dc.identifier.wosqualityQ3
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.indekslendigikaynakTR-Dizin
dc.language.isotr
dc.publisherGazi Univ, Fac Engineering Architecture
dc.relation.ispartofJournal of the Faculty of Engineering and Architecture of Gazi University
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_WoS_20260511
dc.subjectDiabetes
dc.subjectExplainable Artificial Intelligence
dc.subjectSHAP
dc.subjectLIME
dc.subjectXGBoost
dc.titleIn-depth analysis of machine learning models and explainable artificial intelligence methods in diabetes diagnosis
dc.title.alternativeDiyabet hastalığı teşhisinde makine öğrenimi modelleri ile açıklanabilir yapay zeka yöntemlerinin analizi
dc.typeArticle

Dosyalar