Perbandingan Kinerja Random Forest, Decision Tree, dan Naive Bayes Menggunakan Metode 10-Fold Cross Validation untuk Prediksi Status Akademik Mahasiswa
Abstract
Predicting students' academic status is an important effort that higher education institutions can undertake to identify students who are at risk of experiencing academic decline, delayed graduation, or dropout. Early identification enables institutions to provide appropriate academic and non-academic interventions, thereby improving student retention and graduation rates. This study aims to compare the performance of the Random Forest, Decision Tree, and Naive Bayes algorithms in predicting students' academic status using the Predict Students Dropout and Academic Success dataset obtained from the UCI Machine Learning Repository. The dataset consists of 4,424 student records with 36 predictor attributes and three target classes: Dropout, Enrolled, and Graduate. The research methodology includes data exploration, feature selection, model development using Orange Data Mining, and model evaluation through the 10-Fold Cross Validation method. Model performance was assessed using Accuracy, Precision, Recall, F1-Score, Area Under the Curve (AUC), Matthews Correlation Coefficient (MCC), Confusion Matrix, and ROC Curve. The experimental results indicate that the Random Forest algorithm achieved the best performance, with an Accuracy of 77.4%, Precision of 0.760, Recall of 0.774, F1-Score of 0.759, AUC of 0.897, and MCC of 0.624, outperforming both Decision Tree and Naive Bayes. This study contributes a comparative evaluation of three widely used classification algorithms on a publicly available higher education dataset and demonstrates that Random Forest is the most effective algorithm for supporting accurate and reliable student academic status prediction systems.
References
D. P. Morán, M. M. Goméz, and V. Yeste, Identifying Key Factors of Student Dropout through Random Forest: A Data-Driven Approach, vol. 2025, no. Icomta. Atlantis Press International BV, 2025. doi: 10.2991/978-94-6463-868-4_46.
A. Villar and C. R. V. de Andrade, “Supervised Machine Learning algorithms for predicting student dropout and academic success: a comparative study,” Discover Artificial Intelligence, vol. 4, no. 1, 2024, doi: 10.1007/s44163-023-00079-z.
P. D. Atika, “A Comparative Study of Machine Learning-Based Student Dropout Risk Prediction,” vol. 14, no. 225, pp. 167–174, 2026, doi: 10.33558/piksel.v14i1.12299.
S. G. A. Utami, H. Setiadi, and A. Rohmadi, “Comparative Analysis of Machine Learning Algorithms with RFE-CV for Student Dropout Prediction,” Jurnal Teknik Informatika (Jutif), vol. 6, no. 3, pp. 1319–1338, 2025, doi: 10.52436/1.jutif.2025.6.3.4695.
M. Rebelo Marcolino et al., “Student dropout prediction through Machine Learning optimization: insights from moodle log data,” Sci. Rep., vol. 15, no. 1, pp. 1–16, 2025, doi: 10.1038/s41598-025-93918-1.
A. Jain, A. K. Dubey, S. Khan, A. Panwar, M. Alkhatib, and A. M. Alshahrani, “A PSO weighted ensemble framework with SMOTE balancing for student dropout prediction in smart education systems,” Sci. Rep., vol. 15, no. 1, pp. 1–28, 2025, doi: 10.1038/s41598-025-97506-1.
L. G. R. Putra, D. D. Prasetya, and M. Mayadi, “Student Dropout Prediction Using Random Forest and XGBoost Method,” INTENSIF: Jurnal Ilmiah Penelitian dan Penerapan Teknologi Sistem Informasi, vol. 9, no. 1, pp. 147–157, 2025, doi: 10.29407/intensif.v9i1.21191.
S. A. Sulak and N. Köklü, "Predicting Student Dropout Using Machine Learning Algorithms," Intelligent Methods in Engineering Sciences, vol. 3, no. 3, pp. 91–98, 2024. doi: 10.58190/imiens.2024.103
W. Winarsih, H. Sutanto, and A. P. Widodo, "Implementation of the Ensemble Machine Learning Algorithm for Student Dropout Prediction Analysis," Jurnal Sistem Informasi Bisnis, vol. 15, no. 2, pp. 159–166, 2025. doi: 10.14710/vol15iss2pp159-166
T. A. Marzuqi, E. Kristiani, and Marcel, "Prediksi Mahasiswa Drop-Out di Universitas XYZ," Jurnal Teknologi Informasi dan Ilmu Komputer, 2024. doi: 10.25126/jtiik.2024118689
N. Puspitasari, M. A. Wibowo, and B. Warsito, "Dropout Prediction Using KNN, Decision Tree, Naive Bayes, and Ensemble Learning," Jurnal Sisfokom, vol. 15, no. 2, 2025. doi: 10.32736/sisfokom.v15i02.2591
A. S. Gustian and F. Mahardika, "Analisis Klasifikasi Risiko Dropout Mahasiswa Menggunakan Algoritma Decision Tree dan Random Forest," Jupiter, vol. 3, no. 4, pp. 182–189, 2025. doi: 10.61132/jupiter.v3i4.980
J. G. C. Krüger, A. de S. Britto, and J. P. Barddal, "An Explainable Machine Learning Approach for Student Dropout Prediction," Expert Systems with Applications, vol. 233, 2023. doi: 10.1016/j.eswa.2023.120933
M. Vaarma and H. Li, "Predicting Student Dropouts with Machine Learning: An Empirical Study in Finnish Higher Education," Technology in Society, 2024. doi: 10.1016/j.techsoc.2024.102474
J. Nieuwoudt and M. Pedler, "Student Retention in Higher Education: Why Students Choose to Remain at University," Journal of College Student Retention: Research, Theory & Practice, vol. 25, no. 2, pp. 326–349, 2023. doi: 10.1177/1521025120985228
Bila bermanfaat silahkan share artikel ini
Berikan Komentar Anda terhadap artikel Perbandingan Kinerja Random Forest, Decision Tree, dan Naive Bayes Menggunakan Metode 10-Fold Cross Validation untuk Prediksi Status Akademik Mahasiswa
Pages: 86 - 96
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).