Litcius/Paper detail

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

Miguel León, Tijana Markovic, Sasikumar Punnekkat

20222022 International Joint Conference on Neural Networks (IJCNN)16 citationsDOI

Abstract

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.

Topics & Concepts

Computer scienceMachine learningIntrusion detection systemRandom forestArtificial intelligenceSupport vector machineContext (archaeology)Statistical classificationBenchmark (surveying)Artificial neural networkAnomaly detectionData miningDecision treeAlgorithmPaleontologyGeographyBiologyGeodesyNetwork Security and Intrusion DetectionInternet Traffic Analysis and Secure E-votingAdvanced Malware Detection Techniques