An explainable deep learning-enabled intrusion detection framework in IoT networks

被引:31
|
作者
Keshk, Marwa [1 ]
Koroniotis, Nickolaos [1 ]
Pham, Nam [1 ]
Moustafa, Nour [1 ]
Turnbull, Benjamin [1 ]
Zomaya, Albert Y. [2 ]
机构
[1] Univ New South Wales UNSW Canberra, Canberra, ACT 2612, Australia
[2] Univ Sydney, Sch Informat Technol, Sydney, NSW 2006, Australia
基金
澳大利亚研究理事会;
关键词
Intrusion Detection System (IDS); Artificial Intelligence (AI); Explainable AI (XAI); Internet of Things (IoT); Cyber defence;
D O I
10.1016/j.ins.2023.119000
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Although the field of eXplainable Artificial Intelligence (XAI) has a significant interest these days, its implementation within cyber security applications still needs further investigation to understand its effectiveness in discovering attack surfaces and vectors. In cyber defence, especially anomaly-based Intrusion Detection Systems (IDS), the emerging applications of machine/deep learning models require the interpretation of the models' architecture and the explanation of models' prediction to examine how cyberattacks would occur. This paper proposes a novel explainable intrusion detection framework in the Internet of Things (IoT) networks. We have developed an IDS using a Short-Term Long Memory (LSTM) model to identify cyberattacks and explain the model's decisions. This uses a novel set of input features extracted by a novel SPIP (S: Shapley Additive exPlanations, P: Permutation Feature Importance, I: Individual Conditional Expectation, P: Partial Dependence Plot) framework to train and evaluate the LSTM model. The framework was validated using the NSL-KDD, UNSW-NB15 and TON_IoT datasets. The SPIP framework achieved high detection accuracy, processing time, and high interpretability of data features and model outputs compared with other peer techniques. The proposed framework has the potential to assist administrators and decision-makers in understanding complex attack behaviour.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] An Explainable Deep Learning Framework for Resilient Intrusion Detection in IoT-Enabled Transportation Networks
    Oseni, Ayodeji
    Moustafa, Nour
    Creech, Gideon
    Sohrabi, Nasrin
    Strelzoff, Andrew
    Tari, Zahir
    Linkov, Igor
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (01) : 1000 - 1014
  • [2] Deep learning-enabled energy optimization and intrusion detection for wireless sensor networks
    Srivastava, Jyoti
    Prakash, Jay
    [J]. OPSEARCH, 2024,
  • [3] Deep learning-enabled anomaly detection for IoT systems
    Abusitta, Adel
    de Carvalho, Glaucio H. S.
    Wahab, Omar Abdel
    Halabi, Talal
    Fung, Benjamin C. M.
    Al Mamoori, Saja
    [J]. INTERNET OF THINGS, 2023, 21
  • [4] Enhanced and Explainable Deep Learning-Based Intrusion Detection in IoT Networks
    Gyawali, Sohan
    Sartipi, Kamran
    Van Ravesteyn, Benjamin
    Huang, Jiaqi
    Jiang, Yili
    [J]. MILCOM 2023 - 2023 IEEE MILITARY COMMUNICATIONS CONFERENCE, 2023,
  • [5] A Novel IoT-Based Explainable Deep Learning Framework for Intrusion Detection Systems
    El Houda, Zakaria Abou
    Brik, Bouziane
    Senouci, Sidi-Mohammed
    [J]. IEEE Internet of Things Magazine, 2022, 5 (02): : 20 - 23
  • [6] Explainable artificial intelligence for intrusion detection in IoT networks: A deep learning based approach
    Sharma, Bhawana
    Sharma, Lokesh
    Lal, Chhagan
    Roy, Satyabrata
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238
  • [7] Deep Learning Approach for SDN-Enabled Intrusion Detection System in IoT Networks
    Chaganti, Rajasekhar
    Suliman, Wael
    Ravi, Vinayakumar
    Dua, Amit
    [J]. INFORMATION, 2023, 14 (01)
  • [8] A Deep Blockchain Framework-Enabled Collaborative Intrusion Detection for Protecting IoT and Cloud Networks
    Alkadi, Osama
    Moustafa, Nour
    Turnbull, Benjamin
    Choo, Kim-Kwang Raymond
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (12): : 9463 - 9472
  • [9] An Explainable Intrusion Detection System for IoT Networks
    Fazzolari, Michela
    Ducange, Pietro
    Marcelloni, Francesco
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, FUZZ, 2023,
  • [10] Effective combining of feature selection techniques for machine learning-enabled IoT intrusion detection
    Rahman, Md Arafatur
    Asyhari, A. Taufiq
    Wen, Ong Wei
    Ajra, Husnul
    Ahmed, Yussuf
    Anwar, Farhat
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (20) : 31381 - 31399