A Comparison of the Performance of K-Means and K-Medoids in Classifying High-Achieving Students at SMP Muhammadiyah 60 Medan

Authors

  • Farida Nafisa Siagian Universitas Muhammadiyah Sumatera Utara Author
  • Halim Maulana Universitas Muhammadiyah Sumatera Utara Author

DOI:

https://doi.org/10.65310/tay7fq21

Keywords:

K-Means, K-Medoids, Clustering, Student Performance, Silhouette Coefficient.

Abstract

This study investigates the comparative performance of the K-Means and K-Medoids clustering algorithms in classifying student achievement at SMP Muhammadiyah 60 Medan. The research applies a quantitative data mining approach using academic and non-academic variables, including Mathematics scores, Science scores, Bahasa Indonesia scores, attendance records, and extracurricular participation. Data preprocessing was conducted through cleaning, normalization using Min-Max Scaling, and feature selection to ensure data consistency and analytical reliability. The findings indicate that both algorithms successfully classified students into meaningful performance groups with consistent clustering structures. K-Means demonstrated superior computational efficiency and lower SSE values, making it suitable for homogeneous datasets. In contrast, K-Medoids exhibited greater robustness against outliers and produced more stable cluster distributions. The study concludes that K-Medoids provides more representative clustering results for educational datasets characterized by heterogeneous performance patterns.

Downloads

Download data is not yet available.

References

Agni, M. A. M. (2025). Optimalisasi Pengelompokan Jenis Produk dalam Penentuan Strategi Penjualan Menggunakan Algoritma K-Means di Toko Cirebon Vape Store. MULTINETICS, 11(1), 1-10. https://doi.org/10.32722/multinetics.v11i1.7315

Amaliah, R. A., Tohidi, E., Wahyudin, E., Rinaldi, A. R., & Iin, I. (2023). Pengelompokkan Data Bencana Alam Berdasarkan Wilayah Menggunakan Algoritma K-Means. JATI (Jurnal Mahasiswa Teknik Informatika), 7(6), 3572-3579. https://doi.org/10.36040/jati.v7i6.8253

Antoni, A. R., Sartika, D., & Trianggana, D. A. (2025). Penerapan Data Mining Dalam Pengelompokan Data Nilai Siswa SMA Negeri 7 Kota Bengkulu Menggunakan Metode K-Means Clustering. JURNAL MEDIA INFOTAMA, 21(1), 299-306. https://doi.org/10.37676/jmi.v21i1.8101

Asher, C., Fredricka, J., & Alinse, R. T. (2025). Penerapan Metode K-Means Dalam Pengelompokan Data Siswa Berdasarkan Masalah Akademik Di SMA Negeri Selangit. JURNAL MEDIA INFOTAMA, 21(2), 615-623. https://doi.org/10.37676/jmi.v21i2.9370

Aulia, H. S., Arifin, M., & Fithri, D. L. (2026). Penerapan Algoritma Machine Learning Untuk Pengelompokan Siswa Berdasarkan Aspek Akademik Dan Non-Akademik. Rabit: Jurnal Teknologi dan Sistem Informasi Univrab, 11(1), 1200-1210. https://doi.org/10.36341/rabit.v11i1.7249

Azizah, M., Rahaningsih, N., & Dana, R. D. (2024). Analisis Klasterisasi Wilayah Penyandang Disabilitas di Provinsi Jawa Barat. JATI (Jurnal Mahasiswa Teknik Informatika), 8(1), 638-644. https://doi.org/10.36040/jati.v8i1.8398

Darmawan, A., Yudhisari, I., Anwari, A., & Makruf, M. (2023). Pola prediksi kelulusan siswa madrasah aliyah swasta dengan support vector machine dan random forest. Jurnal Minfo Polgan, 12(1), 387-400. https://doi.org/10.33395/jmp.v12i1.12388

Han, J., Kamber, M., & Pei, J. (2012). Data mining: Concepts and techniques (3rd ed.). Morgan Kaufmann.

Handayani, F. (2022). Aplikasi Data Mining Menggunakan Algoritma K-Means Clustering untuk Mengelompokan Mahasiswa Berdasarkan Gaya Belajar. Jurnal teknologi dan Informasi, 12(1), 46-63. https://doi.org/10.34010/jati.v12i1.6733

Ih’Diati, N. O., Anto, A., & Rosmini, R. (2024). Implementasi Algoritma K-Medoids Dalam Mengelompokkan Siswa Berdasarkan Keaktifan Dalam Proses Pembelajaran. Journal of Big Data Analytic and Artificial Intelligence, 7(1), 1-7. https://doi.org/10.71302/jbidai.v7i1.38

Kaligis, G. B., & Yulianto, S. (2022). Analisa Perbandingan Algoritma K-Means, K-Medoids, Dan X-Means Untuk Pengelompokkan Kinerja Pegawai. IT-Explore: Jurnal Penerapan Teknologi Informasi Dan Komunikasi, 1(3), 179-193. https://doi.org/10.24246/itexplore.v1i3.2022.pp179-193

Noyari, J. A., Aprillia, A., Munthe, R. G., Sutarman, A., & Kallas, E. (2024). Optimasi Kinerja Sistem Informasi Manajemen Kampus Menggunakan Teknik Data Mining: Optimizing the Performance of Campus Management Information Systems Using Data Mining Techniques. Jurnal MENTARI: Manajemen, Pendidikan Dan Teknologi Informasi, 3(1), 52-63. https://doi.org/10.33050/mentari.v3i1.613

