A hybrid deep learning approach for BoT-IoT intrusion detection

Khalid Altarawneh, Ghayth AlMahadin, Ibrahim Altarawni

Abstract


Internet of things (IoT) devices enhance quality of life and industrial operations but pose significant security risks, necessitating intelligent intrusion detection systems (IDS) to combat evolving cyber threats. This paper proposes a novel IDS framework integrating bio-inspired heuristic feature selection, a generative adversarial network (GAN)-based data augmentation, and an ensemble classifier combining ResNet, AlexNet, and MobileNet. The methodology, tested on the botnet (BoT)-IoT dataset, follows four stages: preprocessing, feature augmentation, feature selection, and ensemble classification. Evaluated on benchmarks including CIC-IDS-2018, NSL-KDD, and UNSW-NB15, the model achieved accuracies of 98.2%, 99.1%, 97.6%, and 98.4%, respectively, with consistently high precision, recall, and F1-scores, demonstrating robust detection of diverse cyberattacks. Beyond accuracy, the framework optimizes processing time for large-scale IoT data, addressing scalability challenges in real-time threat mitigation. By synergizing feature optimization, synthetic data generation, and deep learning architectures, the solution enhances detection rates while minimizing computational overhead. Comparative analysis highlights its superior performance over existing methods, positioning it as a vital tool for securing IoT ecosystems against unauthorized access and malicious activities. The results underscore its potential to fortify IoT network security, balancing efficiency, adaptability, and computational feasibility for practical deployment in resource-constrained environments.

Keywords


Bee colony optimization; Data augmentation; Deep learning; Feature selection; Internet of thing

Full Text:

PDF


DOI: http://doi.org/10.11591/ijai.v15.i3.pp2192-2200

Refbacks

  • There are currently no refbacks.


Copyright (c) 2026 Khalid Altarawneh, Ghayth AlMahadin, Ibrahim Altarawni

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

IAES International Journal of Artificial Intelligence (IJ-AI)
ISSN/e-ISSN 2089-4872/2252-8938 
This journal is published by the Institute of Advanced Engineering and Science (IAES).

View IJAI Stats