Perbandingan Algoritma Machine Learning untuk Klasifikasi Diabetes Menggunakan Feature Selection dan Hyperparameter Tuning

Authors

DOI:

https://doi.org/10.29408/jit.v9i2.35199

Keywords:

cross validation, diabetes, feature selection, hyperparameter tuning, classification, machine learning

Abstract

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

21-07-2026

How to Cite

Maula Hidayat, F., & Sanjaya, H. (2026). Perbandingan Algoritma Machine Learning untuk Klasifikasi Diabetes Menggunakan Feature Selection dan Hyperparameter Tuning. Infotek: Jurnal Informatika Dan Teknologi, 9(2), 752–763. https://doi.org/10.29408/jit.v9i2.35199

Similar Articles

<< < 3 4 5 6 7 8 9 10 11 12 > >> 

You may also start an advanced similarity search for this article.