Vol. 7 No. 3 (2026) • Articles
Open Access

Perbandingan Algoritma Klasifikasi Decision Tree, Random Forest, dan Naive Bayes dalam Prediksi Kelulusan Mahasiswa

Sartika Lina Mulani Sitio
Universitas Pamulang image/svg+xml
Susanna Dwi Yulianti Kusuma
Universitas Pamulang image/svg+xml
Hidayatullah Al Islami
Universitas Pamulang image/svg+xml
Mukti Andrianto
Universitas Pamulang image/svg+xml
Published: September 10, 2026 Pages: 695-703
Original Full-Text Article
Download published version for reading and archiving
Abstract

Timely graduation is one of the important indicators of academic success of universities. However, the student monitoring process still faces obstacles in identifying students who have the potential to not graduate on time. This study offers a solution in the form of applying machine learning to predict graduation status while comparing the most effective algorithms. The research uses 750 data of students of the Informatics Study Program batch 2017 – 2021 sourced from the Academic Information System. The research methods include data preprocessing, handling missing values and outliers, encoding, normalization, forming Decision Tree, Random Forest, and Naïve Bayes models, as well as evaluation using accuracy, precision, recall, F1-score, and AUC-ROC. The results of the study show that Random Forest provides the best performance with an accuracy of 91.33%, precision of 90.48%, recall of 93.42%, F1-score of 91.93%, and an AUC-ROC of 0.952. Decision Tree obtained an accuracy of 84.67%, while Naïve Bayes was 80.00%. The Friedman test resulted in a value of p = 0.015 which showed a significant difference in performance. Thus, Random Forest is the best algorithm for predicting student graduation in this research dataset and has the potential to support academic early warning systems.

Article Metrics & Downloads Graph
Monthly Download Trends:
Author Biographies
Sartika Lina Mulani Sitio Universitas Pamulang

Program Studi Teknik Informatika, Fakultas Ilmu Komputer, Universitas Pamulang, Kota Tangerang Selatan, Provinsi Banten, Indonesia.

Susanna Dwi Yulianti Kusuma Universitas Pamulang

Program Studi Teknik Informatika, Fakultas Ilmu Komputer, Universitas Pamulang, Kota Tangerang Selatan, Provinsi Banten, Indonesia.

Hidayatullah Al Islami Universitas Pamulang

Program Studi Teknik Informatika, Fakultas Ilmu Komputer, Universitas Pamulang, Kota Tangerang Selatan, Provinsi Banten, Indonesia.

Mukti Andrianto Universitas Pamulang

Program Studi Teknik Informatika, Fakultas Ilmu Komputer, Universitas Pamulang, Kota Tangerang Selatan, Provinsi Banten, Indonesia.

How to Cite
Sitio, S. L. M., Kusuma, S. D. Y., Islami, H. A., & Andrianto, M. (2026). Perbandingan Algoritma Klasifikasi Decision Tree, Random Forest, dan Naive Bayes dalam Prediksi Kelulusan Mahasiswa. Jurnal Indonesia : Manajemen Informatika Dan Komunikasi, 7(3), 695-703. https://doi.org/10.63447/jimik.v7i3.2082
License

This work is licensed under a Copyright (c) 2026 Sartika Lina Mulani Sitio, Susanna Dwi Yulianti Kusuma, Hidayatullah Al Islami, Mukti Andrianto .

Creative Commons Attribution 4.0 International License (CC BY 4.0)

This is an open-access article distributed under the terms of the Creative Commons Attribution 4.0 International License .

  • Share: You are free to copy, distribute, and transmit the work in any medium or format.
  • Adapt: You are free to remix, transform, and build upon the work for any purpose, even commercially.
  • Attribution: You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
Copyright & Retention: Authors retain copyright without restrictions and grant this journal the right of first publication under an open-access model. The journal retains non-exclusive publishing rights for archiving, indexing, and scholarly dissemination.

