ENSEMBLE MACHINE LEARNING APPROACH FOR IOT INTRUSION DETECTION SYSTEMS

Authors

  • Baseem A. Kadheem Hammood Iraqi Commission for Computers and Informatics
  • Ahmed T. Sadiq University of Technology

DOI:

https://doi.org/10.25195/ijci.v49i2.458

Keywords:

intrusion detection system, Machine Learning, IoT, Ensemble

Abstract

The rapid growth and development of the Internet of Things (IoT) have had an important impact on various industries, including smart cities, the medical profession, autos, and logistics tracking. However, with the benefits of the IoT come security concerns that are becoming increasingly prevalent. This issue is being addressed by developing intelligent network intrusion detection systems (NIDS) using machine learning (ML) techniques to detect constantly changing network threats and patterns. Ensemble ML represents the recent direction in the ML field. This research proposes a new anomaly-based solution for IoT networks utilizing ensemble ML algorithms, including logistic regression, naive Bayes, decision trees, extra trees, random forests, and gradient boosting. The algorithms were tested on three different intrusion detection datasets. The ensemble ML method achieved an accuracy of 98.52% when applied to the UNSW-NB15 dataset, 88.41% on the IoTID20 dataset, and 91.03% on the BoTNeTIoT-L01-v2 dataset.

Downloads

Download data is not yet available.

Author Biographies

Baseem A. Kadheem Hammood, Iraqi Commission for Computers and Informatics

Informatics Institute for Postgraduate Studies

Ahmed T. Sadiq, University of Technology

Department of Computer Science

Downloads

Published

2023-12-30