Klasifikasi Serangan Denial-of-Service (DoS) pada Jaringan Komputer Menggunakan Algoritma Machine Learning: Studi Komparatif K-Nearest Neighbors (K-NN) dan Naive Bayes

Authors

  • Veranny Arianty Putri Institut Teknologi Batam
  • Surgiwe Lim Batam institute of technology
  • Frengki Hotsabar Parmonangan Simatupang Institut Teknologi Batam
  • Yudhistira Andilie Institut Teknologi Batam
  • Viriya Marhan Cunis Institut Teknologi Batam
  • Mhd Adi Setiawan Aritonang Institut Teknologi Batam
  • Deosa Putra Caniago Institut Teknologi Batam

DOI:

https://doi.org/10.58520/jddat.v5i2.96

Keywords:

Denial-of-Service (DoS), KNearest Neighbors, Machine Learning, Naive Bayes, Network Security

Abstract

Keamanan jaringan komputer menghadapi tantangan besar akibat peningkatan serangan siber, khususnya serangan Denial-of-Service (DoS) yang mengganggu ketersediaan layanan. Tantangan utama dalam mendeteksi serangan ini adalah kemiripan pola trafik serangan dengan trafik normal serta ketidakseimbangan kelas pada data. Penelitian ini bertujuan melakukan studi komparatif antara algoritma Machine Learning K-Nearest Neighbors (K-NN) dan Naive Bayes untuk mengklasifikasikan serangan DoS menggunakan subset dataset CIC-DDoS. Evaluasi kinerja dilakukan berdasarkan metrik akurasi, precision, recall, F1-score, dan waktu prediksi. Hasil pengujian menunjukkan bahwa K-NN unggul dalam akurasi mencapai 99,95% dan mampu mendeteksi kelas minoritas dengan sangat baik, namun memiliki waktu prediksi yang lambat (±16,89 detik). Sebaliknya, Naive Bayes menawarkan efisiensi komputasi yang tinggi dengan waktu prediksi sangat cepat (±0,034 detik) dan akurasi 99,21%, meskipun memiliki kelemahan dalam precision pada kelas normal. Kesimpulannya, K-NN lebih direkomendasikan untuk sistem yang memprioritaskan akurasi maksimal, sedangkan Naive Bayes lebih sesuai untuk sistem deteksi dini yang membutuhkan respons real-time.

References

M. Zidane, “Klasifikasi Serangan Distributed Denial-of-Service (DDoS) menggunakan Metode Data Mining Naïve Bayes,” 2022. [Online]. Available: http://j-ptiik.ub.ac.id

M. N. Faiz, R. H. Maharrani, L. Sari, A. W. Muhammad, and A. R. Supriyono, “Classification of DDoS Attacks based on Network Traffic Patterns Using the k-Nearest Neighbor (k-NN) Algorithm,” J. Informatics Inf. Syst. Softw. Eng. Appl., vol. 7, no. 2, pp. 173–182, May 2025, doi: 10.20895/inista.v7i2.1834.

A. Irfani, N. Iman, F. Dwi Sumadi, and Z. Sari, “Low Rate DDOS Attack Detection Using KNN On SD-IOT,” REPOSITOR, vol. 5, no. 1, pp. 603–608, 2023. J. Parez, M. Alamsyah, F. Rahma, and A. Kurniawardhani, “Sains dan Teknologi KLASIFIKASI SERANGAN DISTRIBUTED DENIAL OF SERVICE MENGGUNAKAN ENSEMBLE STACKING,” vol. 12, no. 4, pp. 1874–1893, 2025.

R. S. Daulay, “Analisis Kritis dan Pengembangan Algoritma K-Nearest Neighbor (KNN): Sebuah Tinjauan Literatur,” J. Pendidik. Sains dan Komput., vol. 4, no. 02, pp. 131–141, Dec. 2024, doi: 10.47709/jpsk.v4i02.5055.

K. S. Arlandy, A. Faqih, and A. R. Rinaldi, “Mengoptimalkan Kinerja Naïve Bayes Pada Ancaman Modern Dengan Menggunakan PCA Pada Data Intrusion Detection System (IDS),” J. Ilm. Ilk. - Ilmu Komput. Inform., vol. 8, no. 1, pp. 25–37, 2025, doi: 10.47324/ilkominfo.v8i1.303.

A. T. Zy, A. T. Sasongko, and A. Z. Kamalia, “Penerapan Naïve Bayes Classifier, Support Vector Machine, dan Decision Tree untuk Meningkatkan Deteksi Ancaman Keamanan Jaringan,” Media Online), vol. 4, no. 1, pp. 610–617, 2023, doi: 10.30865/klik.v4i1.1134.

A. Z. Macfud, A. P. Kusuma, and W. D. Puspitasari, “Analisis Algoritma Naive Bayes Classifier ( Nbc ),” J. Mhs. Tek. Inform., vol. 7, no. 1, pp. 87–94, 2023.

A. D. Afifaturahman, F. Maulana, and S. Artikel, “Perbandingan Algoritma K-Nearest Neighbour (KNN) dan Naive Bayes pada Intrusion Detection System (IDS) INFORMASI ARTIKEL ABSTRACT,” Innov. Res. INFORMATICS, vol. 3, no. 1, pp. 17–25, 2021, [Online]. Available:

http://innovatics.unsil.ac.id

F. Azhari, B. Hananto, and I. Ernawati, “Perbandingan Kinerja Algoritma Dalam Klasifikasi Serangan DDoS Berdasarkan Data CIC IoMT Dataset,” Aug. 2025.

Downloads

Published

2026-07-30

How to Cite

Putri, V. A. ., Lim, S., Simatupang, F. H. P. ., Andilie, Y. ., Cunis, V. M. ., Aritonang, M. A. S. ., & Caniago, D. P. . (2026). Klasifikasi Serangan Denial-of-Service (DoS) pada Jaringan Komputer Menggunakan Algoritma Machine Learning: Studi Komparatif K-Nearest Neighbors (K-NN) dan Naive Bayes. Jurnal Desain Dan Analisis Teknologi, 5(2), 1–6. https://doi.org/10.58520/jddat.v5i2.96

Issue

Section

Articles

Most read articles by the same author(s)