Explainable Intrusion Detection Systems Using Competitive Learning Techniques
Not on the map. Why?
Abstract (arXiv)
The current state of the art systems in Artificial Intelligence (AI) enabled intrusion detection use a variety of black box methods. These black box methods are generally trained using Error Based Learning (EBL) techniques with a focus on creating accurate models. These models have high performative costs and are not easily explainable. A white box Competitive Learning (CL) based eXplainable Intrusion Detection System (X-IDS) offers a potential solution to these problem. CL models utilize an entirely different learning paradigm than EBL approaches. This different learning process makes the CL family of algorithms innately explainable and less resource intensive. In this paper, we create an X-IDS architecture that is based on DARPA's recommendation for explainable systems. In our architecture we leverage CL algorithms like, Self Organizing Maps (SOM), Growing Self Organizing Maps (GSOM), and Growing Hierarchical Self Organizing Map (GHSOM). The resulting models can be data-mined to create statistical and visual explanations. Our architecture is tested using NSL-KDD and CIC-IDS-2017 benchmark datasets, and produces accuracies that are 1% - 3% less than EBL models. However, CL models are much more explainable than EBL models. Additionally, we use a pruning process that is able to significantly reduce the size of these CL based models. By pruning our models, we are able to increase prediction speeds. Lastly, we analyze the statistical and visual explanations generated by our architecture, and we give a strategy that users could use to help navigate the set of explanations. These explanations will help users build trust with an Intrusion Detection System (IDS), and allow users to discover ways to increase the IDS's potency.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 11 of its 88 references that are in the map. First posted on arXiv 30 Mar 2023.
Builds on
11 of 88 references.
References · 11
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2016Layer-wise Relevance Propagation for Neural Networks with Local Renormalization Layerscited by 197
- 2017What do we need to build explainable AI systems for the medical domain?cited by 127
- 2021Explainable Deep Few-shot Anomaly Detection with Deviation Networkscited by 69
- 2022Explainable Intrusion Detection Systems (X-IDS): A Survey of Current Methods, Challenges, and Opportunitiescited by 25
- 2019Domain Knowledge Aided Explainable Artificial Intelligence for Intrusion Detection and Responsecited by 10
- 2014Evolution and Detection of Polymorphic and Metamorphic Malwares: A Surveycited by 7
- 2020Analyzing CNN Based Behavioural Malware Detection Techniques on Cloud IaaScited by 6
- 2022Creating an Explainable Intrusion Detection System Using Self Organizing Mapscited by 6
- 2022A Temporal Anomaly Detection System for Vehicles utilizing Functional Working Groups and Sensor Channelscited by 5
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 1.
2 papers.