A Novel IoT-Based Explainable Deep Learning Framework for Intrusion Detection Systems

被引:23
|
作者
El Houda, Zakaria Abou [1 ]
Brik, Bouziane [2 ]
Senouci, Sidi-Mohammed [2 ]
机构
[1] University of Montreal, Canada
[2] University of Bourgogne Franche-Comté, France
来源
IEEE Internet of Things Magazine | 2022年 / 5卷 / 02期
关键词
Botnets - Cyber security - Intrusion Detection Systems - Intrusion-Detection - Learning frameworks - Neural network architecture - Real- time - Security experts - Shapley - Various attacks;
D O I
10.1109/IOTM.005.2200028
中图分类号
学科分类号
摘要
The growth of the Internet of Things (IoT) is accompanied by serious cybersecurity risks, especially with the emergence of IoT botnets. In this context, intrusion detection systems (IDSs) proved their efficiency in detecting various attacks that may target IoT networks, especially when leveraging machine/deep learning (ML/DL) techniques. In fact, ML/DL-based solutions make 'machine-centric' decisions about intrusion detection in the IoT network, which are then executed by humans (i.e., executive cyber-security staff). However, ML/DL-based solutions do not provide any explanation of why such decisions were made, and thus their results cannot be properly understood/exploited by humans. To address this issue, explainable artificial intelligence (XAI) is a promising paradigm that helps to explain the decisions of ML/DL-based IDSs to make them understandable to cyber-security experts. In this article, we design a novel XAI-powered framework to enable not only detecting intrusions/attacks in IoT networks, but also interpret critical decisions made by ML/DL-based IDSs. Therefore, we first build an ML/DL-based IDS using a deep neural network (DNN) to detect and predict IoT attacks in real time. Then we develop multiple XAI models (i.e., RuleFit and SHapley Additive exPlanations, SHAP) on top of our DNN architecture to enable more trust, transparency, and explanation of the decisions made by our ML/DL-based IDS to cyber security experts. The in-depth experiment results with well-known IoT attacks show the efficiency and explainability of our proposed framework. © 2018 IEEE.
引用
收藏
页码:20 / 23
相关论文
共 50 条
  • [1] An explainable deep learning-enabled intrusion detection framework in IoT networks
    Keshk, Marwa
    Koroniotis, Nickolaos
    Pham, Nam
    Moustafa, Nour
    Turnbull, Benjamin
    Zomaya, Albert Y.
    [J]. INFORMATION SCIENCES, 2023, 639
  • [2] DeepIIoT: An Explainable Deep Learning Based Intrusion Detection System for Industrial IOT
    Alani, Mohammed M.
    Damiani, Ernesto
    Ghosh, Uttam
    [J]. 2022 IEEE 42ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW), 2022, : 169 - 174
  • [3] 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,
  • [4] IoT-Based Intrusion Detection Systems: A Review
    Mohamed, Tamara Saad
    Aydin, Sezgin
    [J]. SMART SCIENCE, 2022, 10 (04) : 265 - 282
  • [5] Decentralized Federated Learning for Intrusion Detection in IoT-based Systems: A Review
    Moreira Do Nascimento, Francisco Assis
    Hessel, Fabiano
    [J]. 2022 IEEE 8TH WORLD FORUM ON INTERNET OF THINGS, WF-IOT, 2022,
  • [6] 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
  • [7] A Novel Hybrid Deep Learning Framework for Intrusion Detection Systems in WSN-IoT Networks
    Maheswari, M.
    Karthika, R. A.
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 33 (01): : 365 - 382
  • [8] An Explainable Machine Learning Framework for Intrusion Detection Systems
    Wang, Maonan
    Zheng, Kangfeng
    Yang, Yanqing
    Wang, Xiujuan
    [J]. IEEE ACCESS, 2020, 8 : 73127 - 73141
  • [9] 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
  • [10] A Novel Deep Supervised Learning-Based Approach for Intrusion Detection in IoT Systems
    Baniasadi, Sahba
    Rostami, Omid
    Martin, Diego
    Kaveh, Mehrdad
    [J]. SENSORS, 2022, 22 (12)