Kombinasi K-Nearest Neighbor dengan K-Means Clustering Klasifikasi Stunting pada Bayi Berbasis Website
DOI:
https://doi.org/10.30865/jurikom.v12i2.8498Keywords:
Stunting, K-Means Clustering, K-Nearest Neighbors, Classification, Data MiningAbstract
Stunting is a serious health issue caused by insufficient nutrition over an extended period, especially in young children. This study aims to develop a web-based stunting data classification system using a combination of K-Means Clustering and K-Nearest Neighbors (K-NN) algorithms. The dataset used is sourced from the Health Department of Medan City in 2021-2024, consisting of 683 data entries. The research process includes problem identification, data gathering conducted through observations and interviews, data preprocessing using StandardScaler, and splitting the dataset into 70% training and 30% testing datasets. The K-Means technique is utilized for data segmentation based on z-score values. The clustering results are then used as labels for classification with K-NN. The system implementation shows a classification result with a distribution of 6.9% for mild stunting, 25.8% for moderate stunting, and 67.3% for severe stunting. The results indicate that the combination of K-Means and K-NN produces more accurate classification compared to using a single method. This study is expected to assist the Health Department of Medan City in analyzing stunting data more efficiently and contribute to the future development of stunting classification systems.
References
Hartati, Asrida, Leli, and A. Jariyah, “Penyuluhan Upaya Pencegahan Stunting Pada Anak,” J. Hum. Educ., vol. 4, no. 3, pp. 213–218, 2024.
B. Kabupaten et al., “Website: https://j-innovative.org/index.php/Innovative Implementasi Algoritma K-Means Untuk Klasterisasi Data Stunting,” Innov. J. Soc. Sci. Res., vol. 4, pp. 363–373, 2024.
S. Rustam and H. Annur, “Akademik Data Mining (Adm) K-Means Dan K-Means K-Nn Untuk Mengelompokan Kelas Mata Kuliah Kosentrasi Mahasiswa Semester Akhir,” Ilk. J. Ilm., vol. 11, no. 3, pp. 260–268, 2019.
D. T. Worung, S. R. U. A. Sompie, and A. Jacobus, “Implementasi K-Means dan K-NN pada Pengklasifikasian Citra Bunga,” J. Tek. Inform., vol. 15, no. 3, pp. 217–222, 2020.
Nikmatun, I. Alvi, Waspada, and Indra, “Implementasi Data Mining Untuk Klasifikasi Masa Studi Mahasiswa Menggunakan Algoritma K-Nearest Neighbor,” J. SIMETRIS, vol. 10, no. 2, pp. 421–432, 2019.
T. Widyanti, S. S. Hilabi, A. Hananto, Tukino, and E. Novalia, “Implementasi K-Means dan K-Nearest Neighborspada Kategori Siswa Berprestasi,” J. Inf. dan Teknol., vol. 5, no. 1, pp. 75–82, 2023.
M. Silalahi, “Analisis Clustering Menggunakan Algoritma K-Means Terhadap Penjualan Produk Padapt Batamas Niaga Jaya,” Comput. Based Inf. Syst. J., vol. 6, no. 2, pp. 20–35, 2018.
N. T. Luchia, H. Handayani, F. S. Hamdi, D. Erlangga, and S. F. Octavia, “Perbandingan K-Means dan K-Medoids Pada Pengelompokan Data Miskin di Indonesia,” MALCOM Indones. J. Mach. Learn. Comput. Sci., vol. 2, no. 2, pp. 35–41, 2022.
L. G. Rady Putra and A. Anggrawan, “Pengelompokan Penerima Bantuan Sosial Masyarakat dengan Metode K-Means,” MATRIK J. Manajemen, Tek. Inform. dan Rekayasa Komput., vol. 21, no. 1, pp. 205–214, 2021.
R. N. Pratistha and B. Kristianto, “Implementasi Algoritma K-Means dalam Klasterisasi Kasus Stunting pada Balita di Desa Randudongkal,” J. Indones. Manaj. Inform. dan Komun., vol. 5, no. 2, pp. 1193–1205, 2024.
S. Widia Pebrianti, R. Astuti, and F. M Basysyar, “Penerapan Algoritma K-Nearest Neighbor Dalam Klasifikasi Status Stunting Balita Di Desa Bojongemas,” JATI (Jurnal Mhs. Tek. Inform., vol. 8, no. 2, pp. 2479–2488, 2024.
I. R. Rohaturohman, A. Faizin, and T. Y. Prawira, “Perancangan Dan Implementasi Sistem Informasi Pemesanan Sepatu Di Toko Tasik Salem Berbasis Web,” J. Tek. Inform. Dan Sist. Inf., vol. 2, no. 2, pp. 79–86, 2022.
A. Yahya and R. Kurniawan, “Implementation of K-Means Algorithm for Clustering Sales Data Based on Sales Patterns Implementasi Algoritma K-Means untuk Pengelompokan Data Penjualan Berdasarkan Pola Penjualan,” vol. 5, no. January, pp. 350–358, 2025.
R. Kurniawan, M. S. Hasibuan, and R. Hasibuan, “Klasterisasi Wilayah Prioritas Vaksin Menggunakan Algoritma K-MeansClustering,” Media Online, vol. 4, no. 3, pp. 1585–1592, 2023.
G. Sonia and R. A. Putri, “Penerapan Metode K-Means Clustering Untuk Mengelompokkan Data Kelayakan Penerima Bantuan Renovasi Rumah,” Build. Informatics, Technol. Sci., vol. 5, no. 2, pp. 442–455, 2023.
R. Kurniawan and R. Dewi, “Penerapan Algoritma K-Means Clustering Dalam Persentase Merokok Pada Penduduk Umur Di Atas 15 Tahun Menurut Provinsi,” J. Sist. Komput. dan Inform. Hal, vol. 2, no. 2, pp. 178–186, 2021.
P. Apriyani, A. R. Dikananda, and I. Ali, “Penerapan Algoritma K-Means dalam Klasterisasi Kasus Stunting Balita Desa Tegalwangi,” Hello World J. Ilmu Komput., vol. 2, no. 1, pp. 20–33, 2023.
Ni Komang Sri Julyantari, I. K. Budiarta, and N. M. D. K. Putri, “Implementasi K-Means Untuk Pengelompokan Status Gizi Balita (Studi Kasus Banjar Titih),” J. Janitra Inform. dan Sist. Inf., vol. 1, no. 2, pp. 92–101, 2021.
H. Hartatik and R. Rosyid, “Pengaruh User Profiling Pada Rekomendasi Sistem Menggunakan K Means Dan Knn,” J. Inf. Syst. Manag., vol. 2, no. 1, pp. 13–18, 2020.
D. T. Saputra, “Comparison of Stunting Clusters for Each Province in Indonesia in 2019 and 2020 With 2021 and 2022 Using the K-Means Method,” J. Indones. Sos. Teknol., vol. 5, no. 2, pp. 384–393, 2024.
Kemal Musthafa Rajabi, W. Witanti, and Rezki Yuniarti, “Penerapan Algoritma K-Nearest Neighbor (KNN) Dengan Fitur Relief-F Dalam Penentuan Status Stunting,” Innov. J. Soc. Sci. Res., vol. 3, pp. 3555–3568, 2023.
S. R. Cholil, T. Handayani, R. Prathivi, and T. Ardianita, “Implementasi Algoritma Klasifikasi K-Nearest Neighbor (KNN) Untuk Klasifikasi Seleksi Penerima Beasiswa,” IJCIT (Indonesian J. Comput. Inf. Technol., vol. 6, no. 2, pp. 118–127, 2021.
S. K. P. Loka and A. Marsal, “Perbandingan Algoritma K-Nearest Neighbor dan Naïve Bayes Classifier untuk Klasifikasi Status Gizi Pada Balita,” MALCOM Indones. J. Mach. Learn. Comput. Sci., vol. 3, no. 1, pp. 8–14, 2023.
Hartati, Asrida, Leli, and A. Jariyah, “Penyuluhan Upaya Pencegahan Stunting Pada Anak,” J. Hum. Educ., vol. 4, no. 3, pp. 213–218, 2024.
B. Kabupaten et al., “Website: https://j-innovative.org/index.php/Innovative Implementasi Algoritma K-Means Untuk Klasterisasi Data Stunting,” Innov. J. Soc. Sci. Res., vol. 4, pp. 363–373, 2024.
S. Rustam and H. Annur, “Akademik Data Mining (Adm) K-Means Dan K-Means K-Nn Untuk Mengelompokan Kelas Mata Kuliah Kosentrasi Mahasiswa Semester Akhir,” Ilk. J. Ilm., vol. 11, no. 3, pp. 260–268, 2019.
D. T. Worung, S. R. U. A. Sompie, and A. Jacobus, “Implementasi K-Means dan K-NN pada Pengklasifikasian Citra Bunga,” J. Tek. Inform., vol. 15, no. 3, pp. 217–222, 2020.
Nikmatun, I. Alvi, Waspada, and Indra, “Implementasi Data Mining Untuk Klasifikasi Masa Studi Mahasiswa Menggunakan Algoritma K-Nearest Neighbor,” J. SIMETRIS, vol. 10, no. 2, pp. 421–432, 2019.
T. Widyanti, S. S. Hilabi, A. Hananto, Tukino, and E. Novalia, “Implementasi K-Means dan K-Nearest Neighborspada Kategori Siswa Berprestasi,” J. Inf. dan Teknol., vol. 5, no. 1, pp. 75–82, 2023.
M. Silalahi, “Analisis Clustering Menggunakan Algoritma K-Means Terhadap Penjualan Produk Padapt Batamas Niaga Jaya,” Comput. Based Inf. Syst. J., vol. 6, no. 2, pp. 20–35, 2018.
N. T. Luchia, H. Handayani, F. S. Hamdi, D. Erlangga, and S. F. Octavia, “Perbandingan K-Means dan K-Medoids Pada Pengelompokan Data Miskin di Indonesia,” MALCOM Indones. J. Mach. Learn. Comput. Sci., vol. 2, no. 2, pp. 35–41, 2022.
L. G. Rady Putra and A. Anggrawan, “Pengelompokan Penerima Bantuan Sosial Masyarakat dengan Metode K-Means,” MATRIK J. Manajemen, Tek. Inform. dan Rekayasa Komput., vol. 21, no. 1, pp. 205–214, 2021.
R. N. Pratistha and B. Kristianto, “Implementasi Algoritma K-Means dalam Klasterisasi Kasus Stunting pada Balita di Desa Randudongkal,” J. Indones. Manaj. Inform. dan Komun., vol. 5, no. 2, pp. 1193–1205, 2024.
S. Widia Pebrianti, R. Astuti, and F. M Basysyar, “Penerapan Algoritma K-Nearest Neighbor Dalam Klasifikasi Status Stunting Balita Di Desa Bojongemas,” JATI (Jurnal Mhs. Tek. Inform., vol. 8, no. 2, pp. 2479–2488, 2024.
I. R. Rohaturohman, A. Faizin, and T. Y. Prawira, “Perancangan Dan Implementasi Sistem Informasi Pemesanan Sepatu Di Toko Tasik Salem Berbasis Web,” J. Tek. Inform. Dan Sist. Inf., vol. 2, no. 2, pp. 79–86, 2022.
A. Yahya and R. Kurniawan, “Implementation of K-Means Algorithm for Clustering Sales Data Based on Sales Patterns Implementasi Algoritma K-Means untuk Pengelompokan Data Penjualan Berdasarkan Pola Penjualan,” vol. 5, no. January, pp. 350–358, 2025.
R. Kurniawan, M. S. Hasibuan, and R. Hasibuan, “Klasterisasi Wilayah Prioritas Vaksin Menggunakan Algoritma K-MeansClustering,” Media Online, vol. 4, no. 3, pp. 1585–1592, 2023.
G. Sonia and R. A. Putri, “Penerapan Metode K-Means Clustering Untuk Mengelompokkan Data Kelayakan Penerima Bantuan Renovasi Rumah,” Build. Informatics, Technol. Sci., vol. 5, no. 2, pp. 442–455, 2023.
R. Kurniawan and R. Dewi, “Penerapan Algoritma K-Means Clustering Dalam Persentase Merokok Pada Penduduk Umur Di Atas 15 Tahun Menurut Provinsi,” J. Sist. Komput. dan Inform. Hal, vol. 2, no. 2, pp. 178–186, 2021.
P. Apriyani, A. R. Dikananda, and I. Ali, “Penerapan Algoritma K-Means dalam Klasterisasi Kasus Stunting Balita Desa Tegalwangi,” Hello World J. Ilmu Komput., vol. 2, no. 1, pp. 20–33, 2023.
Ni Komang Sri Julyantari, I. K. Budiarta, and N. M. D. K. Putri, “Implementasi K-Means Untuk Pengelompokan Status Gizi Balita (Studi Kasus Banjar Titih),” J. Janitra Inform. dan Sist. Inf., vol. 1, no. 2, pp. 92–101, 2021.
H. Hartatik and R. Rosyid, “Pengaruh User Profiling Pada Rekomendasi Sistem Menggunakan K Means Dan Knn,” J. Inf. Syst. Manag., vol. 2, no. 1, pp. 13–18, 2020.
D. T. Saputra, “Comparison of Stunting Clusters for Each Province in Indonesia in 2019 and 2020 With 2021 and 2022 Using the K-Means Method,” J. Indones. Sos. Teknol., vol. 5, no. 2, pp. 384–393, 2024.
Kemal Musthafa Rajabi, W. Witanti, and Rezki Yuniarti, “Penerapan Algoritma K-Nearest Neighbor (KNN) Dengan Fitur Relief-F Dalam Penentuan Status Stunting,” Innov. J. Soc. Sci. Res., vol. 3, pp. 3555–3568, 2023.
S. R. Cholil, T. Handayani, R. Prathivi, and T. Ardianita, “Implementasi Algoritma Klasifikasi K-Nearest Neighbor (KNN) Untuk Klasifikasi Seleksi Penerima Beasiswa,” IJCIT (Indonesian J. Comput. Inf. Technol., vol. 6, no. 2, pp. 118–127, 2021.
S. K. P. Loka and A. Marsal, “Perbandingan Algoritma K-Nearest Neighbor dan Naïve Bayes Classifier untuk Klasifikasi Status Gizi Pada Balita,” MALCOM Indones. J. Mach. Learn. Comput. Sci., vol. 3, no. 1, pp. 8–14, 2023.
Additional Files
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Muhammad Aprilsyah, Raissa Amanda Putri

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



