LGAICRJun 14, 2024

Explainable AI for Comparative Analysis of Intrusion Detection Models

arXiv:2406.09684v216 citationsHas Code
Originality Synthesis-oriented
AI Analysis

This work addresses the need for domain-specific explainable AI in cybersecurity, but it is incremental as it applies existing methods to a specific dataset.

The research applied explainable AI techniques to compare intrusion detection models on the UNSW-NB15 dataset, finding that most classifiers achieved 90% accuracy using fewer than three critical features and that Random Forest performed best in accuracy, time efficiency, and robustness.

Explainable Artificial Intelligence (XAI) has become a widely discussed topic, the related technologies facilitate better understanding of conventional black-box models like Random Forest, Neural Networks and etc. However, domain-specific applications of XAI are still insufficient. To fill this gap, this research analyzes various machine learning models to the tasks of binary and multi-class classification for intrusion detection from network traffic on the same dataset using occlusion sensitivity. The models evaluated include Linear Regression, Logistic Regression, Linear Support Vector Machine (SVM), K-Nearest Neighbors (KNN), Random Forest, Decision Trees, and Multi-Layer Perceptrons (MLP). We trained all models to the accuracy of 90\% on the UNSW-NB15 Dataset. We found that most classifiers leverage only less than three critical features to achieve such accuracies, indicating that effective feature engineering could actually be far more important for intrusion detection than applying complicated models. We also discover that Random Forest provides the best performance in terms of accuracy, time efficiency and robustness. Data and code available at https://github.com/pcwhy/XML-IntrusionDetection.git

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes