Comparison of K-Means Clustering and Fuzzy Tsukamoto Algorithms for Grouping Student Data of NU Medan Middle School Based on Academic Achievement

Authors

  • Abdul Rasyid Pahlevi Universitas Potensi Utama, Medan, Indonesia
  • Amrullah Amrullah Universitas Potensi Utama, Medan, Indonesia

DOI:

https://doi.org/10.35335/jict.v16i2.262

Keywords:

Clustering, Educational Data Analysis, Fuzzy Tsukamoto, K-Means, Student Achievement

Abstract

The increasing need for data-driven decision-making in education has encouraged the use of intelligent algorithms to evaluate and classify student academic performance more effectively. However, differences in algorithmic approaches often lead to variations in interpretation and categorization outcomes. This study aims to compare the performance of the K-Means and Fuzzy Tsukamoto algorithms in clustering student achievement data at SMP NU Medan to determine which method provides a more accurate and interpretable classification model. The research employs quantitative analysis using students’ semester grades processed through Python and Microsoft Excel, where K-Means utilizes centroid-based clustering (75, 85, and 95) and Fuzzy Tsukamoto applies fuzzy logic with weighted membership values (0, 5, and 10). The results reveal that K-Means produces a more proportional and stable clustering structure, effectively differentiating student achievement levels within the same population, while Fuzzy Tsukamoto offers a simpler, rule-based classification system aligned with fixed academic standards. The findings indicate that K-Means is more suitable for analyzing relative performance variations, whereas Fuzzy Tsukamoto is better suited for absolute classification and administrative evaluation. Both methods are easily implemented and can be integrated into educational management systems to enhance instructional decision-making. The study implies that a hybrid combination of these two algorithms may provide a more comprehensive analytical framework for evaluating student performance.

References

Adawiyah, Q., Defit, S., & Sumijan. (2024). Penerapan Algoritma K-Means Clustering untuk Mengelompokkan Rekomendasi Metode Kontrasepsi Berbasis Machine Learning di Puskesmas. Jurnal KomtekInfo, 11(4), 300–305. https://doi.org/10.35134/komtekinfo.v11i4.563

Adzika, A. K., & Djagba, P. (2024). Inference with K-means. http://arxiv.org/abs/2410.17256

Anastassia, S., Kharis, A., Haqqi, A., & Zili, A. (2024). Prosiding Seminar Nasional Sains dan Teknologi Seri 02 Fakultas Sains dan Teknologi. Universitas Terbuka, 1(2).

Ardianti, M., Nurhayati, O. D., & Warsito, B. (2024). Model Prediksi Kinerja Siswa Berdasarkan Data Log LMS Menggunakan Ensemble Machine Learning. JST (Jurnal Sains dan Teknologi), 12(3). https://doi.org/10.23887/jstundiksha.v12i3.59816

Ariesanto Akhmad, E. P. (2020). Data Mining Menggunakan Regresi Linear untuk Prediksi Harga Saham Perusahaan Pelayaran. Jurnal Aplikasi Pelayaran dan Kepelabuhanan, 10(2), 120. https://doi.org/10.30649/japk.v10i2.83

Ayu, D., Wulandari, N., & Prasetyo, A. (2018). Sistem Penunjang Keputusan Untuk Menentukan Status Gizi Balita Menggunakan Metode Fuzzy Tsukamoto. Jurnal Informatika, 5(1), 22–33.

Eka Agustin, F. M., Fitria, A., & Hanifah, A. S. (2015). Implementasi Algoritma K-Means untuk Menentukan Kelompok Pengayaan Materi Mata Pelajaran Ujian Nasional (Studi Kasus: SMP Negeri 101 Jakarta). 8(1).

Elisna, F., Zunaidi, M., & Erwansyah, K. (n.d.). Penerapan Data Mining Untuk Menganalisa Tingkat Kepuasan Pelanggan Telkomsel Terhadap Sikap Pelayanan Caroline Officer Dengan Metode Algoritma K-Means Clustering. Jurnal CyberTech.

Fernando Ade Pratama, E., & Jumadi, J. (n.d.). Kampus I: Jl Meranti Raya No.32 Sawah Lebar Kota Bengkulu 38228 Telp. (0736) 22027, Fax. Jurnal Media Infotama, 18(2), 341139.

Gupta, N. S., Agrawal, B., Chauhan, R. M., & Mehta, A. B. (2015). Survey on Clustering Techniques of Data Mining. American International Journal of Research in Science, 15–188. http://www.iasir.net

Karlina, L., & Nurdiawan, O. (2023). Penerapan K-Medoids dalam Klasifikasi Persebaran Lahan Kritis di Jawa Barat Berdasarkan Kabupaten/Kota. Jurnal Mahasiswa Teknik Informatika, 7(1). https://opendata.jabarprov.go.id/id

Liu, Y., Ma, S., & Du, X. (2024). A Novel Effective Distance Measure and a Relevant Algorithm for Optimizing the Initial Cluster Centroids of K-means. IEEE Access. https://doi.org/10.1109/ACCESS.2020.3044069