References
Total: 20 References
  1. Atika, P. D. (2026). A comparative study of machine learning-based student dropout risk prediction. Piksel Journal, 14(225), 167–174. https://doi.org/10.33558/piksel.v14i1.12299.
  2. Bennemann, B., Schwartz, B., Giesemann, J., & Lutz, W. (2022). Predicting patients who will drop out of out-patient psychotherapy using machine learning algorithms. British Journal of Psychiatry, 220(4), 192–201. https://doi.org/10.1192/bjp.2022.17.
  3. Bischl, B., Binder, M., Lang, M., Pielok, T., Richter, J., Coors, S., Thomas, J., Ullmann, T., Becker, M., Boulesteix, A. L., Deng, D., & Lindauer, M. (2023). Hyperparameter optimization: Foundations, algorithms, best practices, and open challenges. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 13(2), 1–43. https://doi.org/10.1002/widm.1484.
  4. Cohausz, L. (2022). When probabilities are not enough - A framework for causal explanations of student success models. Journal of Educational Data Mining, 14(3), 52–75. https://doi.org/10.5281/zenodo.7304800.
  5. Demšar, J. (2006). Statistical comparisons of classifiers over multiple data sets. Journal of Machine Learning Research, 7, 1–30.
  6. Efendi, A., Fitri, I., & Nurcahyo, G. W. (2025). Improving student graduation timeliness prediction using SMOTE and ensemble learning with stacking and GridSearchCV optimization. Data and Metadata, 4. https://doi.org/10.56294/dm2025917.
  7. Gorshkov, S. S., Ignatov, D. I., & Chernysheva, A. Y. (2025). Predicting student dropout through text and media content analysis of VKontakte profiles. IEEE Access, 13(January), 46732–46746. https://doi.org/10.1109/ACCESS.2025.3550817.
  8. Johora, F. T., Hasan, M. N., Rajbongshi, A., Ashrafuzzaman, M., & Akter, F. (2025). An explainable AI-based approach for predicting undergraduate students' academic performance. Array, 26(February). https://doi.org/10.1016/j.array.2025.100384.
  9. Joseph, V. R. (2022). Optimal ratio for data splitting. Statistical Analysis and Data Mining, 15(4), 531–538. https://doi.org/10.1002/sam.11583.
  10. Melo, E., Silva, I., Costa, D. G., Viegas, C. M. D., & Barros, T. M. (2022). On the use of explainable artificial intelligence to evaluate school dropout. Education Sciences, 12(12). https://doi.org/10.3390/educsci12120845.
  11. Pawitra, M. A. S., Hung, H.-C., & Jati, H. (2024). A machine learning approach to predicting on-time graduation in Indonesian higher education. Elinvo (Electronics, Informatics, and Vocational Education), 9(2), 294–308. https://doi.org/10.21831/elinvo.v9i2.77052.
  12. Pelima, L. R., Sukmana, Y., & Rosmansyah, Y. (2024). Predicting university student graduation using academic performance and machine learning: A systematic literature review. IEEE Access, 12, 23451–23465. https://doi.org/10.1109/ACCESS.2024.3361479.
  13. Quelopana, A., Keith, B., & Pizarro, R. (2024). Predictive modeling of on-time graduation in computing engineering programs: A case study from Northern Chile. Computer Applications in Engineering Education, 32(5), e22767. https://doi.org/10.1002/cae.22767.
  14. Rahman, A., Mahdiana, D., & Fauzi, A. (2025). Predicting student on-time graduation using particle swarm optimization and random forest algorithms. Indonesian Journal of Artificial Intelligence and Data Mining, 8(1), 161. https://doi.org/10.24014/ijaidm.v8i1.33577.
  15. Realinho, V., Machado, J., Baptista, L., & Martins, M. V. (2022). Predicting student dropout and academic success. Data, 7(11). https://doi.org/10.3390/data7110146.
  16. Silva, F. da C., Santana, A. M., & Feitosa, R. M. (2025). An investigation into dropout indicators in secondary technical education using explainable artificial intelligence. Revista Iberoamericana de Tecnologias del Aprendizaje, 20, 105–114. https://doi.org/10.1109/RITA.2025.3566095.
  17. Sitio, S. L. M., & Nadiyanti, R. (2022). Analisis sentimen kenaikan harga BBM Pertamax pada media sosial menggunakan metode Naïve Bayes classifier. Building of Informatics, Technology and Science (BITS), 4(3), 1224–1231. https://doi.org/10.47065/bits.v4i3.2311.
  18. Sitio, S. L. M., Thoyyibah, Maryani, Ardhiansyah, M., Rosmawarni, N., Djaksana, Y. M., & Arianti, N. D. (2024). Comparison of the ensemble XGBoost and transformer models with machine learning for classification of Indonesian music moods of the 70’s and 80’s era. Journal of Theoretical and Applied Information Technology, 102(24), 9157–9165.
  19. Villar, A., & de Andrade, C. R. V. (2024). Supervised machine learning algorithms for predicting student dropout and academic success: A comparative study. Discover Artificial Intelligence, 4(1). https://doi.org/10.1007/s44163-023-00079-z.
  20. Yáñez, A., Crawford, B., Monfroy, E., Paz, Á., Barrera-García, J., Cisternas-Caneo, F., Peña Fritz, Á., & Soto, R. (2026). Machine learning for graduation prediction in higher education: A systematic review with a bio-inspired optimization perspective. Biomimetics, 11(7), 1–40. https://doi.org/10.3390/biomimetics11070512.