Network attack classification in iot using support vector machines

40Citations
Citations of this article
63Readers
Mendeley users who have this article in their library.

Abstract

Machine learning (ML) techniques learn a system by observing it. Events and occurrences in the network define what is expected of the network’s operation. It is for this reason that ML techniques are used in the computer network security field to detect unauthorized intervention. In the event of suspicious activity, the result of the ML analysis deviates from the definition of expected normal network activity and the suspicious activity becomes apparent. Support vector machines (SVM) are ML techniques that have been used to profile normal network activity and classify it as normal or abnormal. They are trained to configure an optimal hyperplane that classifies unknown input vectors’ values based on their positioning on the plane. We propose to use SVM models to detect malicious behavior within low-power, low-rate and short range networks, such as those used in the Internet of Things (IoT). We evaluated two SVM approaches, the C-SVM and the OC-SVM, where the former requires two classes of vector values (one for the normal and one for the abnormal activity) and the latter observes only normal behavior activity. Both approaches were used as part of an intrusion detection system (IDS) that monitors and detects abnormal activity within the smart node device. Actual network traffic with specific network-layer attacks implemented by us was used to create and evaluate the SVM detection models. It is shown that the C-SVM achieves up to 100% classification accuracy when evaluated with unknown data taken from the same network topology it was trained with and 81% accuracy when operating in an unknown topology. The OC-SVM that is created using benign activity achieves at most 58% accuracy.

References Powered by Scopus

LIBSVM: A Library for support vector machines

28082Citations
N/AReaders
Get full text

New support vector algorithms

2434Citations
N/AReaders
Get full text

SVELTE: Real-time intrusion detection in the Internet of Things

764Citations
N/AReaders
Get full text

Cited by Powered by Scopus

ELBA-IoT: An Ensemble Learning Model for Botnet Attack Detection in IoT Networks

99Citations
N/AReaders
Get full text

Safety, Security and Privacy in Machine Learning Based Internet of Things

54Citations
N/AReaders
Get full text

Ensemble-Learning Framework for Intrusion Detection to Enhance Internet of Things’ Devices Security

45Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Ioannou, C., & Vassiliou, V. (2021). Network attack classification in iot using support vector machines. Journal of Sensor and Actuator Networks, 10(3). https://doi.org/10.3390/jsan10030058

Readers over time

‘21‘22‘23‘24‘2506121824

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 10

56%

Lecturer / Post doc 5

28%

Professor / Associate Prof. 2

11%

Researcher 1

6%

Readers' Discipline

Tooltip

Computer Science 10

59%

Engineering 4

24%

Agricultural and Biological Sciences 2

12%

Chemical Engineering 1

6%

Save time finding and organizing research with Mendeley

Sign up for free
0