Open Access iconOpen Access

ARTICLE

Optimization of Machine Learning Methods for Intrusion Detection in IoT

Alireza Bahmani*

Central Organization, Islamic Azad University, Tehran, 1955847781, Iran

* Corresponding Author: Alireza Bahmani. Email: email

Journal on Internet of Things 2025, 7, 1-17. https://doi.org/10.32604/jiot.2025.060786

Abstract

With the development of the Internet of Things (IoT) technology and its widespread integration in various aspects of life, the risks associated with cyberattacks on these systems have increased significantly. Vulnerabilities in IoT devices, stemming from insecure designs and software weaknesses, have made attacks on them more complex and dangerous compared to traditional networks. Conventional intrusion detection systems are not fully capable of identifying and managing these risks in the IoT environment, making research and evaluation of suitable intrusion detection systems for IoT crucial. In this study, deep learning, multi-layer perceptron (MLP), Random Forest (RF), Extreme Gradient Boosting (XGBoost), and their extensions were implemented to identify the most effective method. The results of the experiments conducted in this research demonstrate that while deep learning methods with regularization and dropout techniques attained an accuracy of 0.88, the optimized RF classifier using HalvingGridSearchCV achieved the highest accuracy of 0.91. The study also emphasized the importance of balancing accuracy and computational efficiency, especially in resource-constrained IoT environments, where the optimized RF classifier with acceptable computational time emerged as a practical solution. These methods were evaluated on the CICIoT2023 dataset. These findings contribute valuable insights for future research in the field of IoT security and underscore the potential of optimized machine learning techniques in enhancing intrusion detection capabilities.

Keywords

Internet of Things (IoT); deep learning; random forest; extreme gradient boosting (XGBoost); multi-layer perceptron (MLP)

Cite This Article

APA Style
Bahmani, A. (2025). Optimization of Machine Learning Methods for Intrusion Detection in IoT. Journal on Internet of Things, 7(1), 1–17. https://doi.org/10.32604/jiot.2025.060786
Vancouver Style
Bahmani A. Optimization of Machine Learning Methods for Intrusion Detection in IoT. J Internet Things. 2025;7(1):1–17. https://doi.org/10.32604/jiot.2025.060786
IEEE Style
A. Bahmani, “Optimization of Machine Learning Methods for Intrusion Detection in IoT,” J. Internet Things, vol. 7, no. 1, pp. 1–17, 2025. https://doi.org/10.32604/jiot.2025.060786



cc Copyright © 2025 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 612

    View

  • 433

    Download

  • 0

    Like

Share Link