Pratama, B. S., & Purwanto, G. (2025). Perbandingan K-Means dan K-Medoids dalam Pengelompokkan Tingkat Kejahatan pada Provinsi Jawa Tengah. IDEALIS: InDonEsiA journaL Information System, 8(2), 295-303. https://doi.org/10.36080/idealis.v8i2.3562

Puri, A., Solihudin, D., Anwar, S., Pratama, D., & Wahyudin, E. (2024). Analisis Klaster K-Medoid Untuk Pengelompokan Dan Pemetaan Provinsi Di Indonesia Berdasarkan Nilai Ujian Nasional. JATI (Jurnal Mahasiswa Teknik Informatika), 8(1), 918-924. https://doi.org/10.36040/jati.v8i1.8653

Putra, J. L., Kanedi, I., & Al Akbar, A. (2025). Klasterisasi Data Karyawan Berdasarkan Penilaian Kinerja Menggunakan Metode K-Medoid. JURNAL MEDIA INFOTAMA, 21(1), 143-151. https://doi.org/10.37676/jmi.v21i1.8178

Putri, A., Jasmir, J., & Purnama, B. (2025). Klasifikasi Kelayakan Penerima Beasiswa Menggunakan Naive Bayes dengan Optimasi Atribut Berbasis K-Means Clustering: Classification of Scholarship Eligibility Using Naïve Bayes with Attribute Optimization Based on K-Means Clustering. MALCOM: Indonesian Journal of Machine Learning and Computer Science, 5(4), 1450-1462. https://doi.org/10.57152/malcom.v5i4.2312

Putriana, P., Suarna, N., & Prihartono, W. (2023). Analisis Clustering Prestasi Atlet Pada Berbagai Cabang Olahraga Menggunakan Algoritma K-Means. JATI (Jurnal Mahasiswa Teknik Informatika), 7(6), 3435-3442. https://doi.org/10.36040/jati.v7i6.8211

Salman, M. D., Rahmaddeni, R., Pratama, N. R., Setiawan, A. A., Zalianti, F., & Huda, I. B. (2025). Perbandingan Kinerja Algoritma Clustering K-Means dan K-Medoids dalam Pengelompokan Sekolah di Provinsi Riau Berdasarkan Ketersediaan Sarana dan Prasarana: Comparison of K-Means and K-Medoids Clustering Algorithm Performance in Grouping Schools in Riau Province Based on Availability of Facilities and Infrastructure. MALCOM: Indonesian Journal of Machine Learning and Computer Science, 5(3), 797-806. https://doi.org/10.57152/malcom.v5i3.1950

Seran, K. J. T., Soares, J. T., Bobu, F. R., & Chrisinta, D. (2026). Analisis Perbandingan Algoritma K-Means dan K-Medoids dalam Penentuan Status Gizi Balita. JIKTEKS: Jurnal Ilmu Komputer dan Teknologi Informasi, 4(02), 42-50. https://doi.org/10.70404/jikteks.v4i02.648

Susanto, S. P. A., & Riska, S. Y. (2026). Perbandingan K-Means dan K-Medoids Untuk Clustering Lagu Setipe di Spotify Berdasarkan Karakteristik Audio. INTEGER: Journal of Information Technology, 11(1). https://doi.org/10.31284/j.integer.2026.v11i1.8394

Syafrudin, T., Hermawan, A., Avianto, D., & Maulana, I. (2025). Analisis Komparasi Algoritma K-Means Dan K-Medoids Dalam Segmentasi Data Untuk Strategi Promosi Mahasiswa Baru Di Universitas X. Komputika: Jurnal Sistem Komputer, 14(2), 203-211. https://doi.org/10.34010/komputika.v14i2.16698

Tan, P. N., Steinbach, M., & Kumar, V. (2019). Introduction to data mining (2nd ed.). Pearson.

Vidyananta, I. P. A., & Dermawan, K. T. (2025). Perbandingan Algoritma K-Means Dan K-Medoids Dalam Pengelompokan Provinsi Di Indonesia Berdasarkan Indikator Keadaan Sekolah Dasar. Jurnal Informatika dan Teknik Elektro Terapan, 13(3S1). https://doi.org/10.23960/jitet.v13i3S1.8145

Wahyudi, N. R., Rahmawati, Y., & Supriyanto, S. (2024). Implementasi Rapidminer Untuk Menentukan Siswa Unggulan Menggunakan Metode K-Means. SKANIKA: Sistem Komputer dan Teknik Informatika, 7(2), 109-118. https://doi.org/10.36080/skanika.v7i2.3173

Wenny, W. (2024). Normalisasi Data Kependudukan Dengan Model Min Max Dan Algoritma K-Means Untuk Pengelompokkan Tingkat Ekonomi Masyarakat. Bulletin of Information System Research, 2(2), 53-63. https://doi.org/10.62866/bios.v2i2.141

Published

2026-04-20

How to Cite

A Comparison of the Performance of K-Means and K-Medoids in Classifying High-Achieving Students at SMP Muhammadiyah 60 Medan. (2026). Journal of Science, Technology, and Innovation, 1(3), 225-234. https://doi.org/10.65310/tay7fq21