Dynamic Attack Detection in IoT Networks: An Ensemble Learning Approach With Q-Learning and Explainable AI

被引:0
|
作者
Turaka, Padmasri [1 ]
Panigrahy, Saroj Kumar [1 ]
机构
[1] VIT AP Univ, Sch Comp Sci & Engn, Amaravati 522241, Andhra Pradesh, India
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Intrusion detection; Feature extraction; Q-learning; Explainable AI; Ensemble learning; Computational modeling; Analytical models; Accuracy; Wavelet transforms; Telecommunication traffic; ensemble learning; dynamic attacks; moth flame optimizer; explainable AI; Gabor features; INTRUSION DETECTION METHOD; GENERATIVE ADVERSARIAL NETWORK; AUTHORIZATION USAGE CONTROL; NEURAL-NETWORK; SAFETY DECIDABILITY; MODEL; MACHINE; SYSTEM; DISCOVERY; SECURITY;
D O I
10.1109/ACCESS.2024.3485989
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the exponential increase in work-from-home adoption, Internet of Things (IoT) networks are under threat of constant attacks from internal and external adversaries. Thus, intrusion detection (ID) has become a vital component while designing interconnected networks. Existing ID Models for IoT either work on static attacks or incorporate high-complexity models for the detection of dynamic network attacks. Moreover, most of these models are unable to scale under hybrid attack scenarios. The work suggests creating an effective Ensemble Learning-based attack detection System for the classification of Dynamic attacks to address these problems. Initially, the suggested methodology uses network logs to gather several data samples for various breaches. These samples are represented as multidomain feature sets including Gabor, entropy, wavelet, frequency, and correlation components among other components. A moth flame optimizer (MFO) is used to choose the extracted components and helps identify Feature variance sets with high interclass variances. The selected features are categorized into different attack classes via an ensemble of k nearest neighbors (kNN), support vector machine (SVM), logistic regression (LR), Na & iuml;ve Bayes (NB), and multilayer perceptron (MLP) algorithms. The results obtained from these classifiers are further tuned via the use of a Q-Learning based dynamic attack identification process. This process identifies micro-attack signatures via explainable artificial intelligence (XAI) to re-train the feature extraction and selection layer, thereby assisting in the classification of hybrid dynamic attacks. The XAI layer is built using a combination of XceptionNet and Transfer learning, which assists in continuous enhancements in attack mitigation even during dynamic attacks. These procedures allow the suggested model can improve attack classification accuracy by 8.5%, precision by 4.9%, and recall by 6.4%, while reducing the complexity by 5.9% when compared with existing attack categorization techniques.
引用
收藏
页码:161925 / 161940
页数:16
相关论文
共 50 条
  • [21] A Heterogenous IoT Attack Detection through Deep Reinforcement Learning: A Dynamic ML Approach
    Baby, Roshan
    Pooranian, Zahra
    Shojafar, Mohammad
    Tafazolli, Rahim
    ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 479 - 484
  • [22] Deep Q-Learning Based Reinforcement Learning Approach for Network Intrusion Detection
    Alavizadeh, Hooman
    Alavizadeh, Hootan
    Jang-Jaccard, Julian
    COMPUTERS, 2022, 11 (03)
  • [23] Federated Learning for Decentralized DDoS Attack Detection in IoT Networks
    Alhasawi, Yaser
    Alghamdi, Salem
    IEEE ACCESS, 2024, 12 : 42357 - 42368
  • [24] POSTER: Activity Graph Learning for Attack Detection in IoT Networks
    Messai, Mohamed-Lamine
    Seba, Hamida
    2023 IEEE 24TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS, WOWMOM, 2023, : 320 - 322
  • [25] A Deep Q-Learning Approach for Dynamic Management of Heterogeneous Processors
    Gupta, Ujjwal
    Mandal, Sumit K.
    Mao, Manqing
    Chakrabarti, Chaitali
    Ogras, Umit Y.
    IEEE COMPUTER ARCHITECTURE LETTERS, 2019, 18 (01) : 14 - 17
  • [26] Dynamic Pricing Decision for Perishable Goods: A Q-learning Approach
    Cheng, Yan
    2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 11965 - 11969
  • [27] Robust flipping stabilization of Boolean networks: A Q-learning approach
    Liu, Zejiao
    Liu, Yang
    Ruan, Qihua
    Gui, Weihua
    SYSTEMS & CONTROL LETTERS, 2023, 176
  • [28] Global Q-Learning Approach for Power Allocation in Femtocell Networks
    Alenezi, Abdulmajeed M.
    Hamdi, Khairi
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2019, PT I, 2019, 11871 : 220 - 228
  • [29] Q-learning Enabled Intelligent Energy Attack in Sustainable Wireless Communication Networks
    Li, Long
    Luo, Yu
    Pu, Lina
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [30] Collaborative Distributed Q-Learning for RACH Congestion Minimization in Cellular IoT Networks
    Sharma, Shree Krishna
    Wang, Xianbin
    IEEE COMMUNICATIONS LETTERS, 2019, 23 (04) : 600 - 603