Abstract

The Internet of Things (IoT) has become an essential part of our daily lives. However, with the increasing use of IoT, the number of botnet attacks targeting resource-constrained IoT devices is also on the rise. To mitigate these threats, intrusion detection systems (IDSs) have been developed. However, traditional IDSs based on heavyweight deep/machine learning, fuzzy logic, rough set theories, or data mining techniques, often lack in detection accuracy and energy efficiency. Therefore, there is a crucial need for more lightweight, accurate, and energy-efficient IDSs capable of detecting a broad spectrum of cyber attacks. This paper presents a solution to these challenges by introducing lightweight and accurate IDSs that use a stochastic gradient descent classifier (SGDC) and four feature-selection algorithms based on a ridge regressor. The hyperparameters of the SGDC algorithm and ridge regressor model were fine-tuned to enhance the accuracy of IDSs while reducing computational complexity. Moreover, the fine-tuned feature selectors were used to decrease the dataset’s dimensionality and improve the accuracy of IDSs. To evaluate the proposed IDSs, three network traffic datasets (KDD-CUP-1999, BotIoT-2018, and N-BaIoT-2021) were used. The systems achieved an average accuracy of 92.69%, and the number of features was reduced by an average of 79.93%. The results demonstrate that the proposed systems can be utilized for lightweight IDSs on resource-constrained IoT devices. Overall, this paper presents a significant contribution to the field of IDSs for IoT devices by offering an efficient and accurate solution. The proposed lightweight IDSs have the potential to enhance IoT security and privacy, safeguarding sensitive IoT data.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call