Intrusion Detection for Wireless Sensor Network Using Particle Swarm Optimization Based Explainable Ensemble Machine Learning Approach

被引:2
作者
Birahim, Shaikh Afnan [1 ]
Paul, Avijit [2 ]
Rahman, Fahmida [3 ]
Islam, Yamina [3 ]
Roy, Tonmoy [4 ]
Hasan, Mohammad Asif [2 ]
Haque, Fariha [2 ]
Chowdhury, Muhammad E. H. [5 ]
机构
[1] Univ Glasgow, Sch Comp Sci & Engn, Glasgow G12 8QQ, Scotland
[2] Rajshahi Univ Engn & Technol, Dept Elect & Telecommun Engn, Rajshahi 6204, Bangladesh
[3] Int Islamic Univ Chittagong, Dept Comp Sci & Engn, Chittagong 4318, Bangladesh
[4] Utah State Univ, Dept Data Analyt & Informat Syst, Logan, UT 84322 USA
[5] Qatar Univ, Dept Elect Engn, Doha, Qatar
关键词
Intrusion detection system; wireless sensor networks; particle swarm optimization; ensemble machine learning; explainable AI; streamlit web application; SMOTE;
D O I
10.1109/ACCESS.2025.3528341
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Wireless Sensor Networks (WSN) play a pivotal role in various domains, including monitoring, security, and data transmission. However, their susceptibility to intrusions poses a significant challenge. This paper proposes a novel Intrusion Detection System (IDS) leveraging Particle Swarm Optimization (PSO) and an ensemble machine learning approach combining Random Forest (RF), Decision Tree (DT), and K-Nearest Neighbors (KNN) models to enhance the accuracy and reliability of intrusion detection in WSNs. The system addresses key challenges such as the imbalanced nature of datasets and the evolving complexity of network attacks. By incorporating Synthetic Minority Oversampling Technique Tomek (SMOTE-Tomek) techniques to balance the dataset and employing explainable AI methods such as Local Interpretable Model-agnostic Explanations (LIME) and SHapley Additive exPlanations (SHAP), the proposed model achieves significant improvements in detection accuracy, precision, recall, and F1 score while providing clear, interpretable results. Extensive experimentation on WSN-DS dataset demonstrates the system's efficacy, achieving an accuracy of 99.73%, with precision, recall, and F1 score values of 99.72% each, outperforming existing approaches. This work offers a robust, scalable solution for securing WSNs, contributing to both academic research and practical applications.
引用
收藏
页码:13711 / 13730
页数:20
相关论文
共 50 条
[31]   Gravitational particle swarm optimization localization algorithm for wireless sensor network nodes [J].
Zhou Shuwang ;
Shu Minglei ;
Yang Ming ;
Wang Yinglong .
MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 :4622-4627
[32]   An Explainable Evolving Fuzzy Neural Network to Predict the k Barriers for Intrusion Detection Using a Wireless Sensor Network [J].
Souza, Paulo Vitor de Campos ;
Lughofer, Edwin ;
Batista, Huoston Rodrigues .
SENSORS, 2022, 22 (14)
[33]   Lifetime maximization of wireless sensor networks using particle swarm optimization [J].
Mir, Aleem Kabeer ;
Zubair, Muhammad ;
Qureshi, Ijaz Mansoor .
TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2016, 24 (01) :160-170
[34]   A fast efficient particle swarm optimization algorithm for coverage of wireless sensor network [J].
Song, Dianna ;
Qu, Jianhua .
2017 INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS, ELECTRONICS AND CONTROL (ICCSEC), 2017, :514-517
[35]   Enhancing Intrusion Detection Systems With Advanced Machine Learning Techniques: An Ensemble and Explainable Artificial Intelligence (AI) Approach [J].
Alatawi, Mohammed Naif .
SECURITY AND PRIVACY, 2025, 8 (01)
[36]   Ensuring network security with a robust intrusion detection system using ensemble-based machine learning [J].
Hossain, Md Alamgir ;
Islam, Saiful .
ARRAY, 2023, 19
[37]   An Ensemble-Based Machine Learning Approach for Cyber-Attacks Detection in Wireless Sensor Networks [J].
Ismail, Shereen ;
El Mrabet, Zakaria ;
Reza, Hassan .
APPLIED SCIENCES-BASEL, 2023, 13 (01)
[38]   Illumination correction of dyed fabrics approach using Bagging-based ensemble particle swarm optimization-extreme learning machine [J].
Zhou, Zhiyu ;
Xu, Rui ;
Wu, Dichong ;
Zhu, Zefei ;
Wang, Haiyan .
OPTICAL ENGINEERING, 2016, 55 (09)
[39]   Research on Intrusion Detection Based on Particle Swarm Optimization in IoT [J].
Liu, Jingyu ;
Yang, Dongsheng ;
Lian, Mengjia ;
Li, Mingshi .
IEEE ACCESS, 2021, 9 :38254-38268
[40]   Underwater Wireless Sensor Network Deployment Based on Chaotic Particle Swarm Optimization Algorithm [J].
Su, Shaojuan ;
Wang, Tianlin .
INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2015, 11 (01) :25-28