The rise in IoT devices has caused significant security concerns, necessitating robust IDS tailored for IoT environments. This article presents a novel approach that combines Supervised, Unsupervised, Semi-Supervised, and Reinforcement Learning techniques to develop an adaptable IDS for IoT networks. The proposed system uses different learning methods to analyze network traffic, detect malicious activities, and adapt to evolving threats. Eight different models are used for preliminary classification tasks in supervised learning models. Isolation Forest and K-Means are utilized in unsupervised learning for anomaly detection purposes. Semi-Supervised learning enhances model effectiveness by utilizing both labeled and unlabeled data, while Reinforcement Learning adapts the IDS to emerging threat patterns. Comprehensive evaluations conducted on a real IoT network traffic dataset demonstrate the success of proposed approach, achieving a 100% accuracy for most supervised learning models, as well as being capable of identifying 775 and 4629 anomalies, highlighting its ability to significantly improve the detection of malicious activity in IoT networks. Overall, the suggested technique enhances the ability of IDS in IoT networks to detect and adapt to security challenges, effectively addressing the evolving threats.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Adaptive Intrusion Detection System (IDS) for IoT-Based Networks Using Ensemble Machine Learning Models

  • C. V. Aprameya,
  • M. P. Madhu Sudan

摘要

The rise in IoT devices has caused significant security concerns, necessitating robust IDS tailored for IoT environments. This article presents a novel approach that combines Supervised, Unsupervised, Semi-Supervised, and Reinforcement Learning techniques to develop an adaptable IDS for IoT networks. The proposed system uses different learning methods to analyze network traffic, detect malicious activities, and adapt to evolving threats. Eight different models are used for preliminary classification tasks in supervised learning models. Isolation Forest and K-Means are utilized in unsupervised learning for anomaly detection purposes. Semi-Supervised learning enhances model effectiveness by utilizing both labeled and unlabeled data, while Reinforcement Learning adapts the IDS to emerging threat patterns. Comprehensive evaluations conducted on a real IoT network traffic dataset demonstrate the success of proposed approach, achieving a 100% accuracy for most supervised learning models, as well as being capable of identifying 775 and 4629 anomalies, highlighting its ability to significantly improve the detection of malicious activity in IoT networks. Overall, the suggested technique enhances the ability of IDS in IoT networks to detect and adapt to security challenges, effectively addressing the evolving threats.