Systematic Literature Review Perbandingan Algoritma Tree-Based Dan Boosting Dalam Klasifikasi Diabetes Mellitus
DOI:
https://doi.org/10.69693/ijim.v4i3.2010Keywords:
Diabetes Melitus, Pembelajaran Mesin, Berbasis Pohon, Boosting, Explainable AIAbstract
Diabetes Mellitus (DM) merupakan penyakit metabolik kronis dengan prevalensi global yang terus meningkat, sehingga deteksi dini menjadi penting untuk mencegah komplikasi. Penelitian ini menyajikan Systematic Literature Review (SLR) yang membandingkan kinerja algoritma Tree-Based dan Boosting dalam klasifikasi Diabetes Mellitus. Sebanyak 51 artikel yang diterbitkan pada rentang tahun 2020-2025 dipilih melalui proses pencarian basis data, kriteria inklusi-eksklusi, dan quality assessment. Algoritma Tree-Based yang ditinjau meliputi Decision Tree, Random Forest, dan Extra Trees, sedangkan algoritma Boosting meliputi XGBoost, LightGBM, Gradient Boosting, AdaBoost, dan CatBoost. Karena studi yang dianalisis menggunakan dataset, preprocessing, skema validasi, dan metrik yang berbeda, sintesis dilakukan secara deskriptif dan bukan sebagai meta-analisis. Hasil review menunjukkan bahwa Random Forest lebih sering melaporkan performa tinggi dan stabil, sedangkan XGBoost serta algoritma Boosting lainnya tetap kompetitif, terutama ketika dikombinasikan dengan preprocessing, resampling, dan hyperparameter tuning. Teknik resampling seperti SMOTE-ENN umumnya membantu meningkatkan performa pada dataset tidak seimbang. Penggunaan Explainable Artificial Intelligence (XAI), khususnya SHAP, mendukung interpretabilitas model dengan mengidentifikasi fitur klinis penting seperti glukosa, BMI, usia, dan tekanan darah. Review ini memberikan sintesis yang lebih hati-hati sebagai dasar pemilihan algoritma dan strategi preprocessing pada sistem prediksi diabetes.
Downloads
References
Aditya, M. F., Pramuntadi, A., Wijaya, D. P., & Wicaksono, Y. (2024). Implementasi Metode Decision Tree pada Prediksi Penyakit Diabetes Melitus Tipe 2. MALCOM: Indonesian Journal of Machine Learning and Computer Science, 4(3), 1104–1110. https://doi.org/10.57152/malcom.v4i3.1284
Alfath, A. S., Wardhana, A. K., & Rumini. (2025). Hypertension Risk Prediction Using Stacking Ensemble of CatBoost, XGBoost, and LightGBM: A Machine Learning Approach. Journal of Applied Informatics and Computing (JAIC), 9(6), 3146. http://jurnal.polibatam.ac.id/index.php/JAIC
Amri, Z., Muhammad Rodi, M. Nurul Wathani, Amir Bagja, & Zulkipli. (2025). Prediksi Diabetes Menggunakan Algoritma K-Nearest (KNN) Teknik SMOTE-ENN. Infotek: Jurnal Informatika Dan Teknologi, 8(1), 193–204. https://doi.org/10.29408/jit.v8i1.27975
Anggreini, N. L., Yuliana, A., Ramdan, D. S., & Al-Dayyeni, W. (2025). Improving Diabetes Prediction Performance Using Random Forest Classifier with Hyperparameter Tuning. Jurnal Teknik Informatika (Jutif), 6(4), 1847–1860. https://doi.org/10.52436/1.jutif.2025.6.4.4755
Aprilia, A., Lo, P., Jennifer, V., & Tjioe, E. (2024). Penerapan Model CRISP-DM untuk Prediksi Penyakit Diabetes Menggunakan Metode K-Nearest Neighbor dan Logistic regression. JURNAL SISTEM INFORMASI BISNIS, 4, 48–57.
Apriliah, W., Kurniawan, I., Baydhowi, M., & Haryati, T. (2021). SISTEMASI: Jurnal Sistem Informasi Prediksi Kemungkinan Diabetes pada Tahap Awal Menggunakan Algoritma Klasifikasi Random Forest. Jurnal Sistem Informasi, 10(1), 2540–9719. http://sistemasi.ftik.unisi.ac.id
Ardianto, M. R., & Rushendra, R. (2025). PREDIKSI PENYAKIT DIABETES BERDASARKAN PERBANDINGAN KLASIFIKASI METODE K-NEAREST NEIGHBOR, NAÏVE BAYES, DAN DECISION TREE MENGGUNAKAN RAPID MINER. JIPI (Jurnal Ilmiah Penelitian Dan Pembelajaran Informatika), 10(2), 973–985. https://doi.org/10.29100/jipi.v10i2.6079
Astofa, A., Rosyani, P., & Apandi, S. (2025). BULLETIN OF COMPUTER SCIENCE RESEARCH Evaluasi Komparatif Algoritma Machine Learning untuk Prediksi Dini Diabetes. BULLETIN OF COMPUTER SCIENCE RESEARCH, 6(1), 558–565. https://doi.org/10.47065/bulletincsr.v6i1.859
Bimawan, Z. I., Astuti, T., & Arsi, P. (2024). COMPARISON OF RANDOM FOREST, K-NEAREST NEIGHBOR, DECISION TREE, AND XGBOOST ALGORITHMS FOR DETECTING STUNTING IN TODDLERS. Jurnal Teknik Informatika (Jutif), 5(6), 1599–1607. https://doi.org/10.52436/1.jutif.2024.5.6.2629
Devarakonda, M., Bavisetti, N., S Veeresh, D. S., Kate, C., & Hyils Sharon Magdalene, A. (2025). A Comparative Study of Hyperparameter Tuning Methods for Diabetes Prediction using Extra Trees Classifier. Grenze International Journal of Engineering and Technology, 11(6), 6930–6939.
Dinanthi, D. A., Ramadanti, E., Sri, C., Aditya, K., & Chandranegara, D. R. (2024). Diabetes Detection Using Extreme Gradient Boosting (XGBoost) with Hyperparameter Tuning. Indonesian Journal of Electronics, Electromedical Engineering, and Medical Informatics, 6(2), 78–84. https://doi.org/10.35882/ijeeemi.v6i2.351
Febrian, M. G., Ferdiansyah, R., Nugraha, E. A., Satriatama, D., & Kusumastuti, R. (2024). PREDIKSI RISIKO DIABETES MENGGUNAKAN ALGORITMA DECISION TREE DENGAN APLIKASI RAPID MINER. Amikom Surakarta, 23(8), 14–24.
Ganie, S. M., Pramanik, P. K. D., Bashir Malik, M., Mallik, S., & Qin, H. (2023). An ensemble learning approach for diabetes prediction using boosting techniques. Frontiers in Genetics, 14(10), 1–15. https://doi.org/10.3389/fgene.2023.1252159
Ghosh, P., Azam, S., Karim, A., Hassan, M., Roy, K., & Jonkman, M. (2021). A comparative study of different machine learning tools in detecting diabetes. Procedia Computer Science, 192(1), 467–477. https://doi.org/10.1016/j.procs.2021.08.048
Goswami, G., & Saxena, M. (2021). Analysis and High Accuracy Prediction of Diabetes using Gradient Boosting Algorithm. Print) International Journal of Research and Technology, 9(4), 2321–7510. www.ijrt.org
Ibrahim, M. C., Fachruddin, & Nurhadi. (2025). MALCOM: Indonesian Journal of Machine Learning and Computer Science Comparison of Diabetes Prediction Data Using Machine Learning Perbandingan Data Prediksi Diabetes Menggunakan Machine Learning. MALCOM, 5(4), 1423–1436. https://doi.org/10.57152/malcom.v5i4.2301
Jawza, D. N., Mazdadi, M. I., Farmadi, A., Saragih, T. H., Kartini, D., & Abdullayev, V. (2025). Enhancing Diabetes Prediction Accuracy Using Random Forest and XGBoost with PSO and GA-Based Feature Selection. Journal of Electronics, Electromedical Engineering, and Medical Informatics, 7(2), 295–306. https://doi.org/10.35882/jeeemi.v7i2.626
Laila, U. e., Mahboob, K., Khan, A. W., Khan, F., & Taekeun, W. (2022). An Ensemble Approach to Predict Early-Stage Diabetes Risk Using Machine Learning: An Empirical Study. Sensors, 22(14), 2–15. https://doi.org/10.3390/s22145247
Li, W., Peng, Y., & Peng, K. (2024). Diabetes prediction model based on GA-XGBoost and stacking ensemble algorithm. PLoS ONE, 19(9 September), 1–29. https://doi.org/10.1371/journal.pone.0311222
Majid, N. K., Supriyanto, C., & Marjuni, A. (2025). Peningkatan Keberagaman Data untuk Klasifikasi Penyakit Diabetes Berbasis Stacking Ensemble Learning. Jurnal Informatika: Jurnal Pengembangan IT, 10(1), 1–10. https://doi.org/10.30591/jpit.v10i1.7375
Marwati, F., & Fauzi, R. (2024). Prediksi Penyakit Diabetes Melitus Menggunakan Jaringan Syaraf Tiruan dengan Metode Backpropagation. Jurnal Informatika Utama, 2(1), 26–34. https://doi.org/10.55903/jitu.v2i1.163
Maulana, M. N., Muljono, M., & Meindiawan, E. P. A. (2025). Comparative Analysis of Homogeneous and Heterogeneous Ensembles for Diabetes Classification Optimization. Sinkron, 9(1), 512–521. https://doi.org/10.33395/sinkron.v9i1.14439
Maulana, M. R., & Wibisono, S. (2026). STUDI KOMPARATIF ALGORITMA RANDOM FOREST, GRADIENT BOOSTING, DAN LIGHTGBM PADA KLASIFIKASI RISIKO DIABETES MELITUS. Jurnal Mahasiswa Teknik Informatika, 10(2), 2116–2122.
Mohammed, N., & Hama Saeed, M. (2025). An Efficient Categorization of Diabetes Imbalanced Data Using SMOTE-ENN With Fine-Tuned LS-SVM Algorithm. Iraqi Journal for Computers and Informatics, 51(1), 119–129. https://doi.org/10.25195/ijci.v51i1.579
Nainggolan, S. P., & Sinaga, A. (2023). COMPARATIVE ANALYSIS OF ACCURACY OF RANDOM FOREST AND GRADIENT BOOSTING CLASSIFIER ALGORITHM FOR DIABETES CLASSIFICATION. Sebatik, 27(1), 97–102. https://doi.org/10.46984/sebatik.v27i1.2157
Nurul Puteri, A., & Sumardin, A. (2024). Comparison of Random Forest and XGBoost for Diabetes Classification with SHAP and LIME Interpretation. Jurnal Teknologi Rekayasa), 9(2), 121–130. https://doi.org/10.31544/jtera.v9.i1.2024.121-130
Nusa, R. B., & Indahsari, R. D. (2025). Komparasi Kinerja Algoritma XGBoost dengan Reduksi Dimensi PCA pada Klasifikasi Diabetes. JUSIFOR : Jurnal Sistem Informasi Dan Informatika, 4(2), 320–329. https://doi.org/10.70609/jusifor.v4i2.8563
Ogurtsova, K., da Rocha Fernandes, J. D., Huang, Y., Linnenkamp, U., Guariguata, L., Cho, N. H., Cavan, D., Shaw, J. E., & Makaroff, L. E. (2017). IDF Diabetes Atlas: Global estimates for the prevalence of diabetes for 2015 and 2040. Diabetes Research and Clinical Practice, 128, 40–50. https://doi.org/10.1016/j.diabres.2017.03.024
Oktaviana, A., Wijaya, D. P., Pramuntadi, A., & Heksaputra, D. (2024). Prediksi Penyakit Diabetes Melitus Tipe 2 Menggunakan Algoritma K-Nearest Neighbor (K-NN). MALCOM: Indonesian Journal of Machine Learning and Computer Science, 4(3), 812–818. https://doi.org/10.57152/malcom.v4i3.1268
Permana, B. A. C., & Patwari, I. K. D. (2021). Komparasi Metode Klasifikasi Data Mining Decision Tree dan Naïve Bayes Untuk Prediksi Penyakit Diabetes. Infotek: Jurnal Informatika Dan Teknologi, 4(1), 63–69. https://doi.org/10.29408/jit.v4i1.2994
Pramudyantoro, A., Utami, E., & Ariatmanto, D. (2024a). PENGGABUNGAN K-NEAREST NEIGHBORS DAN LIGHTGBM UNTUK PREDIKSI DIABETES PADA DATASET PIMA INDIANS: MENGGUNAKAN PENDEKATAN EXPLORATORY DATA ANALYSIS. JIPI (Jurnal Ilmiah Penelitian Dan Pembelajaran Informatika), 9(3), 1133–1144. https://doi.org/10.29100/jipi.v9i3.4966
Pramudyantoro, A., Utami, E., & Ariatmanto, D. (2024b). PENGGABUNGAN K-NEAREST NEIGHBORS DAN LIGHTGBM UNTUK PREDIKSI DIABETES PADA DATASET PIMA INDIANS: MENGGUNAKAN PENDEKATAN EXPLORATORY DATA ANALYSIS. JIPI (Jurnal Ilmiah Penelitian Dan Pembelajaran Informatika), 9(3), 1133–1144. https://doi.org/10.29100/jipi.v9i3.4966
Pranto, B., Mehnaz, M., Momen Sifat, & Syed Maruful Huq. (2020). Prediction of diabetes using cost sensitive learning and oversampling techniques on Bangladeshi and Indian female patients. 8(10).
Rafi, R. R., Athallah, Cholissodin, I., & Adikara, P. P. (2022). Prediksi Potensi Pengidap Penyakit Diabetes berdasarkan Faktor Risiko Menggunakan Algoritme Kernel K-Nearest Neighbor. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 6(8), 3777–3785. http://j-ptiik.ub.ac.id
Rafie, Z., Talab, M. S., Koor, B. E. Z., Garavand, A., Salehnasab, C., & Ghaderzadeh, M. (2025). Leveraging XGBoost and explainable AI for accurate prediction of type 2 diabetes. BMC Public Health, 25(1), 2–17. https://doi.org/10.1186/s12889-025-24953-w
Rahayu, C. A., Hartono, R., & Sudiarjo, A. (2023). PREDIKSI PENDERITA DIABETES MENGGUNAKAN METODE NAIVE BAYES. Jurnal Informatika Dan Teknik Elektro Terapan, 11(3), 261–266. https://doi.org/10.23960/jitet.v11i3.3055
Rahmansyah, N., Armonitha Lusinia, S., Raya Lubuk Begalung, J., & Barat, S. (2024). Analisa Prediksi Penyakit Diabetes Menggunakan Metode Naive Bayes dan K-NN Teknik informatika, Universitas Putra Indonesia YPTK. Journal Of Social Science Research, 5(1), 5311–5323.
Ramadanti, E., Dinathi, D. A., Sri, C., Aditya, K., & Chandranegara, R. (2024). Diabetes Disease Detection Classification Using Light Gradient Boosting (LightGBM) With Hyperparameter Tuning. Jurnal Dan Penelitian Teknik Informatika, 8(2), 956–963. https://doi.org/10.33395/v8i2.13530
Rufo, D. D., Debelee, T. G., Ibenthal, A., & Negera, W. G. (2021). Diagnosis of Diabetes Mellitus Using Gradient Boosting Machine (LightGBM). Diagnostics, 11(9), 2–14. https://doi.org/10.3390/diagnostics11091714
Safitri, E., Rofianto, D., Purwati, N., Kurniawan, H., & Karnila, S. (2024). Prediksi Penyakit Diabetes Melitus Menggunakan Algoritma Machine Learning. Jurnal Sistem Dan Teknologi Informasi, 12(4), 760–766. https://doi.org/10.26418/justin.v12i4.84620
Sai, M. J., Chettri, P., Panigrahi, R., Garg, A., Bhoi, A. K., & Barsocchi, P. (2023). An Ensemble of Light Gradient Boosting Machine and Adaptive Boosting for Prediction of Type-2 Diabetes. International Journal of Computational Intelligence Systems, 16(1), 14–20. https://doi.org/10.1007/s44196-023-00184-y
Saputra, D. C., Gabriel Carol Aldosion, Nurhidayat, S. S., Sukrinah, & Herdyawan, T. T. (2025). Implementasi Algoritma K-Nearest Neighbor (Knn) Menggunakan Rapid Miner Untuk Prediksi Penyakit Diabetes Berdasarkan Dataset Pima Indian. Journal of Information Technology and Informatics Engineering, (1), 36–40.
Sari, N. C., & Linda Larasati, T. (2024). Komparasi Algoritma Naïve Bayes dan Gradient Boosting untuk Prediksi Pasien Diabetes. Jurnal Nasional Teknologi Dan Sistem Informasi, 10(2), 118–125. https://doi.org/10.25077/teknosi.v10i2.2024.118-125
Setyawan, N. H., & Nur, W. (2025). ANALISIS PERBANDINGAN METODE LOGISTIC REGRESSION, RANDOM FOREST, GRADIENT BOOSTING UNTUK PREDIKSI DIABETES. JIPI (Jurnal Ilmiah Penelitian Dan Pembelajaran Informatika), 10(1), 150–162. https://doi.org/10.29100/jipi.v10i1.5743
Sholeh, M., Andayati, D., & Yuliana Rachmawati, R. (2022). DATA MINING MODEL KLASIFIKASI MENGGUNAKAN ALGORITMA K-NEAREST NEIGHBOR DENGAN NORMALISASI UNTUK PREDIKSI PENYAKIT DIABETES. Jurnal TeIKa, 12(2), 77–87.
Sidiq, S., Alfian, & Mabrur, N. S. (2025). Pengembangan Model Prediksi Risiko Diabetes Menggunakan Pendekatan AdaBoost dan Teknik Oversampling SMOTE. Jurnal Ilmiah Informatika Dan Ilmu Komputer (Jima-Ilkom), 4(1), 13–23. https://doi.org/10.58602/jima-ilkom.v4i1.41
Sriyanto, & Supriyatna, A. R. (2021). Teknika 17 (1): 163-172 Prediksi Penyakit Diabetes Menggunakan Algoritma Random Forest. IJCCS, 1(17), 163–172.
Surono, M., Fadli, M., Purwanti, D. S., & Susanto, E. R. (2025). Hybrid XGBoost-SVM Model untuk Sistem Pendukung Keputusan dalam Prediksi Penyakit Diabetes. INSOLOGI: Jurnal Sains Dan Teknologi, 4(3), 443–454. https://doi.org/10.55123/insologi.v4i3.5410
Syahri, A., Fariha, U., Afandi, R., & Nurliyana, I. (2024). Comparison of Logistic Regression, Random Forest and Adaboost Algorithms for Diabetes Mellitus Classification. IJATIS: Indonesian Journal of Applied Technology and Innovation Science, 1(1), 41–46. https://doi.org/10.57152/ijatis.v1i1.1116
Vakil, V., Pachchigar, S., Chavda, C., & Soni, S. (2023). Explainable predictions of different machine learning algorithms used to predict Early Stage diabetes. 7(3), 435–445.
Wafa, H. S., Hadiana, A. I., & Umbara, F. R. (2022). Prediksi Penyakit Diabetes Menggunakan Algoritma Support Vector Machine (SVM). INFORMATICS AND DIGITAL EXPERT (INDEX), 4(1), 40–45. https://e-journal.unper.ac.id/index.php/informatics
who_global_report_on_diabetes__a_summary.2 (1). (n.d.).
Xie, P., & Xu, J. (2024). Prediction of diabetes mellitus using XGBoost model. Applied and Computational Engineering, 67(1), 131–141. https://doi.org/10.54254/2755-2721/67/20240646
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Indonesian Journal of Innovation Multidisipliner Research

This work is licensed under a Creative Commons Attribution 4.0 International License.


















