Denial of Service Detection for IoT Networks Using Machine Learning

Husain Abdulla, Hamed S. Al-Raweshidy, Wasan Awad

2023

Abstract

The Internet of Things (IoT) is considered one of the trending technologies today. IoT affects a variety of industries, including logistics tracking, healthcare, automotive and smart cities. A rising number of cyberattacks and breaches are rapidly targeting networks equipped with IoT devices. Due to the resource-constrained nature of the IoT devices, one of the Internet security issues impacting IoT devices is the Denial-of-Service (DoS). This encourages the development of new techniques for automatically detecting DoS in IoT networks. In this paper, we test the performance of the following Machine Learning (ML) algorithms in detecting IoT DoS attacks using packet analysis at regular time intervals: Neural Networks (NN), Gaussian Naive Bayes (NB), Decision Trees (DT), and Support Vector Machine (SVM). We were able to achieve 98% accuracy in intrusion detection for IoT devices. We have created a novel way of detecting the attacks using only six attributes, which significantly reduces the time to train the ML Models by 58% on average. This research is based on data collected from actual IoT attacks on IoT networks. This paper shows that using the DT or NN; we can detect attacks on IoT devices. Furthermore, it shows that NB and SVM are poor in detecting IoT attacks. In addition, it proves that middle boxes embedded with ML Models can be utilized to detect attacks in places such as houses, manufactures, and plants.

Download


Paper Citation


in Harvard Style

Abdulla H., S. Al-Raweshidy H. and Awad W. (2023). Denial of Service Detection for IoT Networks Using Machine Learning. In Proceedings of the 15th International Conference on Agents and Artificial Intelligence - Volume 3: ICAART, ISBN 978-989-758-623-1, pages 996-1003. DOI: 10.5220/0011885700003393


in Bibtex Style

@conference{icaart23,
author={Husain Abdulla and Hamed S. Al-Raweshidy and Wasan Awad},
title={Denial of Service Detection for IoT Networks Using Machine Learning},
booktitle={Proceedings of the 15th International Conference on Agents and Artificial Intelligence - Volume 3: ICAART,},
year={2023},
pages={996-1003},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011885700003393},
isbn={978-989-758-623-1},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 15th International Conference on Agents and Artificial Intelligence - Volume 3: ICAART,
TI - Denial of Service Detection for IoT Networks Using Machine Learning
SN - 978-989-758-623-1
AU - Abdulla H.
AU - S. Al-Raweshidy H.
AU - Awad W.
PY - 2023
SP - 996
EP - 1003
DO - 10.5220/0011885700003393