An efficient intrusion detection system for IoT security using CNN decision forest

被引:0
作者
Bella, Kamal [1 ]
Guezzaz, Azidine [1 ]
Benkirane, Said [1 ]
Azrour, Mourade [2 ]
Fouad, Yasser [3 ]
Benyeogor, Mbadiwe S. [4 ]
Innab, Nisreen [5 ]
机构
[1] Technology Higher School Essaouira, Cadi Ayyad University, Essaouira
[2] IDMS Team, Faculty of Sciences and Technics, Moulay Ismail University of Meknès, Errachidia
[3] Department of Applied Mechanical Engineering, College of Applied Engineering, King Saud University, Muzahimiyah Branch, Riyadh
[4] Institute of Physics, University of Munster, Munster
[5] Department of Computer Science and Information Systems, College of Applied Sciences, AlMaarefa University, Riyadh
关键词
Deep learning; Intrusion detection; IoT; Machine learning; Security;
D O I
10.7717/PEERJ-CS.2290
中图分类号
学科分类号
摘要
The adoption and integration of the Internet of Things (IoT) have become essential for the advancement of many industries, unlocking purposeful connections between objects. However, the surge in IoT adoption and integration has also made it a prime target for malicious attacks. Consequently, ensuring the security of IoT systems and ecosystems has emerged as a crucial research area. Notably, advancements in addressing these security threats include the implementation of intrusion detection systems (IDS), garnering considerable attention within the research community. In this study, and in aim to enhance network anomaly detection, we present a novel intrusion detection approach: the Deep Neural Decision Forest-based IDS (DNDF-IDS). The DNDF-IDS incorporates an improved decision forest model coupled with neural networks to achieve heightened accuracy (ACC). Employing four distinct feature selection methods separately, namely principal component analysis (PCA), LASSO regression (LR), SelectKBest, and Random Forest Feature Importance (RFFI), our objective is to streamline training and prediction processes, enhance overall performance, and identify the most correlated features. Evaluation of our model on three diverse datasets (NSL-KDD, CICIDS2017, and UNSW-NB15) reveals impressive ACC values ranging from 94.09% to 98.84%, depending on the dataset and the feature selection method. Notably, our model achieves a remarkable prediction time of 0.1 ms per record. Comparative analyses with other recent random forest and Convolutional Neural Networks (CNN) based models indicate that our DNDF-IDS performs similarly or even outperforms them in certain instances, particularly when utilizing the top 10 features. One key advantage of our novel model lies in its ability to make accurate predictions with only a few features, showcasing an efficient utilization of computational resources. Copyright 2024 Bella et al. Distributed under Creative Commons CC-BY 4.0
引用
收藏
相关论文
共 50 条
  • [21] IoTProtect: A Machine-Learning Based IoT Intrusion Detection System
    Alani, Mohammed M.
    2022 6TH INTERNATIONAL CONFERENCE ON CRYPTOGRAPHY, SECURITY AND PRIVACY, CSP 2022, 2022, : 61 - 65
  • [22] IoT security with Deep Learning-based Intrusion Detection Systems: A systematic literature review
    Idrissi, Idriss
    Azizi, Mostafa
    Moussaoui, Omar
    2020 FOURTH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING IN DATA SCIENCES (ICDS), 2020,
  • [23] GRU Enabled Intrusion Detection System for IoT Environment with Swarm Optimization and Gaussian Random Forest Classification
    Shoab, Mohammad
    Alsbatin, Loiy
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 81 (01): : 625 - 642
  • [24] A Stacked Ensemble Classifier for an Intrusion Detection System in the Edge of IoT and IIoT Networks
    da Silva Oliveira, Giovanni Aparecido
    Silva Lima, Priscila Serra
    Kon, Fabio
    Terada, Routo
    Batista, Daniel MaceDo
    Hirata, Roberto
    Hamdan, Mosab
    2022 IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS (LATINCOM), 2022,
  • [25] Enhancing IoT security: A comparative study of feature reduction techniques for intrusion detection system
    Li, Jing
    Chen, Hewan
    Shahizan, Mohd Othman
    Yusuf, Lizawati Mi
    INTELLIGENT SYSTEMS WITH APPLICATIONS, 2024, 23
  • [26] IoT Intrusion Detection System Using Deep Learning and Enhanced Transient Search Optimization
    Fatani, Abdulaziz
    Abd Elaziz, Mohamed
    Dahou, Abdelghani
    Al-Qaness, Mohammed A. A.
    Lu, Songfeng
    IEEE ACCESS, 2021, 9 : 123448 - 123464
  • [27] Intrusion Detection System as Audit in IoT Infrastructure using Ensemble Learning and SMOTE Method
    Kurniawan, Aldhi Ari
    Santoso, Heru Agus
    Soeleman, M. Arief
    Fanani, Ahmad Zainul
    2019 5TH INTERNATIONAL CONFERENCE ON SCIENCE ININFORMATION TECHNOLOGY (ICSITECH): EMBRACING INDUSTRY 4.0 - TOWARDS INNOVATION IN CYBER PHYSICAL SYSTEM, 2019, : 205 - 210
  • [28] An Efficient Intrusion Detection Framework for Industrial Internet of Things Security
    Alshathri S.
    El-Sayed A.
    El-Shafai W.
    El-Din Hemdan E.
    Computer Systems Science and Engineering, 2023, 46 (01): : 819 - 834
  • [29] DFE: efficient IoT network intrusion detection using deep feature extraction
    Basati, Amir
    Faghih, Mohammad Mehdi
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (18) : 15175 - 15195
  • [30] Security as a solution: An intrusion detection system using a neural network for IoT enabled healthcare ecosystem
    Jain A.
    Singh T.
    Sharma S.K.
    Interdisciplinary Journal of Information, Knowledge, and Management, 2021, 16 : 331 - 369