Attentive transformer deep learning algorithm for intrusion detection on IoT systems using automatic Xplainable feature selection

被引:7
|
作者
Zegarra Rodriguez, Demostenes [1 ]
Daniel Okey, Ogobuchi [2 ]
Maidin, Siti Sarah [3 ]
Umoren Udo, Ekikere [4 ]
Kleinschmidt, Joao Henrique [2 ]
机构
[1] Univ Fed Lavras, Dept Comp Sci, Lavras, MG, Brazil
[2] Fed Univ ABC, Ctr Engn Modeling & Appl Social Sci, Santo Andre, SP, Brazil
[3] INTI Int Univ, Fac Data Sci & Informat Technol FDSIT, Nilai 71800, Malaysia
[4] Michael Okpara Univ Agr, Dept Elect & Elect Engn, Umudike, Nigeria
来源
PLOS ONE | 2023年 / 18卷 / 10期
关键词
INTERNET;
D O I
10.1371/journal.pone.0286652
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Recent years have witnessed an in-depth proliferation of the Internet of Things (IoT) and Industrial Internet of Things (IIoT) systems linked to Industry 4.0 technology. The increasing rate of IoT device usage is associated with rising security risks resulting from malicious network flows during data exchange between the connected devices. Various security threats have shown high adverse effects on the availability, functionality, and usability of the devices among which denial of service (DoS) and distributed denial of service (DDoS), which attempt to exhaust the capacity of the IoT network (gateway), thereby causing failure in the functionality of the system have been more pronounced. Various machine learning and deep learning algorithms have been used to propose intelligent intrusion detection systems (IDS) to mitigate the challenging effects of these network threats. One concern is that although deep learning algorithms have shown good accuracy results on tabular data, not all deep learning algorithms can perform well on tabular datasets, which happen to be the most commonly available format of datasets for machine learning tasks. Again, there is also the challenge of model explainability and feature selection, which affect model performance. In this regard, we propose a model for IDS that uses attentive mechanisms to automatically select salient features from a dataset to train the IDS model and provide explainable results, the TabNet-IDS. We implement the proposed model using the TabNet algorithm based on PyTorch which is a deep-learning framework. The results obtained show that the TabNet architecture can be used on tabular datasets for IoT security to achieve good results comparable to those of neural networks, reaching an accuracy of 97% on CIC-IDS2017, 95% on CSE-CICIDS2018 and 98% on CIC-DDoS2019 datasets.
引用
收藏
页数:25
相关论文
共 50 条
  • [41] A data-driven network intrusion detection system using feature selection and deep learning
    Zhang, Lianming
    Liu, Kui
    Xie, Xiaowei
    Bai, Wenji
    Wu, Baolin
    Dong, Pingping
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2023, 78
  • [42] Deep learning for intrusion detection in IoT networks
    Selem, Mehdi
    Jemili, Farah
    Korbaa, Ouajdi
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2025, 18 (02)
  • [43] Network intrusion detection using feature fusion with deep learning
    Ayantayo, Abiodun
    Kaur, Amrit
    Kour, Anit
    Schmoor, Xavier
    Shah, Fayyaz
    Vickers, Ian
    Kearney, Paul
    Abdelsamea, Mohammed M.
    JOURNAL OF BIG DATA, 2023, 10 (01)
  • [44] Feature extraction using Deep Learning for Intrusion Detection System
    Ishaque, Mohammed
    Hudec, Ladislav
    2019 2ND INTERNATIONAL CONFERENCE ON COMPUTER APPLICATIONS & INFORMATION SECURITY (ICCAIS), 2019,
  • [45] Network intrusion detection using feature fusion with deep learning
    Abiodun Ayantayo
    Amrit Kaur
    Anit Kour
    Xavier Schmoor
    Fayyaz Shah
    Ian Vickers
    Paul Kearney
    Mohammed M. Abdelsamea
    Journal of Big Data, 10
  • [46] Automatic detection of keratoconus on Pentacam images using feature selection based on deep learning
    Firat, Murat
    Cankaya, Cem
    Cinar, Ahmet
    Tuncer, Taner
    INTERNATIONAL JOURNAL OF IMAGING SYSTEMS AND TECHNOLOGY, 2022, 32 (05) : 1548 - 1560
  • [47] DFE: efficient IoT network intrusion detection using deep feature extraction
    Basati, Amir
    Faghih, Mohammad Mehdi
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (18): : 15175 - 15195
  • [48] DFE: efficient IoT network intrusion detection using deep feature extraction
    Amir Basati
    Mohammad Mehdi Faghih
    Neural Computing and Applications, 2022, 34 : 15175 - 15195
  • [49] Optimizing Feature Selection in Intrusion Detection Systems Using a Genetic Algorithm with Stochastic Universal Sampling
    Akula, Radharani
    Kumar, G. S. Naveen
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2025, 16 (01) : 1059 - 1068
  • [50] Coarse and fine feature selection for Network Intrusion Detection Systems (IDS) in IoT networks
    Habeeb, Mohammed Sayeeduddin
    Babu, Tummala Ranga
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2024, 35 (04)