An Experimental Analysis of Attack Classification Using Machine Learning in IoT Networks

01/10/2021
by   Andrew Churcher, et al.
0

In recent years, there has been a massive increase in the amount of Internet of Things (IoT) devices as well as the data generated by such devices. The participating devices in IoT networks can be problematic due to their resource-constrained nature, and integrating security on these devices is often overlooked. This has resulted in attackers having an increased incentive to target IoT devices. As the number of attacks possible on a network increases, it becomes more difficult for traditional intrusion detection systems (IDS) to cope with these attacks efficiently. In this paper, we highlight several machine learning (ML) methods such as k-nearest neighbour (KNN), support vector machine (SVM), decision tree (DT), naive Bayes (NB), random forest (RF), artificial neural network (ANN), and logistic regression (LR) that can be used in IDS. In this work, ML algorithms are compared for both binary and multi-class classification on Bot-IoT dataset. Based on several parameters such as accuracy, precision, recall, F1 score, and log loss, we experimentally compared the aforementioned ML algorithms. In the case of HTTP distributed denial-of-service (DDoS) attack, the accuracy of RF is 99 simulation results-based precision, recall, F1 score, and log loss metric reveal that RF outperforms on all types of attacks in binary classification. However, in multi-class classification, KNN outperforms other ML algorithms with an accuracy of 99

READ FULL TEXT
research
12/16/2020

Detecting Botnet Attacks in IoT Environments: An Optimized Machine Learning Approach

The increased reliance on the Internet and the corresponding surge in co...
research
01/27/2020

Performance Analysis and Comparison of Machine and Deep Learning Algorithms for IoT Data Classification

In recent years, the growth of Internet of Things (IoT) as an emerging t...
research
09/15/2021

NBcoded: network attack classifiers based on Encoder and Naive Bayes model for resource limited devices

In the recent years, cybersecurity has gained high relevance, converting...
research
02/21/2022

An accurate IoT Intrusion Detection Framework using Apache Spark

The internet has caused tremendous changes since its appearance in the 1...
research
03/10/2022

Evaluation of Machine Learning Algorithms in Network-Based Intrusion Detection System

Cybersecurity has become one of the focuses of organisations. The number...
research
02/20/2019

Machine Learning Techniques to Detecting and Preventing Jamming Attacks in Optical Networks

We study the effectiveness of various machine learning techniques, inclu...
research
09/11/2022

Analyzing Wearables Dataset to Predict ADLs and Falls: A Pilot Study

Healthcare is an important aspect of human life. Use of technologies in ...

Please sign up or login with your details

Forgot password? Click here to reset