Implementation of the K-Medoids Algorithm for Grouping Students Based on Their Engagement in the Learning Process

Authors

  • Noor Oktavia Ih’Diati STMIK PPKIA Tarakanita Rahmawati
  • Anto Anto STMIK PPKIA Tarakanita Rahmawati
  • Rosmini Rosmini STMIK PPKIA Tarakanita Rahmawati

DOI:

https://doi.org/10.71302/jbidai.v7i1.38

Keywords:

activity, clustering, k-medoids algorithm, learning, students

Abstract

Grouping students based on their level of engagement is an effective strategy to improve the quality of learning. SMP 9 Tarakan currently does not have a system that can group students based on their engagement in the learning process, which could assist in evaluating learning outcomes. In the initial stage of applying this method, the data collected came from the report card grades of 8th-grade students (Class VIII I) in the 2nd semester (Even Semester) of the 2022/2023 academic year. The characteristics used in the analysis include grades in Religion, Civic Education (PPKn), Mathematics, Science (IPA), Social Studies (IPS), Indonesian Language, English, Physical Education (Penjaskes), and Cultural Arts and Skills, with a total of 31 data points analyzed. The second step is to determine the number of clusters. The third step involves randomly selecting clusters with an initial medoid. The fourth step is to calculate the distance for each student using the Euclidean distance method, then mark the nearest distance and calculate the total distance. The fifth step is to calculate the total deviation (S) and use the Davies-Bouldin Index (DBI) to find the optimal value of k by conducting tests five times with k=3. Based on the calculation results, the analysis of student data grouping produced three clusters using Euclidean distance and Davies-Bouldin Index calculations. The results show that 3 students fall into the Highly Interested cluster, 4 students into the Interested cluster, and 24 students into the Less Interested cluster.

References

[1] I. Fatma, H. S. Tambunan, and F. Rizki, “Analisis Metode K-Medoids Cluster Dalam Mengelompokkan Siswa Yang Berprestasi,” Bull. Informatics Data Sci., vol. 1, no. 1, p. 14, 2022, doi: 10.61944/bids.v1i1.4.

[2] Y. Sopyan, A. D. Lesmana, and C. Juliane, “Analisis Algoritma K-Means dan Davies Bouldin Index dalam Mencari Cluster Terbaik Kasus Perceraian di Kabupaten Kuningan,” Build. Informatics, Technol. Sci., vol. 4, no. 3, pp. 1464–1470, 2022, doi: 10.47065/bits.v4i3.2697.

[3] B. Riyanto, “Penerapan Algoritma K-Medoids Clustering Untuk Pengelompokkan Penyebaran Diare Di Kota Medan (Studi Kasus: Kantor Dinas Kesehatan Kota Medan),” KOMIK (Konferensi Nas. Teknol. Inf. dan Komputer), vol. 3, no. 1, pp. 562–568, 2019, doi: 10.30865/komik.v3i1.1659.

[4] S. Sindi, W. R. O. Ningse, I. A. Sihombing, F. I. R.H.Zer, and D. Hartama, “Analisis Algoritma K-Medoids Clustering Dalam Pengelompokan Penyebaran Covid-19 Di Indonesia,” J. Teknol. Inf., vol. 4, no. 1, pp. 166–173, 2020, doi: 10.36294/jurti.v4i1.1296.

[5] G. B. Kaligis and S. Yulianto, “Analisa Perbandingan Algoritma K-Means, K-Medoids, Dan X-Means Untuk Pengelompokkan Kinerja Pegawai,” IT-Explore J. Penerapan Teknol. Inf. dan Komun., vol. 1, no. 3, pp. 179–193, 2022, doi: 10.24246/itexplore.v1i3.2022.pp179-193.

[6] E. T. Ena Tasia and M. Afdal, “Perbandingan Algoritma K-Means Dan K-Medoids Untuk Clustering Daerah Rawan Banjir Di Kabupaten Rokan Hilir,” Indones. J. Inform. Res. Softw. Eng., vol. 3, no. 1, pp. 65–73, 2023, doi: 10.57152/ijirse.v3i1.523.

[7] H. Pohan, M. Zarlis, E. Irawan, H. Okprana, and Y. Pranayama, “Penerapan Algoritma K-Medoids dalam Pengelompokan Balita Stunting di Indonesia,” JUKI J. Komput. dan Inform., vol. 3, no. 2, pp. 97–104, 2021, doi: 10.53842/juki.v3i2.69.

Published

06/30/2024

How to Cite

Ih’Diati, N. O., Anto, A., & Rosmini, R. (2024). Implementation of the K-Medoids Algorithm for Grouping Students Based on Their Engagement in the Learning Process. Journal of Big Data Analytic and Artificial Intelligence, 7(1), 1–7. https://doi.org/10.71302/jbidai.v7i1.38