XAI for intrusion detection system: comparing explanations based on global and local scope

被引:24
作者
Hariharan, Swetha [1 ]
Robinson, R. R. Rejimol [2 ]
Prasad, Rendhir R. [3 ]
Thomas, Ciza [4 ]
Balakrishnan, N. [1 ]
机构
[1] Indian Inst Sci, Supercomp Educ & Res Ctr, Bangalore, Karnataka, India
[2] SCT Coll Engn, Thiruvananthapuram, Kerala, India
[3] Govt Engn Coll, Barton Hill, Thiruvananthapuram, Kerala, India
[4] Govt Kerala, Directorate Tech Educ, Thiruvananthapuram, Kerala, India
关键词
Intrusion detection system; RF; XGBoost; LightGBM; XAI; SHAP; LIME; Permutation importance; Contextual importance and utility;
D O I
10.1007/s11416-022-00441-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Intrusion Detection System is a device or software in the field of cybersecurity that has become an essential tool in computer networks to provide a secured network environment. Machine Learning based IDS offers a self-learning solution and provides better performance when compared to traditional IDS. As the predictive performance of IDS is based on conflicting criteria, the underlying algorithms are becoming more complex and hence, less transparent. Explainable Artificial Intelligence is a set of frameworks that help to develop interpretable and inclusive machine learning models. In this paper, we use Permutation Importance, SHapley Additive exPlanation, Local Interpretable Model-Agnostic Explanation algorithms, Contextual Importance and Utility algorithms, covering both global and local scope of explanation to IDSs on Random Forest, eXtreme Gradient Boosting and Light Gradient Boosting machine learning models along with a comparison of explanations in terms of accuracy, consistency and stability. This comparison can help cyber security personnel to have a better understanding of the predictions of cyber-attacks in the network traffic. A case study focusing on DoS attack variants shows some useful insights on the impact of features in prediction performance.
引用
收藏
页码:217 / 239
页数:23
相关论文
共 50 条
  • [41] SwiftIDS: Real-time intrusion detection system based on LightGBM and parallel intrusion detection mechanism
    Jin, Dongzi
    Lu, Yiqin
    Qin, Jiancheng
    Cheng, Zhe
    Mao, Zhongshu
    [J]. COMPUTERS & SECURITY, 2020, 97
  • [42] Toward Enhanced Attack Detection and Explanation in Intrusion Detection System-Based IoT Environment Data
    Le, Thi-Thu-Huong
    Wardhani, Rini Wisnu
    Putranto, Dedy Septono Catur
    Jo, Uk
    Kim, Howon
    [J]. IEEE ACCESS, 2023, 11 : 131661 - 131676
  • [43] Configuring Local Rule of Intrusion Detection System in Software Defined IoT Testbed
    Ariffin, Sharifah H. S.
    Le, Chong Jia
    Wahab, Nur Haliza Abdul
    [J]. 2021 26TH IEEE ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS {APCC), 2021, : 298 - 303
  • [44] The SVM and Layered Intrusion Detection System Based on Network Hierarchical
    Hu, Chao Ju
    Wang, Jin
    [J]. INTERNET OF THINGS-BK, 2012, 312 : 486 - 493
  • [45] Distributed Intrusion Detection System based on Anticipation and Prediction Approach
    Benmoussa, Hajar
    Abou El Kalam, Anas
    Ait Ouahman, Abdallah
    [J]. 2015 12TH INTERNATIONAL JOINT CONFERENCE ON E-BUSINESS AND TELECOMMUNICATIONS (ICETE), VOL 4, 2015, : 343 - 348
  • [46] Toward Deep Learning based Intrusion Detection System: A Survey
    Li, Zhiqi
    Fang, Weidong
    Zhu, Chunsheng
    Song, Guannan
    Zhang, Wuxiong
    [J]. PROCEEDINGS OF THE 2024 6TH INTERNATIONAL CONFERENCE ON BIG DATA ENGINEERING, BDE 2024, 2024, : 25 - 32
  • [47] Research on Distributed Intrusion Detection System Based on Protocol Analysis
    Qu, Xiaohong
    Liu, Zhijie
    Xie, Xiaoyao
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON ANTI-COUNTERFEITING, SECURITY, AND IDENTIFICATION IN COMMUNICATION, 2009, : 421 - 424
  • [48] Hybrid optimization and deep learning based intrusion detection system
    Gupta, Subham Kumar
    Tripathi, Meenakshi
    Grover, Jyoti
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2022, 100
  • [49] Operational Data Based Intrusion Detection System for Smart Grid
    Efstathopoulos, Georgios
    Grammatikis, Panagiotis Radoglou
    Sarigiannidis, Panagiotis
    Sarigiannidis, Vasilis Argyriou Antonios
    Stamatakis, Konstantinos
    Angelopoulos, Michail K.
    Athanasopoulos, Solon K.
    [J]. 2019 IEEE 24TH INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELING AND DESIGN OF COMMUNICATION LINKS AND NETWORKS (IEEE CAMAD), 2019,
  • [50] An adaptive LAN intrusion detection system based on computer immunology
    Zhao, Tie-Shan
    Li, Zeng-Zhi
    Wang, Ze-Min
    Lin, Xiao-Jun
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-5, 2007, : 2234 - +