A Stacked Ensemble Classifier for an Intrusion Detection System in the Edge of IoT and IIoT Networks

被引:8
作者
da Silva Oliveira, Giovanni Aparecido [1 ]
Silva Lima, Priscila Serra [1 ]
Kon, Fabio [1 ]
Terada, Routo [1 ]
Batista, Daniel MaceDo [1 ]
Hirata, Roberto [1 ]
Hamdan, Mosab [1 ]
机构
[1] Univ Sao Paulo, Dept Comp Sci, Sao Paulo, Brazil
来源
2022 IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS (LATINCOM) | 2022年
基金
巴西圣保罗研究基金会;
关键词
Machine Learning; Deep Learning; Ensemble; IDS; IoT; IIoT; Security; DATASET;
D O I
10.1109/LATINCOM56090.2022.10000559
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Over the last three decades, cyberattacks have become a threat to national security. These attacks can compromise Internet of Things (IoT) and Industrial Internet of Things (IIoT) networks and affect society. In this paper, we explore Artificial Intelligence (AI) techniques with Machine and Deep Learning models to improve the performance of an anomaly-based Intrusion Detection System (IDS). We use the ensemble classifier method to find the best combination between multiple models of prediction algorithms and to stack the output of these individual models to obtain the final prediction of a new and unique model with better precision. Although, there are many ensemble approaches, finding a suitable ensemble configuration for a given dataset is still challenging. We designed an Artificial Neural Network (ANN) with the Adam optimizer to update all model weights based on training data and achieve the best performance. The result shows that it is possible to use a stacked ensemble classifier to achieve good evaluation metrics. For instance, the average accuracy achieved by one of the proposed models was 99.7%. This result was better than the results obtained by any other individual classifier. All the developed code is publicly available to ensure reproducibility.
引用
收藏
页数:6
相关论文
共 50 条
[31]   Intrusion Detection System For IoT Networks Using Neural Networks With Extended Kalman Filter [J].
Kulkarni, Divya D. ;
Rathore, Shruti ;
Jaiswal, Raj K. .
30TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2021), 2021,
[32]   Intrusion Detection in IoT Networks Using Deep Learning Algorithm [J].
Susilo, Bambang ;
Sari, Riri Fitri .
INFORMATION, 2020, 11 (05)
[33]   OSEN-IoT: An optimized stack ensemble network with genetic algorithm for robust intrusion detection in heterogeneous IoT networks [J].
Asif, Sohaib .
EXPERT SYSTEMS WITH APPLICATIONS, 2025, 276
[34]   Towards Machine Learning Based Intrusion Detection in IoT Networks [J].
Islam, Nahida ;
Farhin, Fahiba ;
Sultana, Ishrat ;
Kaiser, M. Shamim ;
Rahman, Md. Sazzadur ;
Mahmud, Mufti ;
Hosen, A. S. M. Sanwar ;
Cho, Gi Hwan .
CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 69 (02) :1801-1821
[35]   Generalizing Supervised Learning for Intrusion Detection in IoT Mesh Networks [J].
Keipour, Hossein ;
Hazra, Saptarshi ;
Finne, Niclas ;
Voigt, Thiemo .
UBIQUITOUS SECURITY, 2022, 1557 :214-228
[36]   A Comprehensive Analyses of Intrusion Detection System for IoT Environment [J].
Sicato, Jose Costa Sapalo ;
Singh, Sushil Kumar ;
Rathore, Shailendra ;
Park, Jong Hyuk .
JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2020, 16 (04) :975-990
[37]   Ensemble of Deep Convolutional Learning Classifier System Based on Genetic Algorithm for Database Intrusion Detection [J].
Bu, Seok-Jun ;
Kang, Han-Bit ;
Cho, Sung-Bae .
ELECTRONICS, 2022, 11 (05)
[38]   Building an efficient intrusion detection system based on feature selection and ensemble classifier [J].
Zhou, Yuyang ;
Cheng, Guang ;
Jiang, Shanqing ;
Dai, Mian .
COMPUTER NETWORKS, 2020, 174
[39]   Attribute Selection and Ensemble Classifier based Novel Approach to Intrusion Detection System [J].
Kunal ;
Dua, Mohit .
INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND DATA SCIENCE, 2020, 167 :2191-2199
[40]   Exploring Lightweight Deep Learning Techniques for Intrusion Detection Systems in IoT Networks: A Survey [J].
Hassan, Hind Ali abdul ;
Zolfy, Mina .
JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (04) :1944-1958