Semi-Supervised Learning with Entropy Filtering for Intrusion Detection in Asymmetrical IoT Systems
Open Access
Abstract
The growth of Internet of Things (IoT) systems has brought serious security concerns, especially in asymmetrical environments where device capabilities and communication flows vary widely. Many machine-learning-based intrusion detection systems struggle to address noise, uncertainty, and class imbalance. For that reason, intensive data preprocessing procedures were required. These challenges are in real-world data. In this work, we introduce a semi-supervised learning approach that uses entropy-based uncertainty filtering to improve intrusion detection in IoT environments. By dynamically identifying uncertain predictions from tree-based classifiers, we retain only high-confidence results during training. Later, confident samples from the uncertain set are used to retrain the model through a self-training loop. We evaluate this method using three diverse and benchmark datasets named RT-IoT2022, CICIoT2023, and CICIoMT2024, which include up to 34 different attack types. The experimental results reveal that XGBoost and Random Forest outperformed other tree-based models while maintaining their robustness when predicting attacks in the IoT environment. In addition, our proposed model was compared with other models proposed by researchers in the field, and the findings confirmed that our model presented promising results.Keywords
Funding Information
- KAU Endowment (WAQF) at King Abdulaziz University, Jeddah (186-611-2024)
This publication has 38 references indexed in Scilit:
- A survey on intrusion detection system in IoT networksCyber Security and Applications, 2025
- Enabling semi-supervised learning in intrusion detection systemsJournal of Parallel and Distributed Computing, 2024
- Enhancing trustworthiness in ML-based network intrusion detection with uncertainty quantificationJournal of Reliable Intelligent Environments, 2024
- CICIoMT2024: A benchmark dataset for multi-protocol security assessment in IoMTInternet of Things, 2024
- Two-step data clustering for improved intrusion detection system using CICIoT2023 datasete-Prime - Advances in Electrical Engineering, Electronics and Energy, 2024
- Securing the Internet of Things in Artificial Intelligence Era: A Comprehensive SurveyIEEE Access, 2024
- A Comprehensive Survey: Evaluating the Efficiency of Artificial Intelligence and Machine Learning Techniques on Cyber Security SolutionsIEEE Access, 2024
- Explainable artificial intelligence for intrusion detection in IoT networks: A deep learning based approachExpert Systems with Applications, 2023
- A systematic literature review for network intrusion detection system (IDS)International Journal of Information Security, 2023
- An efficient network intrusion detection model for IoT security using K-NN classifier and feature selectionMultimedia Tools and Applications, 2023