Perbandingan Kinerja SVM dan Naive Bayes dalam Klasifikasi Data Evaluasi Pembelajaran

Authors

  • Muhammad Rizwan Hakimi Program Studi Teknik Informatika, Universitas Islam Al-Azhar, Mataram, Indonesia
  • Nur Aulia Ramadhani Program Studi Sistem Informasi, Universitas Bumigora, Mataram, Indonesia
  • Daniel Pratama Wijaya Program Studi Ilmu Komputer, Universitas Teknologi Mataram, Mataram, Indonesia

DOI:

https://doi.org/10.70716/alpha.v2i3.760

Keywords:

Support Vector Machine, Naive Bayes, Classification, Learning Evaluation, Educational Data Mining

Abstract

The application of machine learning in educational data analysis has become increasingly important in improving learning evaluation systems. Classification methods are widely used to identify student performance patterns and support academic decision-making. Among the most commonly applied algorithms are Support Vector Machine (SVM) and Naive Bayes, both of which have shown competitive performance in various classification tasks. However, their effectiveness in learning evaluation data classification still requires deeper empirical investigation. This study aims to compare the performance of SVM and Naive Bayes in classifying learning evaluation data based on accuracy, precision, recall, and F1-score. The study used a quantitative experimental approach with a dataset of 1,250 student learning evaluation records consisting of attendance, assignments, participation, midterm, and final examination scores. Data preprocessing included cleaning, normalization, and transformation before model training. The dataset was divided into 80% training data and 20% testing data, with 10-fold cross-validation for validation. The results indicate that SVM achieved an accuracy of 89.6%, precision of 88.9%, recall of 90.2%, and F1-score of 89.5%, outperforming Naive Bayes which obtained 84.3%, 83.7%, 85.1%, and 84.4% respectively. The findings confirm that SVM provides better performance for complex educational datasets and can be recommended for data-driven learning evaluation systems.

Downloads

Download data is not yet available.

References

Akanbi, O. B. (2023). Application of Naive Bayes to students’ performance classification. Asian Journal of Probability and Statistics, 25(1), 35–47. https://doi.org/10.9734/ajpas/2023/v25i1536

Azhari, M., Situmorang, Z., & Rosnelly, R. (2021). Perbandingan akurasi, recall, dan presisi klasifikasi pada algoritma C4.5, Random Forest, SVM dan Naive Bayes. Jurnal Media Informatika Budidarma, 5(2), 640–651. https://doi.org/10.30865/MIB.V5I2.2937

Chrisinta, D., & Simarmata, J. E. (2023). Comparative study of Support Vector Machine and Naive Bayes for sentiment analysis on lecturer performance. Journal of Research in Mathematics Trends and Technology, 5(1), 1–7. https://doi.org/10.32734/jormtt.v5i1.15864

Eligo, W. M., Leng, C., Kurika, A. E., & Basu, A. (2022). Comparing supervised machine learning algorithms on classification efficiency of multiclass classifications problem. International Journal of Emerging Trends in Engineering Research, 10(6), 346–360. https://doi.org/10.30534/ijeter/2022/081062022

Gunawan, W., Devianto, Y., & Sari, A. P. (2024). Imbalanced data NearMiss for comparison of SVM and Naive Bayes algorithms. Computer Engineering and Applications Journal, 13(3), 34–43. https://doi.org/10.18495/comengapp.v13i03.485

Hafidh, M. H. F., Rahmaddeni, Pratama, A., Adrianto, S., & Cahyo, M. R. D. (2025). Komparasi algoritma C4.5, SVM, dan Naive Bayes untuk klasifikasi gaya belajar siswa SMK berdasarkan lingkungan pembelajaran. Jurnal INSTEK (Informatika Sains dan Teknologi), 10(2), 350–361. https://doi.org/10.24252/instek.v10i2.59910

Herijanto, C. K., & Wahyuningsih, Y. (2024). Perbandingan klasifikasi label tunggal untuk soal ujian fisika menggunakan Naïve Bayes dan K-Fold Cross Validation. Jurnal Teknologi Terpadu, 10(1), 40–45. https://doi.org/10.54914/jtt.v10i1.1210

