Improving IoT Security With Explainable AI: Quantitative Evaluation of Explainability for IoT Botnet Detection

被引:9
|
作者
Kalakoti, Rajesh [1 ]
Bahsi, Hayretdin [1 ,2 ]
Nomm, Sven [1 ]
机构
[1] Tallinn Univ Technol, Dept Software Sci, EE-12616 Tallinn, Estonia
[2] No Arizona Univ, Sch Informat Comp & Cyber Syst, Flagstaff, AZ 86011 USA
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 10期
关键词
Botnet; Internet of Things; Task analysis; Explainable AI; Feature extraction; Complexity theory; Artificial neural networks; complexity; consistency; explainable artificial intelligence (XAI); faithfulness; feature importance; Internet of Things (IoT); local interpretable model-agnostic explanations (LIME); posthoc XAI; robustness; Shapley additive explanation (SHAP); ARTIFICIAL-INTELLIGENCE; SELECTION; INTERNET; THINGS;
D O I
10.1109/JIOT.2024.3360626
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Detecting botnets is an essential task to ensure the security of Internet of Things (IoT) systems. Machine learning (ML)-based approaches have been widely used for this purpose, but the lack of interpretability and transparency of the models often limits their effectiveness. In this research paper, our aim is to improve the transparency and interpretability of high-performance ML models for IoT botnet detection by selecting higher quality explanations using explainable artificial intelligence (XAI) techniques. We used three data sets to induce binary and multiclass classification models for IoT botnet detection, with sequential backward selection (SBS) employed as the feature selection technique. We then use two post hoc XAI techniques such as local interpretable model-agnostic explanations (LIME) and Shapley additive explanation (SHAP), to explain the behavior of the models. To evaluate the quality of explanations generated by XAI methods, we employed faithfulness, monotonicity, complexity, and sensitivity metrics. ML models employed in this work achieve very high detection rates with a limited number of features. Our findings demonstrate the effectiveness of XAI methods in improving the interpretability and transparency of ML-based IoT botnet detection models. Specifically, explanations generated by applying LIME and SHAP to the extreme gradient boosting model yield high faithfulness, high consistency, low complexity, and low sensitivity. Furthermore, SHAP outperforms LIME by achieving better results in these metrics.
引用
收藏
页码:18237 / 18254
页数:18
相关论文
共 50 条
  • [31] Improving IoT Botnet Investigation Using an Adaptive Network Layer
    Ceron, Joao Marcelo
    Steding-Jessen, Klaus
    Hoepers, Cristine
    Granville, Lisandro Zambenedetti
    Margi, Cintia Borges
    SENSORS, 2019, 19 (03):
  • [32] IoT Botnet Detection on Flow Data using Autoencoders
    Kompougias, Orestis
    Papadopoulos, Dimitris
    Mantas, Evangelos
    Litke, Antonis
    Papadakis, Nikolaos
    Paraschos, Dimitris
    Kourtis, Akis
    Xylouris, George
    2021 IEEE INTERNATIONAL MEDITERRANEAN CONFERENCE ON COMMUNICATIONS AND NETWORKING (IEEE MEDITCOM 2021), 2021, : 506 - 511
  • [33] Deep Graph Embedding for IoT Botnet Traffic Detection
    Zhang, Bonan
    Li, Jingjin
    Ward, Lindsay
    Zhang, Ying
    Chen, Chao
    Zhang, Jun
    Security and Communication Networks, 2023, 2023
  • [34] A Multi-Protocol Botnet Detection Method for IoT
    Yang, Hong-Yu
    Wang, Ze-Lin
    Zhang, Liang
    Cheng, Xiang
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2023, 51 (05): : 1198 - 1206
  • [35] IoT-Botnet Detection and Isolation by Access Routers
    Dietz, Christian
    Castro, Raphael Labaca
    Steinberger, Jessica
    Wilczak, Cezary
    Antzek, Marcel
    Sperotto, Anna
    Pras, Aiko
    PROCEEDINGS OF THE 2018 9TH INTERNATIONAL CONFERENCE ON THE NETWORK OF THE FUTURE (NOF), 2018, : 88 - 95
  • [36] Botnet Attack Detection in IoT Using Machine Learning
    Alissa, Khalid
    Alyas, Tahir
    Zafar, Kashif
    Abbas, Qaiser
    Tabassum, Nadia
    Sakib, Shadman
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [37] A novel approach of botnet detection using hybrid deep learning for enhancing security in IoT networks
    Ali, Shamshair
    Ghazal, Rubina
    Qadeer, Nauman
    Saidani, Oumaima
    Alhayan, Fatimah
    Masood, Anum
    Saleem, Rabia
    Khan, Muhammad Attique
    Gupta, Deepak
    ALEXANDRIA ENGINEERING JOURNAL, 2024, 103 : 88 - 97
  • [38] A Novel Paradigm for IoT Security: ResNet-GRU Model Revolutionizes Botnet Attack Detection
    Jyotsna, A.
    Anita, E. A. Mary
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (12) : 298 - 310
  • [39] An Evaluation of IoT DDoS Cryptojacking Malware and Mirai Botnet
    Borys, Adam
    Abu Kamruzzaman
    Thakur, Hasnain Nizam
    Brickley, Joseph C.
    Ali, Md L.
    Thakur, Kutub
    2022 IEEE WORLD AI IOT CONGRESS (AIIOT), 2022, : 725 - 729
  • [40] Improving IoT Security Using Blockchain
    AlJemy, Khalid
    AlAnazi, Mohammed
    AlSofiry, Mohammed
    Baig, Adeel
    2019 IEEE 10TH GCC CONFERENCE & EXHIBITION (GCC), 2019,