Perbandingan Algoritma Machine Learning untuk Klasifikasi Diabetes Menggunakan Feature Selection dan Hyperparameter Tuning
DOI:
https://doi.org/10.29408/jit.v9i2.35199Keywords:
cross validation, diabetes, feature selection, hyperparameter tuning, classification, machine learningAbstract
Diabetes mellitus is a chronic disease with an increasing prevalence worldwide, requiring early detection to support faster and more accurate disease management. This study aims to compare the performance of several machine learning algorithms for diabetes classification using feature selection and hyperparameter tuning. The dataset used was the Pima Indians Diabetes Dataset obtained from the Kaggle platform. The research consisted of data preprocessing, feature selection using SelectKBest, training and testing data splitting, hyperparameter tuning using GridSearchCV, and model evaluation using accuracy, precision, recall, F1-score, ROC-AUC, and cross validation. The evaluated algorithms included Logistic Regression, Support Vector Machine (SVM), Random Forest, K-Nearest Neighbor (KNN), and Naive Bayes. The results showed that the KNN algorithm achieved the best performance with an accuracy of 74.02%, precision of 63.46%, recall of 61.11%, F1-score of 62.26%, and ROC-AUC of 79.60%. The findings indicate that integrating data preprocessing, feature selection, hyperparameter tuning, and cross validation provides a more comprehensive evaluation process for machine learning models in diabetes classification.
References
[1] World Health Organization, “Diabetes,” WHO.
[2] The Diabetes Atlas, “589 million adults (20-79 years) are living with diabetes worldwide,” International Diabetes Federation.
[3] Aji Muhawarman, “Wamenkes Dante Soroti Lonjakan Diabetes pada Remaja: Gaya Hidup jadi Faktor Utama,” Kementerian Kesehatan Republik Indonesia.
[4] Aji Muhawarman, “Pemerintah Kebut Skrining dan Diagnosis Diabetes untuk 50 Juta Anak Sekolah,” Kementerian Kesehatan Republik Indonesia.
[5] Aji Muhawarman, “Pemerintah Perkuat Deteksi Dini Melalui CKG, dan Layanan Perawatan Diabetes di Indonesia,” Kementerian Kesehatan Republik Indonesia.
[6] W. Nugraha and A. Sasongko, “Hyperparameter Tuning on Classification Algorithm with Grid Search,” SISTEMASI, vol. 11, no. 2, p. 391, May 2022, doi: 10.32520/stmsi.v11i2.1750.
[7] Z. Mushtaq, M. F. Ramzan, S. Ali, S. Baseer, A. Samad, and M. Husnain, “Voting Classification-Based Diabetes Mellitus Prediction Using Hypertuned Machine-Learning Techniques,” Mobile Information Systems, vol. 2022, pp. 1–16, Mar. 2022, doi: 10.1155/2022/6521532.
[8] F. Alaa Khaleel and A. M. Al-Bakry, “Diagnosis of diabetes using machine learning algorithms,” Mater. Today Proc., vol. 80, pp. 3200–3203, 2023, doi: 10.1016/j.matpr.2021.07.196.
[9] I. M. A. Sudestra, A. W. O. Gama, G. H. Prathama, I. G. N. D. Paramartha, and M. Hakimi, “Comparative Performance of Machine Learning Algorithms for Diabetes Prediction,” Journal of Technology and Informatics (JoTI), vol. 8, no. 1, pp. 50–61, Apr. 2026, doi: 10.37802/joti.v8i1.1195.
[10] R. Saxena, S. K. Sharma, M. Gupta, and G. C. Sampada, “A Novel Approach for Feature Selection and Classification of Diabetes Mellitus: Machine Learning Methods,” Comput. Intell. Neurosci., vol. 2022, pp. 1–11, Apr. 2022, doi: 10.1155/2022/3820360.
[11] M. Phongying and S. Hiriote, “Diabetes Classification Using Machine Learning Techniques,” Computation, vol. 11, no. 5, p. 96, May 2023, doi: 10.3390/computation11050096.
[12] N. L. Anggreini, A. Yuliana, D. S. Ramdan, and W. Al-Dayyeni, “Improving Diabetes Prediction Performance Using Random Forest Classifier with Hyperparameter Tuning,” Jurnal Teknik Informatika (Jutif), vol. 6, no. 4, pp. 1847–1860, Aug. 2025, doi: 10.52436/1.jutif.2025.6.4.4755.
[13] I. F. Ashari and M. C. Untoro, “Hyperparameter Tuning Feature Selection with Genetic Algorithm and Gaussian Naïve Bayes for Diabetes Disease Prediction,” Jurnal Telematika, vol. 17, no. 1, pp. 17–23, Oct. 2022, doi: 10.61769/telematika.v17i1.488.
[14] N. Ariansyah and D. Harmanto, “Klasifikasi Risiko Diabetes Menggunakan Support Vector Machine Berbasis Feature Selection dan Hyperparameter Tuning,” Riau Jurnal Teknik Informatika, vol. 5, no. 1, pp. 60–67, Mar. 2026, doi: 10.30606/rjti.v5i1.4301.
[15] A. A. F. Samsuri, “Application Of Naïve Bayes Algorithm Using Forward Selection Features In Diabetes,” Antivirus: Jurnal Ilmiah Teknik Informatika, vol. 19, no. 1, pp. 83–91, 2025.
[16] J. Kaliappan et al., “Analyzing classification and feature selection strategies for diabetes prediction across diverse diabetes datasets,” Front. Artif. Intell., vol. 7, Aug. 2024, doi: 10.3389/frai.2024.1421751.
[17] A. A. Alhussan et al., “Classification of Diabetes Using Feature Selection and Hybrid Al-Biruni Earth Radius and Dipper Throated Optimization,” Diagnostics, vol. 13, no. 12, p. 2038, Jun. 2023, doi: 10.3390/diagnostics13122038.
[18] R. D. Khairunnisa, W. Witanti, and A. Komarudin, “Penerapan Algoritma Machine Learning Untuk Prediksi Penyakit Diabetes Militus Menggunakan Metode Extreme Gradient Boosting,” JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika), vol. 11, no. 2, pp. 984–995, 2026.
[19] V. M. Vadlya, Sardiarinto, and Eko Saputro, “Aplikasi Prediksi Diabetes Berbasis Android Menggunakan Algoritma Random Forest dengan SMOTE dan Feature Selection,” Evolusi : Jurnal Sains dan Manajemen, vol. 13, no. 2, pp. 84–93, Sep. 2025, doi: 10.31294/evolusi.v13i2.10100.
[20] Y. Yuliani, “Algoritma Random Forest Untuk Prediksi Kelangsungan Hidup Pasien Gagal Jantung Menggunakan Seleksi Fitur Bestfirst,” Infotek: Jurnal Informatika dan Teknologi, vol. 5, no. 2, pp. 298–306, Jul. 2022, doi: 10.29408/jit.v5i2.5896.
[21] R. Ahmad, “Survei Teknik Pemilihan Fitur Untuk Sistem Deteksi Intrusi Berbasis Machine Learning,” Infotek: Jurnal Informatika dan Teknologi, vol. 8, no. 1, pp. 317–323, Jan. 2025, doi: 10.29408/jit.v8i1.28657.
[22] UCI Machine Learning Repository, “Pima Indians Diabetes Database,” UCI Machine Learning Repository. Accessed: Apr. 27, 2026. [Online]. Available: https://www.kaggle.com/datasets/uciml/pima-indians-diabetes-database.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Infotek: Jurnal Informatika dan Teknologi

This work is licensed under a Creative Commons Attribution 4.0 International License.
Semua tulisan pada jurnal ini menjadi tanggung jawab penuh penulis. Jurnal Infotek memberikan akses terbuka terhadap siapapun agar informasi dan temuan pada artikel tersebut bermanfaat bagi semua orang. Jurnal Infotek ini dapat diakses dan diunduh secara gratis, tanpa dipungut biaya sesuai dengan lisense creative commons yang digunakan.
Jurnal Infotek is licensed under a Creative Commons Attribution 4.0 International License.
Statistik Pengunjung