Marcelina, D., Kurnia, A., & Terttiaavini, T. (2023). Analisis Klaster Kinerja Usaha Kecil dan Menengah Menggunakan Algoritma K-Means Clustering. MALCOM: Indonesian Journal of Machine Learning and Computer Science, 3(2), 293–301. https://doi.org/10.57152/malcom.v3i2.952

Nasution, Y. R., & Eka, M. (2018). Penerapan Algoritma K-Means Clustering pada Aplikasi Menentukan Berat Badan Ideal. Algoritma: Jurnal Ilmu Komputer dan Informatika.

Nur, F., Fauzan, R., Aziz, J., Darma Setiawan, B., & Arwani, I. (2018). Implementasi Algoritma K-Means untuk Klasterisasi Kinerja Akademik Mahasiswa. 2(6). http://j-ptiik.ub.ac.id

Nurul Fatma Dewi Mardianto, & Yahfizham, Y. (2024). Systematic Literature Review: Penerapan Berpikir Komputasi Dalam Pembelajaran Matematika. Journal of Student Research, 2(4), 41–55. https://doi.org/10.55606/jsr.v2i4.3082

Oktario Dacwanda, D., & Nataliani, Y. (2021). Implementasi K-Means Clustering untuk Analisis Nilai Akademik Siswa Berdasarkan Nilai Pengetahuan dan Keterampilan. AITI: Jurnal Teknologi Informasi, 18(2), 125–138.

Papakyriakou, D., & Barbounakis, I. S. (2022). Data Mining Methods: A Review. International Journal of Computer Applications, 183(48).

Priya, P., & Souza, D. A. D. (n.d.). Analysis of K-Means Clustering Based Image Segmentation. 10(2), 1–6. https://doi.org/10.9790/2834-10210106

Priyatman, H., Sajid, F., & Haldivany, D. (2019). Klasterisasi Menggunakan Algoritma K-Means Clustering untuk Memprediksi Waktu Kelulusan Mahasiswa. JEPIN (Jurnal Edukasi dan Penelitian Informatika).

Pujiarso Nugroho, R., Darma Setiawan, B., & Tanzil Furqon, M. (2019). Penerapan Metode Fuzzy Tsukamoto untuk Menentukan Harga Sewa Hotel (Studi Kasus: Gili Amor Boutique Resort, Dusun Gili Trawangan, Nusa Tenggara Barat). 3(3). http://j-ptiik.ub.ac.id

Putra, E. M. I., & Syafrullah, M. (2018). Implementasi Algoritma ST-DBSCAN dan K-Means untuk Pengelompokan Indeks Pembangunan Manusia Kabupaten/Kota Pulau Jawa Tahun 2014-2016 Berbasis Web di Badan Pusat Statistik. 1(3).

Putra, R. R., & Wadisman, C. (2018). Implementasi Data Mining Pemilihan Pelanggan Potensial Menggunakan Algoritma K-Means. Journal of Information Technology and Computer Science (INTECOMS), 1(1).

Putri, D., Asih, A., Irawan, B., & Bahtiar, A. (2024). Pengelompokan Data Transaksi dalam Menentukan Strategi Penjualan Menggunakan Algoritma K-Means. Jurnal Mahasiswa Teknik Informatika, 8(1).

Rezky, M. P., Sutarto, J., Prihatin, T., Yulianto, A., Haidar, I., & Surel, A. (2019). Prosiding Seminar Nasional Pascasarjana UNNES.

Rizal, S. (2019). Development of Big Data Analytics Model. ITEJ, 4(1).

Saligkaras, D., & Papageorgiou, V. E. (n.d.). Seeking the Truth Beyond the Data: An Unsupervised Machine Learning Approach.

Sapriadi, S., Hayati, N., Syaputra, A. E., Eirlangga, Y. S., Manurung, K. H., & Hayati, N. (2023). Sistem Pakar Diagnosa Gaya Belajar Mahasiswa Menggunakan Metode Forward Chaining. Jurnal Informasi dan Teknologi, 5(3), 71–78. https://doi.org/10.60083/jidt.v5i3.381

Yuli Mardi. (n.d.). Data Mining: Klasifikasi Menggunakan Algoritma C4.5. Jurnal Edik Informatika.

Yunita, F. (2018). Penerapan Data Mining Menggunakan Algoritma K-Means Clustering pada Penerimaan Mahasiswa Baru (Studi Kasus: Universitas Islam Indragiri). Jurnal Sistemasi, 7(1).

Zuhal, N. K. (2022). Study Comparison K-Means Clustering dengan Algoritma Hierarchical Clustering. Universitas Nusantara PGRI Kediri, 1(1).

Downloads

Published

2025-10-26

How to Cite

Pahlevi, A. R. ., & Amrullah, A. (2025). Comparison of K-Means Clustering and Fuzzy Tsukamoto Algorithms for Grouping Student Data of NU Medan Middle School Based on Academic Achievement. Jurnal ICT : Information and Communication Technologies, 16(2), 133–144. https://doi.org/10.35335/jict.v16i2.262