Implementation of the Naive Bayes Algorithm for Classifying Students’ Stress Levels Based on Learning Behavior Patterns
DOI:
https://doi.org/10.65310/tmc6qj24Keywords:
Gaussian Naive Bayes, Machine Learning, Stress Classification, Learning Behavior, StudentsAbstract
This study aims to implement the Gaussian Naive Bayes algorithm to classify students’ stress levels based on learning behavior patterns as a machine learning-based early detection approach. The study employs an empirical experimental method using the “Student Stress and Study Behavior” dataset, which includes attributes such as study duration, sleep hours, academic workload, physical activity, social media use, and stress levels as the target variable. The research stages included data preprocessing, attribute transformation, dataset splitting using the hold-out validation method, classification model development, and evaluation using accuracy, precision, recall, and F1-score. The results show that the Gaussian Naive Bayes model achieved an accuracy of 91.27%, a precision of 90.84%, a recall of 91.02%, and an F1-score of 90.93%. The findings indicate that sleep duration and study duration are attributes that significantly contribute to the classification of students’ stress levels. This study contributes to the development of an efficient, interpretable, and practical decision support system to support the monitoring of students’ mental health.
Downloads
References
Adhelia, M., Wiwenar, G. R., & Wafa, H. S. (2026). Klasifikasi Tingkat Depresi Mahasiswa Menggunakan Algoritma Decision Tree C4. 5. JUSIFOR: Jurnal Sistem Informasi dan Informatika, 5(1), 219-226. https://doi.org/10.70609/jusifor.v5i1.8831.
Afrillia, Y., Fhonna, R. P., & Rahma, M. (2025). Klasifikasi Kesehatan Mental Remaja Tingkat SMA di Kota Lhokseumawe Menggunakan Algoritma Random Forest. Jurnal Pengabdian kepada Masyarakat Nusantara, 6(3), 4019-4024. https://doi.org/10.55338/jpkmn.v6i3.6377.
Arnita, A., Simamora, E., Indra, Z., & Manullang, S. (2025). Implementasi Algoritma Naïve Bayes Dalam Melakukan Klasifikasi Tingkat Stres Siswa SMA. Jati (Jurnal Mahasiswa Teknik Informatika), 9(4), 6655-6660. https://doi.org/10.36040/jati.v9i4.14173.
Chanafy, M., & Sulistiani, H. (2026). Analisis Perbandingan Kinerja Algoritma Machine Learning Untuk Classifikasi Kesehatan Mental Mahasiswa. Smatika Jurnal, 16(01), 19-29. https://doi.org/10.32664/smatika.v16i01.2080.
Erkamim, M., Nurhayati, N., Heriyani, N., & Riyanto, U. Klasifikasi Kepribadian Introvert dan Extrovert Menggunakan Random Forest, Naïve Bayes, dan K-Nearest Neighbor. Jurnal Ilmiah Fifo, 17(2), 202-211. https://doi.org/10.22441/fifo.2025.v17i2.009.
Hasanah, U., & Fatah, Z. (2025). Prediksi Tingkat Stress dan Kesehatan Mental Mahasiswa Menggunakan Algoritma SVM. Jurnal Mahasiswa Teknik Informatika, 4(2), 200-207. https://doi.org/10.35473/jamastika.v4i2.4542.
Jananto, A. (2025). Studi Komparatif Algoritma Klasifikasi Data Mining pada Prediksi Prestasi Siswa Berbasis Data Sosiodemografis. Jurnal Teknik Informatika UNIKA Santo Thomas, 231-242. https://doi.org/10.54367/jtiust.v10i2.5840.
Kurniawan, W., Putra, O. V., & Utami, A. (2026). Implementasi Algoritma Support Vectore Machine Untuk Klasifikasi Kesehatan Mental Mahasiswa Tingkat Akhir pada Proses Penyusunan Skripsi Berdasarkan Filsafat AL-WUJ? D dalam Islam. Jurnal Ilmiah IT CIDA, 11(2), 69-83. https://doi.org/10.55635/jic.v11i2.295.
Megantara, Y. D., Latipah, L., & Falani, A. Z. (2023). Pemanfaatan Metode Naã Ve Bayes Untuk Diagnosis Tingkat Stres Pada Mahasiswa Tingkat Akhir Berbasis Domain Expert. Spirit, 15(1). http://dx.doi.org/10.53567/spirit.v15i1.276.
Megawati, M., Widyaningsih, M., Hadi, A., & Safithry, E. A. (2026). Sistem Klasifikasi Tingkat Stres Mahasiswa Tingkat Akhir Berbasis Web Menggunakan Support Vector Machine. Jurnal Sains dan Informatika, 12(1), 21-30. https://doi.org/10.34128/jsi.v12i1.1877.
Rusdiansyah, I., Pangestu, R., Azalia, D., Zhafran, M. F., Saputra, F., & Amsury, F. (2026). Integrasi Model Klasifikasi Tingkat Stress Mahasiswa Berbasis Natural Language Processing. RIGGS: Journal of Artificial Intelligence and Digital Business, 4(4), 7823-7831. https://doi.org/10.31004/riggs.v4i4.4388.
Sarita, J., Zainiyah, I. L. L., Maylani, I., & Setyawati, P. (2024, October). Pengaruh Kesehatan Mental Terhadap Stress Akademik Pada Mahasiswa Di Universitas X Dengan Menggunakan Metode Algoritma Decision Tree J48. In Prosiding Seminar Nasional Sains dan Teknologi Terapan (No. 1).
Simangunsong, A., Simanjorang, R. M., Hasugian, P. S., Amalia, F., & Khairunnisa, P. (2026). Analisis Dan Deteksi Burnout Pada Kalangan Anak Muda Dengan Algoritma Naïve Bayes. Jurnal Sistem Informasi Triguna Dharma (JURSI TGD), 5(1), 158-166. https://doi.org/10.53513/jursi.v5i1.12473.
Sivi, N. A., Dwiatmoko, F., Utami, D., & Hafiz, A. (2025). Penerapan Metode Naive Bayes untuk Memprediksi Tingkat Kesehatan Mental Mahasiswa UNU Lampung Menjelang Skripsi. Jurnal informasi dan Komputer Vol, 13(1). https://doi.org/10.35959/jik.v13i01.687.
Surojudin, N., Butsianto, S., & Firmansyah, A. (2026). Perbandingan Kinerja Naïve Bayes dengan dan Tanpa SMOTE untuk Klasifikasi Gangguan Kecemasan Mahasiswa pada Data Tidak Seimbang. Bulletin of Computer Science Research, 6(2), 804-812. https://doi.org/10.47065/bulletincsr.v6i2.1021.
Susanti, L. (2024). Klasifikasi Tingkat Stress pada Mahasiswa Teknik Informatika dalam Melakukan Perkuliahan Metode Hybrid Menggunakan Algoritma Naive Bayes. STRING (Satuan Tulisan Riset dan Inovasi Teknologi), 8(3), 243-248. http://dx.doi.org/10.30998/string.v8i3.17096.
Tsania, K. N. B., Wardani, R., & Hanifah, A. I. (2026). Prediksi Pengaruh HP Terhadap Kesehatan Mental Tingkat Kecemasan dan Insomnia Mahasiswa Universitas Islam Lamongan Menggunakan Metode Naive Bayes. Jurnal Ilmiah Sistem Informasi, 5(1), 156-165. https://doi.org/10.51903/syn92p96.
Utomo, W. C., Riono, S. H., Triono, W., & Mukharrom, M. S. (2026). Prediksi Tingkat Stres Siswa Berbasis Machine Learning Menggunakan Algoritma K-Nearest Neighbors (KNN). Nexus: Journal of Information & Computational Science, 1(1), 31-39.
Widjaya, F. A., Ngete, M. S., & Tumanggor, D. S. (2025). Perbandingan Algoritma Random Forest dengan K-Nearest Neighbor pada Klasifikasi Tingkat Stress Pelajar. Jatisi, 12(4). https://doi.org/10.35957/jatisi.v12i4.13790.
Widyawati, N., Khasanah, M., Rasywir, E., & Feranika, A. (2022). Prediksi Tingkat Stress Pada Mahasiswa Universitas Dinamika Bangsa Jambi Dalam Melakukan Perkuliahan Metode Hybrid Menggunakan Algoritma Naive Bayes. Jurnal Manajemen Teknologi Dan Sistem Informasi (JMS), 2(1), 99-109. https://doi.org/10.33998/jms.2022.2.1.44.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 M. Fhatir Fadlillah Lubis, Andhica Romanja Sipahutar, Daniel Pertogi Simbolon, Elisabeth Givani (Author)

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





















