Prediksi Kelulusan Tepat Waktu Mahasiswa Menggunakan Random Forest Pada Data Tidak Seimbang
Keywords:
Random Forest, Naïve Bayes, On-Time Graduation, Class Imbalance, SMOTEAbstract
On-time graduation is an important indicator of higher education quality. This study applies the Random Forest algorithm to predict students’ graduation status based on six academic attributes from semester 1-4 (GPA semester 1, GPA semester 2, GPA semester 3, GPA semester 4, cumulative GPA, and completed credits), with Naïve Bayes as a comparison. The data were drawn from 1,020 students of the Informatics Engineering Study Program (2018-2021 cohorts). After data selection, 418 graduates were obtained, comprising 321 students (76.8%) who graduated on time and 97 students (23.2%) who did not. Since the data is imbalanced, three handling schemes were applied: default, class weighting, and SMOTE (Synthetic Minority Oversampling Technique). Evaluation was conduced using a single train-test split and 5-fold stratified cross-validation with accuracy, precision, recall, F1-score, and ROC-AUC. Results show that Random Forest with SMOTE achieved a ROC-AUC of 0.743, an average F1-score of 0.834 for the on-time class, and 50.6% ± 0.045 recall for the not on-time class, more stable than Naïve Bayes (F1-score 0.859, recall 44.5% ± 0.112). The Semester 3 GPA attribute was identified as the most influential predictor (23.3%). The results were implemented as a web-based application prototype using Streamlit as an early-detection.
Downloads
References
“BERITA NEGARA REPUBLIK INDONESIA.” [Online]. Available: www.peraturan.go.id
M. Sulehu, W. Wisda, F. Wanita, and M. Markani, “Optimasi Prediksi Kelulusan Mahasiswa Menggunakan Random Forest untuk Meningkatkan Tingkat Retensi,” Jurnal Minfo Polgan, vol. 13, no. 2, pp. 2364–2374, Jan. 2025, doi: 10.33395/jmp.v13i2.14472.
H. Andrianof, A. P. Gusman, and O. A. Putra, “Implementasi Algoritma Random Forest untuk Prediksi Kelulusan Mahasiswa Berdasarkan Data Akademik: Studi Kasus di Perguruan Tinggi Indonesia,” Jurnal Sains Informatika Terapan (JSIT) E-ISSN, no. 1, p. 2025, 2025.
M. Hafizh Sytar and Ermanita, “PREDIKSI KELULUSAN MAHASISWA TEPAT WAKTU DENGAN METODE RANDOM FOREST BERDASARKAN KLASIFIKASI ALGORITMA K-MEANS,” Jurnal Pendidikan Matematika : Judika Education, vol. 8, no. 3, p. 2025, 2025, doi: 10.31539/judika.v8i3.0xez5165.
G. Puspa, M. F. Rachmadhan Amri, and M. P. Nugraha, “Pemanfaatan Random Forest untuk Prediksi Ketepatan Waktu Kelulusan Mahasiswa Studi Kasus: Institut Desain dan Bisnis Bali,” JIKO (Jurnal Informatika dan Komputer), vol. 9, no. 2, p. 413, Jun. 2025, doi: 10.26798/jiko.v9i2.1886.
R. Bakri, N. P. Astuti, and A. S. Ahmar, “Evaluating Random Forest Algorithm in Educational Data Mining: Optimizing Graduation on-time prediction using Imbalance Methods,” ARRUS Journal of Social Sciences and Humanities, vol. 4, no. 1, pp. 108–116, Feb. 2024, doi: 10.35877/soshum2449.
S. Diantika, H. Nalatissifa, N. Maulidah, R. Supriyadi, and A. Fauzi, “Penerapan Teknik Random Oversampling Untuk Memprediksi Ketepatan Waktu Lulus Menggunakan Algoritma Random Forest,” 2024. [Online]. Available: https://www.kaggle.com/
N. Ranti Muntiari, K. Hudaiby Hanif, P. Studi Promosi Kesehatan, P. Kaltara, and K. Utara, “PENANGANAN KETIDAKSEIMBANGAN DATA PADA KLASIFIKASI PENYAKIT CAMPAK MENGGUNAKAN KOMBINASI SMOTE DAN XGBOOST,” 2026.
A. Armansyah and R. K. Ramli, “Model Prediksi Kelulusan Mahasiswa Tepat Waktu dengan Metode Naïve Bayes,” Edumatic: Jurnal Pendidikan Informatika, vol. 6, no. 1, pp. 1–10, Jun. 2022, doi: 10.29408/edumatic.v6i1.4789.
P. Nurmawati, E. Supriyati, and T. Listyorini, “ANALISIS SENTIMEN TERHADAP PENGGEMAR K-POP DI MEDIA SOSIAL TWITTER MENGGUNAKAN NAIVE BAYES (STUDI KASUS PENGGEMAR GRUP BTS).”
D. Rizki Aditya, E. Supriyati, and T. Listyorini, “ANALISIS SENTIMEN PENGGUNA TWITTER TERHADAP ROKOK ELEKTRIK (VAPE) DI INDONESIA MENGGUNAKAN METODE NAÏVE BAYES.
D. Triyana, M. Muharrom, A. Haromainy, and H. Maulana, “IMPLEMENTASI METODE ENSEMBLE MAJORITY VOTE PADA ALGORITMA NAIVE BAYES DAN RANDOM FOREST UNTUK ANALISIS SENTIMEN TWITTER HARGA TIKET PESAWAT DOMESTIK,” 2024.
Y. Dani and M. A. Ginting, “Comparison of Iris dataset classification with Gaussian naïve Bayes and decision tree algorithms,” International Journal of Electrical and Computer Engineering, vol. 14, no. 2, pp. 1959–1968, 2024, doi: 10.11591/ijece.v14i2.pp1959-1968.
N. L. Fitriyani et al., “A Novel Approach Utilizing Bagging, Histogram Gradient Boosting, and Advanced Feature Selection for Predicting the Onset of Cardiovascular Diseases,” Mathematics, vol. 13, no. 13, Jul. 2025, doi: 10.3390/math13132194.
S. Yusnaini Putri, S. rahman, N. Ramadani, N. Aprianti Ginting, L. Syalsyadilla, and D. Agustriaman Zebua, “EVALUASI RECURSIVE FEATURE ELIMINATION UNTUK KLASIFIKASI KANKER PAYUDARA MENGGUNAKAN BERBAGAI ALGORITMA MACHINE LEARNING,” 2026.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Niko Aprilyanto, Tri Listyorini, Endang Supriyati

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






.png)


.png)


.png)

.png)


.png)



