Klasifikasi Kelulusan Mahasiswa dengan KNN Berbasis Data Akademik
DOI:
https://doi.org/10.69693/ijmst.v4i3.13830Keywords:
K-Nearest Neighbor, Kelulusan Mahasiswa, Klasifikasi, Data Akademik, SMOTEAbstract
Kelulusan tepat waktu merupakan salah satu indikator efektivitas proses akademik dan dapat didukung melalui identifikasi dini mahasiswa yang berisiko mengalami keterlambatan studi. Penelitian ini mengevaluasi algoritma K-Nearest Neighbor (KNN) untuk klasifikasi biner status kelulusan mahasiswa berdasarkan rekam akademik. Naskah sumber melaporkan 540 data lulusan valid dari program studi Manajemen, Sistem Informasi, dan Ilmu Komputer, dengan variabel akademik berupa indeks prestasi kumulatif (IPK), tahun masuk, tahun lulus, dan jumlah SKS lulus. Status kelulusan ditetapkan tepat waktu apabila masa studi tidak melebihi empat tahun. Implementasi yang terdokumentasi meliputi pembersihan data, transformasi StandardScaler, Synthetic Minority Over-sampling Technique (SMOTE), pembagian data 80:20, serta GridSearchCV dengan validasi silang lima lipatan untuk memilih nilai K pada rentang 1-30. Eksperimen yang konsisten pada bagian hasil memilih K=1 dengan rerata akurasi validasi silang 90,97%. Pada 161 data uji, model mengklasifikasikan 148 observasi secara benar dan menghasilkan akurasi 91,93%, macro-precision 92,10%, macro-recall 91,91%, dan macro-F1 91,91%. Hasil tersebut menunjukkan KNN mampu memisahkan dua kelas kelulusan dengan baik pada dataset yang dilaporkan. Namun, karena scaling dan SMOTE pada alur yang terdokumentasi dilakukan sebelum pemisahan data latih dan uji, performa tersebut perlu ditafsirkan secara hati-hati karena berpotensi mengalami kebocoran informasi. Validasi lanjutan perlu menempatkan scaling dan SMOTE hanya pada data latih atau di dalam setiap fold validasi silang serta mempertahankan data uji yang benar-benar tidak tersentuh sebelum model digunakan sebagai sistem pendukung keputusan akademik.
References
[1] D. R. Sari, V. Julianto, and H. Rhomadona, “Prediction Of Student Graduation Using The K-Nearest Neighbor Method Case Study in Politeknik Negeri Tanah Laut,” J. Ilm. Inform., vol. 8, no. 1, pp. 74–88, 2023, doi: https://doi.org/10.35316/.v8i1.3105.
[2] I. P. Y. P. Atmaja, G. I. Setiawan, I. W. Dika, and I. A. P. F. Imawati, “Data Mining Memprediksi Kelulusan Mahasiswa Menggunakan Metode K-Nearest Neighbors (KKN) Studi Kasus Universitas PGRI Mahadewa Indonesia,” J. Manaj. dan Teknol. Inf., vol. 13, no. 2, pp. 10–23, 2023, doi: https://doi.org/10.59819/jmti.v13i2.3082.
[3] B. A. Masse, R. Rasyid, I. Irsan, F. A. Masse, D. Grace, and D. Kusumawati, “Prediksi Ketepatan Waktu Kelulusan Mahasiswa Di Universitas Islam Negeri Datokarama Palu Menggunakan Algoritma K-Nearest Neighbor,” J. Sains Komput. Dan Teknol. Inf., vol. 7, no. 1, pp. 12–18, 2024, doi: https://doi.org/10.33084/jsakti.v7i1.8433.
[4] I. Riadi, R. Umar, and R. Anggara, “Prediksi Kelulusan Tepat Waktu Berdasarkan Riwayat Akademik Menggunakan Metode K-Nearest Neighbor,” J. Teknol. Inf. dan Ilmu Komput., vol. 11, no. 2, pp. 249–256, 2024, doi: https://doi.org/10.25126/jtiik.20241127330.
[5] I. N. Sofiyanto, A. B. Saputra, R. F. Rakhmadianto, H. N. E. Febrianto, A. M. Endiwan, and A. A. Sari, “Prediksi Kelulusan Mahasiswa Menggunakan Algoritma K-Nearest Neighbor (KNN) dengan Klasifikasi Biner,” in Prosiding Seminar Nasional Teknologi Informasi dan Bisnis, 2025, pp. 40–45. doi: https://doi.org/10.47701/gpqsm502.
[6] N. Ahmad, S. Hafizh, and R. Sulthanah, “Prediksi Kelulusan Mata Kuliah Mahasiswa Teknologi Informasi Menggunakan Algoritma K-Nearest Neighbor,” J. Manaj. Inform., vol. 14, no. 2, pp. 135–149, 2024, doi: https://doi.org/10.34010/jamika.v14i2.12454.
[7] F. A. Putra and M. H. Pratama, “Algoritma K-Nearest Neighbor Untuk Peramalan Kelulusan Mahasiswa,” J. Sist. Informasi, Tek. Inform. dan Teknol. Pendidik., vol. 4, no. 1, pp. 15–22, 2024, doi: https://doi.org/10.55338/justikpen.v4i1.128.
[8] O. S. D. Putri and A. Y. P. Putri, “Prediksi Kelulusan Mahasiswa Dengan Metode K-Nearest Neighbor Pada Jurusan Sistem Informasi Institut XYZ,” in Prosiding Seminar Nasional Teknik Elektro, Sistem Informasi, dan Teknik Informatika, 2023, pp. 199–206. doi: https://doi.org/10.31284/p.snestik.2023.4388.
[9] D. P. Sari, S. S. Hilabi, and A. Hananto, “Penerapan Data Mining Metode K-Nearest Neighbor Untuk Memprediksi Kelulusan Siswa Sekolah Menengah Pertama,” SMARTICS, vol. 9, no. 1, pp. 14–19, 2023, doi: https://doi.org/10.21067/smartics.v9i1.8088.
[10] D. Hermanto, D. I. Ricoida, D. Pibriana, Rusbandi, and M. R. Pribadi, “Analysis of Student Graduation Prediction Using Machine Learning Techniques on an Imbalanced Dataset: An Approach to Address Class Imbalance,” Sci. J. Informatics, vol. 11, no. 3, pp. 559–568, 2024, doi: https://doi.org/10.15294/sji.v11i3.5528.
[11] M. F. A. Shiddiqi and H. D. Bhakti, “Perbandingan Algoritme K-Nearest Neighbor Dan Naïve Bayes Dalam Klasifikasi Kelulusan Mahasiswa,” J. Mhs. Tek. Inform., vol. 8, no. 5, pp. 10970–10979, 2024, doi: https://doi.org/10.36040/jati.v8i5.10955.
[12] A. Putri et al., “Komparasi Algoritma K-NN, Naive Bayes dan SVM untuk Prediksi Kelulusan Mahasiswa Tingkat Akhir,” MALCOM Indones. J. Mach. Learn. Comput. Sci., vol. 3, no. 1, pp. 20–26, 2023, doi: https://doi.org/10.57152/malcom.v3i1.610.
[13] N. Hidayati and A. Hermawan, “K-Nearest Neighbor (K-NN) algorithm with Euclidean and Manhattan in classification of student graduation,” J. Eng. Appl. Technol., vol. 2, no. 2, pp. 86–91, 2021, doi: https://doi.org/10.21831/jeatech.v2i2.42777.
[14] S. Shalev-Shwartz and S. Ben-David, Understanding machine learning: From theory to algorithms. Cambridge University Press, 2014. doi: https://doi.org/10.1017/CBO9781107298019.
[15] S. Amandha, H. Rohayani, and K. Kurniawansyah, “Implementation of Data Mining for Predicting Student Graduation Using the K-Nearest Neighbor Algorithm at Jambi Muhammadiyah University,” Indones. J. Artif. Intell. Data Min., vol. 7, no. 1, pp. 134–140, 2024, doi: https://doi.org/10.24014/ijaidm.v7i1.26150.
[16] L. R. Pelima, Y. Sukmana, and Y. Rosmansyah, “Predicting University Student Graduation Using Academic Performance and Machine Learning: A Systematic Literature Review,” IEEE Access, vol. 12, pp. 23451–23465, 2024, doi: 10.1109/ACCESS.2024.3361479.
[17] R. Mehdi and M. Nachouki, “A neuro-fuzzy model for predicting and analyzing student graduation performance in computing programs,” Educ. Inf. Technol., vol. 28, pp. 2455–2484, 2023, doi: https://doi.org/10.1007/s10639-022-11205-2.
[18] N. V. Darenoh, F. A. Bachtiar, and R. S. Perdana, “Prediction of on-time student graduation with deep learning method,” J. ICT Res. Appl., vol. 18, no. 1, pp. 1–20, 2024, doi: https://doi.org/10.5614/itbj.ict.res.appl.2023.18.1.1.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Indonesian Journal of Multidisciplinary on Social and Technology

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














