International Journal of Mathematical, Engineering and Management Sciences (Feb 2024)

A Novel Data Preprocessing Model for Lightweight Sensory IoT Intrusion Detection

  • Shahbaz Ahmad Khanday,
  • Hoor Fatima,
  • Nitin Rakesh

DOI
https://doi.org/10.33889/IJMEMS.2024.9.1.010
Journal volume & issue
Vol. 9, no. 1
pp. 188 – 204

Abstract

Read online

IoT devices or sensor nodes are essential components of the machine learning (ML) application workflow because they gather abundant information for building models with sensors. Uncontrollable factors may impact this process and add inaccuracies to the data, raising the cost of computational resources for data preparation. Choosing the best method for this data pre-processing stage can lessen the complexity of ML models and wasteful bandwidth use for cloud processing. Devices in the IoT ecosystem with limited resources provide an easy target for attackers, who can make use of these devices to create botnets and spread malware. To repel attacks directed towards IoT, robust and lightweight intrusion detection systems are the need of an hour. Furthermore, data preprocessing remains the first step for modish machine learning models, ensemble techniques, and hybrid methods in developing anti-intrusion applications for lightweight IoT. This article proposes a novel data preprocessing model as a core structure using an Extra Tree classifier for feature selection and two classifiers LSTM and 1D-CNN for classification. The dataset used in this research is CIC IoT 2023 with 34 attack classes and SMOTE (Synthetic Memory Oversampling Technique) has been used for class balancing. The article evaluates the performance of 1D-CNN and LSTM on the CIC IoT 23 dataset using classification metrics. The proposed ensemble approach using LSTM has obtained 92% accuracy and with 1D-CNN the model obtained 99.87% accuracy.

Keywords