X-CBA: Explainability Aided CatBoosted Anomal-E for Intrusion Detection System

Kiymet Kaya, Elif Ak, Sumeyye Bas, Berk Canberk, Sule Gunduz Oguducu
2/1/2024
cs.CRcs.AIcs.LG

No official code found. Best implementation: kiymetkaya/xai-catboosted-anomale (4 stars, GPL-3.0, last commit 2024-06-11).

Abstract

The effectiveness of Intrusion Detection Systems (IDS) is critical in an era where cyber threats are becoming increasingly complex. Machine learning (ML) and deep learning (DL) models provide an efficient and accurate solution for identifying attacks and anomalies in computer networks. However, using ML and DL models in IDS has led to a trust deficit due to their non-transparent decision-making. This transparency gap in IDS research is significant, affecting confidence and accountability. To address, this paper introduces a novel Explainable IDS approach, called X-CBA, that leverages the structural advantages of Graph Neural Networks (GNNs) to effectively process network traffic data, while also adapting a new Explainable AI (XAI) methodology. Unlike most GNN-based IDS that depend on labeled network traffic and node features, thereby overlooking critical packet-level information, our approach leverages a broader range of traffic data through network flows, including edge attributes, to improve detection capabilities and adapt to novel threats. Through empirical testing, we establish that our approach not only achieves high accuracy with 99.47% in threat detection but also advances the field by providing clear, actionable explanations of its analytical outcomes. This research also aims to bridge the current gap and facilitate the broader integration of ML/DL technologies in cybersecurity defenses by offering a local and global explainability solution that is both precise and interpretable.

View on arXivView PDF

Code Implementations(1)

GPL-3.0

X-CBA: Explainability Aided CatBoosted Anomal-E for Intrusion Detection System

41Jupyter NotebookJun 11, 20242 years agoGPL-3.0

Similar Papers

Cite this paper

@article{kaya2024xcba,
  title  = {X-CBA: Explainability Aided CatBoosted Anomal-E for Intrusion Detection System},
  author = {Kiymet Kaya and Elif Ak and Sumeyye Bas and Berk Canberk and Sule Gunduz Oguducu},
  year   = {2024},
  eprint = {2402.00839},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.00839v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.00839.svg)](https://codeofpaper.com/paper/2402.00839)

Discussion