Howay, S., & Suhirman, S. (2023). Comparison of SVM, NBC, and KNN classification methods in determining students’ majors at SMK N02 Manokwari. Journal of Computer Science and Technology Studies, 5(1), 15–23. https://doi.org/10.32996/jcsts.2023.5.1.3

Hidayatunnisa’i, Kusrini, & Kusnawi. (2023). Perbandingan kinerja metode Naïve Bayes dan Support Machine (SVM) dalam analisis kualitas butir soal. Jurnal Fasilkom, 13(2), 173–180. https://doi.org/10.37859/jf.v13i02.5087

Ilmawan, L. B., & Mude, M. A. (2020). Perbandingan metode klasifikasi Support Vector Machine dan Naïve Bayes untuk analisis sentimen pada ulasan tekstual di Google Play Store. ILKOM Jurnal Ilmiah, 12(2), 154–161. https://doi.org/10.33096/ILKOM.V12I2.597.154-161

Khaira, U., Aryani, R., & Hardian, R. W. (2023). Komparasi algoritma Naïve Bayes dan Support Vector Machine (SVM) pada analisis sentimen kebijakan Kemdikbudristek mengenai kuota internet selama Covid-19. Jurnal Processor, 18(2), 183–191. https://doi.org/10.33998/processor.2023.18.2.897

Khaldi, M. I., Erraissi, A., Hain, M., & Banane, M. (2025). In-depth comparison of supervised classification models: Performance and adaptability to practical requirements. International Journal of Advanced Computer Science and Applications, 16(8), 624–635. https://doi.org/10.14569/IJACSA.2025.0160862

Lestari, U., Romadhani, T., Suraya, S., & Fatkhiyah, E. (2022). Sentiment analysis for extracting student opinion data on higher education services using the Naive Bayes classifier and Support Vector Machine methods: Case study AKPRIND Institute of Science and Technology Yogyakarta. Jurnal TAM (Technology Acceptance Model), 13(1), 51–56. https://doi.org/10.56327/jurnaltam.v13i1.1220

Nasrulloh, A., Yusuf, M., Mas’ud, I., Toifur, T., Ikhwanudin, A., & Syamhalim, A. (2025). Comparison of Naive Bayes, Decision Trees and SVM algorithms for sentiment classification of JMO applications. CCIT Journal, 18(2), 212–225. https://doi.org/10.33050/ccit.v18i2.3510

Pridiptama, R. P., Wasono, W., & Amijaya, F. D. T. (2024). Perbandingan algoritma Support Vector Machine dan Naïve Bayes pada klasifikasi penyakit tekanan darah tinggi: Studi kasus Klinik Polresta Samarinda. BASIS: Jurnal Ilmiah Matematika, 3(1), 1–16. https://doi.org/10.30872/basis.v3i1.1264

Ramadhani, L. K., & Widyaningrum, B. N. (2022). Perbandingan metode klasifikasi Naïve Bayes dan Support Vector Machine pada predikat kelulusan mahasiswa. Ledger: Journal Informatic and Information Technology, 1(3), 150–158. https://doi.org/10.20895/ledger.v1i3.877

Simarmata, J. E., Weber, G.-W., & Chrisinta, D. (2024). Performance evaluation of classification methods on big data: Decision Trees, Naive Bayes, K-Nearest Neighbors, and Support Vector Machines. Jurnal Matematika, Statistika dan Komputasi, 20(3), 623–638. https://doi.org/10.20956/j.v20i3.32970

Turgay, S., Han, M., Erdoğan, S., Kara, E. S., & Yilmaz, R. (2024). Evaluating the predictive modeling performance of Kernel Trick SVM, Market Basket Analysis and Naive Bayes in terms of efficiency. WSEAS Transactions on Computers, 23, 56–66. https://doi.org/10.37394/23205.2024.23.6

Zhang, S., Sadaoui, S., & Mouhoub, M. (2015). An empirical analysis of imbalanced data classification. Computer and Information Science, 8(1), 151-162. https://doi.org/10.5539/CIS.V8N1P151

Downloads

Published

2026-07-31

How to Cite

Hakimi, M. R., Ramadhani, N. A., & Wijaya, D. P. (2026). Perbandingan Kinerja SVM dan Naive Bayes dalam Klasifikasi Data Evaluasi Pembelajaran. Journal of Science and Technology: Alpha, 2(3), 123–129. https://doi.org/10.70716/alpha.v2i3.760