Klasifikasi Performa Akademik Siswa Menggunakan KNN Berdasarkan Keterhubungan Data Siswa dan Akademik

Authors

  • Saffira Izzati Sistem Informasi, STIKOM Tunas Bangsa
  • Dedy Hartama Sistem Informasi, STIKOM Tunas Bangsa
  • Rizki Alfadillah Nasution Sistem Informasi, STIKOM Tunas Bangsa

DOI:

https://doi.org/10.30606/rjti.v5i2.4576

Keywords:

Data mining, Klasifikasi, K-Nearest Neighbor , Performa Akademik, Siswa

Abstract

This study aims to apply the K-Nearest Neighbor  (KNN) algorithm to classify student academic performance based on several variables, namely age, study hours, attendance percentage, additional activities, and student academic grades. Academic performance is classified into three categories: low, medium, and high. The study was conducted using a data mining approach through data preprocessing, categorical to numeric data transformation, data normalization using StandardScaler, division of training and test data, and the classification process using the KNN algorithm. To determine the best parameters, several K values ​​were tested and the optimal value of K = 1 was obtained based on the highest accuracy. The results showed that the KNN algorithm was able to classify student academic performance with an accuracy level of 96.4%. Evaluation results based on precision, recall, F1-score, and confusion matrix showed that the model had good classification performance with a relatively small error rate. In addition, the results of parameter testing showed that the selection of the K value affected the performance of the classification model. Based on the results of the study, the K-Nearest Neighbor  algorithm has proven effective as a classification method to assist in analyzing student academic performance and can be an alternative to support decision-making in the field of education.

Downloads

Download data is not yet available.

References

H. S. M. Zaehol Fatah, “Penerapan Algoritma K-Nearest Neighbor (K-NN) untuk Memprediksi Kelulusan Mahasiswa Menggunakan RapidMiner,” vol. 4, 2025.

U. I. Wahyuni and R. Kurniawan, “Algoritma K-Nearest Neighbor Classification Sebagai Sistem Pengelompokan Kemampuan Akademik Siswa Berbasis Web,” vol. 5, no. 2, pp. 589–600, 2025.

R. A. Syaputra, M. Dewantara, D. Arya, and D. Putra, “Analisis Komparatif Algoritma KNN dan SVM dalam Klasifikasi Tingkat Keparahan COVID-19 Global,” vol. 12, no. 4, 2025.

J. Suprianto and R. A. Riesha, “Klasifikasi Kemampuan Berpikir Kreatif Peserta Didik Madrasah Ibtidaiyah Menggunakan Algoritma K-Nearest Neighbor Classification of Creative Thinking Abilities in Madrasah Ibtidaiyah Students Using K-Nearest Neighbor Algorithm,” vol. 5, no. 2, pp. 158–168, 2025.

F. Tatimu, V. R. Palilingan, and I. Rianto, “Analisis Klasifikasi Kelulusan Mahasiswa menggunakan Algoritma K-Nearest Neighbor di Fakultas Teknik Universitas Negeri Manado,” vol. 3, no. 1, pp. 117–123, 2025.

J. J. J. Manajemen, I. Komputer, and R. N. Utari, “Identifikasi Tingkat Keaktifan Media Sosial Terhadap Pola Belajar Mahasiswa Dengan K-Nearest Neighbor Dan Naïve Bayes,” vol. 2, no. 1, 2025.

E. Asfira, A. Yanuha, I. Wisma, D. Prastya, and I. Aristia, “Classification of Post-School Tendencies of Madrasah Aliyah Students Using the K-Nearest Neighbor Algorithm,” vol. 10, no. 2, 2026.

K. N. Knn, S. Vector, and M. Svm, “Perbandingan Algoritma K-Nearest Neighbor ( KNN ) dan Support Vector Machine ( SVM ) Dalam Memprediksi Kepuasan Pelanggan,” vol. 04, no. 3, pp. 135–146, 2025.

N. Suarna, N. Rahaningsih, and A. A. Suarna, “Optimalisasi Prestasi Akademik Siswa Melalui Pengelompokan Indeks Prestasi Dengan K-Means Clustering Optimization Of Students ’ Academic Performance Through Grade Point Index Clustering Using K-Means Clustering,” vol. 4, no. 2, pp. 198–207, 2025.

P. Akademik, S. Smp, and W. Mejobo, “Perbandingan Kinerja Knn Dan Decision Tree Dalam Klasifikasi Potensi Akademik Siswa Smp Wilayah Mejobo,” vol. 10, no. 2, pp. 887–897, 2025.

T. Hasil, B. Siswa, and S. Dasar, “Pengaruh Variasi Jarak Tempuh Dan Tingkat Kehadiran Terhadap Hasil Belajar Siswa Sekolah Dasar,” vol. 10, pp. 263–272, 2025.

D. M. Hutabalian, P. Hutabarat, M. Prasetyo, and M. A. Irnanda, “Klasifikasi Tingkat Kedisiplinan Siswa Menggunakan Algoritma Machine learning : Decision Tree , KNN , dan Naive Bayes,” vol. 4, no. 3, pp. 1987–1992, 2026.

F. D. Agustina, M. Arif, and S. Ahmad, “Systematic Literature Review atas Kinerja Algoritma KNN , Naïve Bayes , dan Decision Tree pada Berbagai Studi Prediksi dan Klasifikasi,” vol. 3, no. 1, 2025.

J. M. Polgan, T. Hidrasi, and A. Air, “Analisis Klasifikasi Tingkat Hidrasi Manusia Menggunakan Algoritma Machine learning Berbasis Dataset Asupan Air Harian,” vol. 14, pp. 3533–3541, 2026.

V. No, D. Hal, and A. G. Mannang, “Implementasi Sistem Informasi Berbasis Web untuk Pengelolaan Data Akademik,” vol. 1, no. 1, pp. 16–22, 2025.

Downloads

Published

2026-07-10

How to Cite

[1]
S. Izzati, D. Hartama, and R. A. Nasution, “Klasifikasi Performa Akademik Siswa Menggunakan KNN Berdasarkan Keterhubungan Data Siswa dan Akademik”, RJTI, vol. 5, no. 2, pp. 200–209, Jul. 2026.

Issue

Section

Articles

Similar Articles

<< < 3 4 5 6 7 8 9 10 11 12 > >> 

You may also start an advanced similarity search for this article.