Implementasi Algoritma Klasifikasi K-Nearest Neighbor (KNN) Untuk Klasifikasi Level Stres Mahasiswa
Keywords:
Aktifitas Mahasiswa, Klasifikasi, K-Nearest NeighborAbstract
Stress pada mahasiswa merupakan masalah yang dapat memengaruhi performa akademik, termauk nilai Grade Point Average (GPA). Penelitian ini bertujuan untuk mengklasifikasikan tingkat stress mahasiswa menggunakan algoritma klasifikasi K-Nearest Neighbor (KNN). Dataset yang digunakan terdiri dari 2.000 data mahasiswa, yang diambil dari platform Kaggle, mencakup variabel-variabel seperti jam belajar perhari, jam ektrakulikuler perhari, jam tidur perhari, jam aktivitas sosial perhari, jam aktifitas fisik perhari, nilai Grade Point Average (GPA) dan hasil kuesioner tingkat stress. Data diolah melalui proses praproses, termasuk normalisasi dan pembagian data menjadi training dan testing dengan rasio 80:20. Model KNN dikembangkan untuk mengklasifikasikan tingkat stress ke dalam kategori rendah, sedang, dan tinggi. Hasil pengujian menggunakan model KNN dengan nilai k = 3, dengan tujuan mengetahui tingkat akurasi yang lebih baik dari algoritma K-Nearest Neighbor. Setelah dilakukan pengujian didapatkan hasil yang dari algoritma K-Nearest Neighbor dengan menggunakan nilai k = 3, yaitu dengan tingkat akuarasi mencapai 93%, dengan metrik evaluasi berupa precision, recall, dan F1-score yang juga menunjukkan performa yang baik. Penelitian ini dapat di simpulkan bahwa algoritma K-Nearest Neighbor efektif untuk digunakan dalam klasifikasi tingkat stress mahasiswa. Hasil ini dapat menjadi dasar untuk pengembangan sistem deteksi dini tingkat stres yang dapat diintegrasikan ke dalam platform pendidikan.
References
Condroningtyas, S. A., & Marsofiyati, M. (2024). Pengaruh Tekanan Atau Stres Akademik Terhadap Prestasi Belajar Mahasiswa. Cendikia: Jurnal Pendidikan Dan Pengajaran, 2(6), 205–212. Retrieved from https://jurnal.kolibi.org/index.php/cendikia/article/view/1697
Dewi Rahayu. (2024). Pengaruh Stres Akademik Terhadap Kinerja Siswa. Diambil dari https://www.kompasiana.com/dewirahayu8474/67152c23ed6415244b5e7762/pengaruh- stres-akademik-terhadap-kinerja-siswa
Govarest, S & Gregoire, J. (2004). Stressfull academic situations : study on appraisil variables in adolesence. British Journal of Clinical Psycology, 54, 261 - 271.
Bunga Dea Laraswati. (2022). Mengenal K-Nearest Neighbor dan Pengaplikasiannya. Diambil dari https://blog.algorit.ma/k-nearest-neighbor/
Rony Setiawan. (2023). Apa itu Data Minint dan Bagaimana Metodenya. Diambil dari https://www.dicoding.com/blog/apa-itu-data-mining/
M. M. Baharuddin, H. Azis, and T. Hasanuddin, (2019). Analisis Performa Metode K-Nearest Neighbor Untuk Identifikasi Jenis Kaca. Ilk. J. Ilm., vol. 11, no. 3, pp. 269–274, 2019 doi: 10.33096/ilkom.v11i3.489.269-274.
Vaibhav R. (2023). Performance (Classification) proses in RapidMiner. Diambil dari https://medium.com/@vaibhav1403/performance-classification-process-in-rapidminer- b674decacfa.