Feature Extraction for Machine Learning-based Intrusion Detection in IoT Networks
Mohanad Sarhan, Siamak Layeghy, Nour Moustafa, Marcus Gallagher,, Marius Portmann

TL;DR
This study evaluates the effectiveness of different feature extraction and machine learning techniques for intrusion detection in IoT networks across various datasets, highlighting the importance of dataset-specific tuning and the need for a universal feature set.
Contribution
It systematically compares feature extraction methods and ML models across multiple IoT security datasets, revealing the impact of dataset variability on detection performance.
Findings
No single FE or ML model outperforms others across all datasets.
Optimal number of extracted dimensions varies per dataset.
LDA can degrade ML performance on some datasets.
Abstract
A large number of network security breaches in IoT networks have demonstrated the unreliability of current Network Intrusion Detection Systems (NIDSs). Consequently, network interruptions and loss of sensitive data have occurred, which led to an active research area for improving NIDS technologies. In an analysis of related works, it was observed that most researchers aim to obtain better classification results by using a set of untried combinations of Feature Reduction (FR) and Machine Learning (ML) techniques on NIDS datasets. However, these datasets are different in feature sets, attack types, and network design. Therefore, this paper aims to discover whether these techniques can be generalised across various datasets. Six ML models are utilised: a Deep Feed Forward (DFF), Convolutional Neural Network (CNN), Recurrent Neural Network (RNN), Decision Tree (DT), Logistic Regression…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Security and Intrusion Detection · Anomaly Detection Techniques and Applications · Internet Traffic Analysis and Secure E-voting
MethodsAutoencoders · Linear Discriminant Analysis · Logistic Regression · Principal Components Analysis
