Comparative Evaluation of Machine Learning Algorithms for Network Intrusion Detection and Attack Classification

被引:5
|
作者
Leon, Miguel [1 ]
Markovic, Tijana [1 ]
Punnekkat, Sasikumar [1 ]
机构
[1] Malardalen Univ, Sch Innovat Design & Engn, Vasteras, Sweden
基金
欧盟地平线“2020”;
关键词
Machine Learning; Supervised Learning; Unsupervised Learning; Intrusion Detection; Attack Classification; DETECTION SYSTEM;
D O I
10.1109/IJCNN55064.2022.9892293
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the increasing use of the internet and reliance on computer-based systems for our daily lives, any vulnerability in those systems is one of the most important issues for the community. For this reason, the need for intelligent models that detect malicious intrusions is important to keep our personal information safe. In this paper, we investigate several supervised (Artificial Neural Network, Support Vector Machine, Random Forest, Linear Discriminant Analysis, and K-Nearest Neighbors) and unsupervised (K-means, Mean-shift, and DBSCAN) machine learning algorithms, in the context of anomaly-based Intrusion Detection Systems. We are using four different IDS benchmark datasets (KDD99, NSL-KDD, UNSW-NB15, and CIC-IDS-2017) to evaluate the performance of the selected machine learning algorithms for both intrusion detection and attack classification. The results have shown that Random Forest is the most suitable algorithm regarding model accuracy and execution time.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] A Comparative Study of Using Boosting-Based Machine Learning Algorithms for IoT Network Intrusion Detection
    Saied, Mohamed
    Guirguis, Shawkat
    Madbouly, Magda
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2023, 16 (01)
  • [22] A Comparative Study of Using Deep Learning Algorithms in Network Intrusion Detection
    Elsayed, Salwa
    Mohamed, Khalil
    Madkour, Mohamed Ashraf
    IEEE ACCESS, 2024, 12 : 58851 - 58870
  • [23] Performance Evaluation of Some Machine Learning Algorithms for Security Intrusion Detection
    Elaeraj, Ouafae
    Leghris, Cherkaoui
    Renault, Eric
    MACHINE LEARNING FOR NETWORKING, MLN 2020, 2021, 12629 : 154 - 166
  • [24] Performance Evaluation of Machine Learning Algorithms in Apache Spark for Intrusion Detection
    Dobson, Anthony
    Roy, Kaushik
    Yuan, Xiaohong
    Xu, Jinsheng
    2018 28TH INTERNATIONAL TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ITNAC), 2018, : 374 - 379
  • [25] Comparative Analysis of Intrusion Detection System Using Machine Learning and Deep Learning Algorithms
    Note J.
    Ali M.
    Annals of Emerging Technologies in Computing, 2022, 6 (03) : 19 - 36
  • [26] On the use of Machine Learning Approaches for the Early Classification in Network Intrusion Detection
    Guarino, Idio
    Bovenzi, Giampaolo
    Di Monda, Davide
    Aceto, Giuseppe
    Ciuonzo, Domenico
    Pescap, Antonio
    2022 IEEE INTERNATIONAL SYMPOSIUM ON MEASUREMENTS & NETWORKING (M&N 2022), 2022,
  • [27] Machine Learning Classification Model For Network Based Intrusion Detection System
    Kumar, Sanjay
    Viinikainen, Ari
    Hamalainen, Timo
    2016 11TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2016, : 242 - 249
  • [28] Ensemble of Machine Learning Algorithms for Intrusion Detection
    Chou, Te-Shun
    Fan, Jeffrey
    Fan, Sharon
    Makki, Kia
    2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 3976 - +
  • [29] Machine Learning Algorithms In Context Of Intrusion Detection
    Mehmood, Tahir
    Md Rais, Helmi B.
    2016 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCOINS), 2016, : 369 - 373
  • [30] Intrusion detection and prevention with machine learning algorithms
    Chang, Victor
    Boddu, Sreeja
    Xu, Qianwen Ariel
    Doan, Le Minh Thao
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2023, 14 (06) : 617 - 631