JRIIN :Jurnal Riset Informatika dan Inovasi
Vol 2 No 11 (2025): JRIIN: Jurnal Riset Informatika dan Inovasi

Implementasi Algoritma Klasifikasi K-Nearest Neighbor (KNN) Untuk Klasifikasi Level Stres Mahasiswa

Yunita, Devi (Unknown)
Surya Kusuma, Firmansyah (Unknown)
Maulana, Alpian (Unknown)
Zatayumni, Alana (Unknown)
Ihdaudin (Unknown)
Bima Pradana, Diski (Unknown)



Article Info

Publish Date
09 Jan 2025

Abstract

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.

Copyrights © 2025






Journal Info

Abbrev

jriin

Publisher

Subject

Computer Science & IT Decision Sciences, Operations Research & Management

Description

1. Komputasi Lunak, 2. Sistem Cerdas Terdistribusi, Manajemen Basis Data, dan Pengambilan Informasi, 3. Komputasi evolusioner dan komputasi DNA/seluler/molekuler, 4. Deteksi kesalahan, 5. Sistem Energi Hijau dan Terbarukan, 6. Antarmuka Manusia, 7. Interaksi Manusia-Komputer, 8. Hibrida dan ...