Back to Search Start Over

Machine Learning Algorithms for Intrusion Detection in IoT Prediction and Performance Analysis.

Authors :
Elmahfoud, Ennaji
Elhajla, Salah
Maleh, Yassine
Mounir, Soufyane
Source :
Procedia Computer Science; 2024, Vol. 236, p460-467, 8p
Publication Year :
2024

Abstract

The rapid growth of the Internet of Things (IoT) has created a large attack surface for adversaries to launch destructive cyber attacks. Intrusion Detection Systems (IDS) can be used to identify and monitor anomalies and threats in the IoT system. In this paper, we compare the performance of various machine learning algorithms for building IDS, including decision tree (DT), random forest (RF), k-Nearest Neighbor (k-NN), Ada Boost, and support vector machine (SVM), using the IoTID20 dataset. This dataset has three target classes, including a binary class for normal or abnormal behavior and classes for categories and sub-categories of the binary class. We select the most relevant features to minimize execution time and improve accuracy. Our results show that the decision tree algorithm generally achieved the highest accuracy at 99.80% with the lowest error rate compared to the other algorithms. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
18770509
Volume :
236
Database :
Supplemental Index
Journal :
Procedia Computer Science
Publication Type :
Academic Journal
Accession number :
177565417
Full Text :
https://doi.org/10.1016/j.procs.2024.05.054