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 条
  • [1] An efficient fi cient intrusion detection system for IoT security using CNN decision forest
    Bella, Kamal
    Guezzaz, Azidine
    Benkirane, Said
    Azrour, Mourade
    Fouad, Yasser
    Benyeogor, Mbadiwe S.
    Innab, Nisreen
    PEERJ COMPUTER SCIENCE, 2024, 10
  • [2] Efficient Intrusion Detection System for IoT Environment
    Mohamed, Rehab Hosny
    Mosa, Faried Ali
    Sadek, Rowayda A.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (04) : 572 - 578
  • [3] A machine learning based IoT for providing an intrusion detection system for security
    Atul, Dhanke Jyoti
    Kamalraj, R.
    Ramesh, G.
    Sankaran, K. Sakthidasan
    Sharma, Sudhir
    Khasim, Syed
    MICROPROCESSORS AND MICROSYSTEMS, 2021, 82
  • [4] Network Intrusion Detection System Using Convolutional Neural Networks: NIDS-DL-CNN for IoT Security
    Kharoubi, Kamir
    Cherbal, Sarra
    Mechta, Djamila
    Gawanmeh, Amjad
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (04):
  • [5] Network security based combined CNN-RNN models for IoT intrusion detection system
    Jablaoui, Rahma
    Liouane, Noureddine
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2025, 18 (03)
  • [6] IoT security using deep learning algorithm: intrusion detection model using LSTM
    Lija, Abitha V. K.
    Shobana, R.
    Misbha, J. Caroline
    Chandrakala, S.
    INTERNATIONAL JOURNAL OF ELECTRONIC SECURITY AND DIGITAL FORENSICS, 2025, 17 (1-2) : 283 - 293
  • [7] A Survey on Hybrid-CNN and LLMs for Intrusion Detection Systems: Recent IoT Datasets
    Elouardi, Saida
    Motii, Anas
    Jouhari, Mohammed
    Amadou, Abdoul Nasser Hassane
    Hedabou, Mustapha
    IEEE ACCESS, 2024, 12 : 180009 - 180033
  • [8] An explainable efficient flow-based Industrial IoT intrusion detection system
    Alani, Mohammed M.
    COMPUTERS & ELECTRICAL ENGINEERING, 2023, 108
  • [9] An Efficient CNN-Based Intrusion Detection System for IoT: Use Case Towards Cybersecurity
    Deshmukh, Amogh
    Ravulakollu, Kiran
    TECHNOLOGIES, 2024, 12 (10)
  • [10] Enhanced intrusion detection framework for securing IoT network using principal component analysis and CNN
    Mazid, Abdul
    Kirmani, Sheeraz
    Abid, Manaullah
    INFORMATION SECURITY JOURNAL, 2024,