IoT intrusion detection using auto-encoder and machine learning techniques

IoTnetwork refers to the capability of connecting smart and various devices to asingle network for the sake of performing a particular task. Similar toconventional networks, IoT networks are vulnerable to several attacks.Therefore, IoT Intrusion Detection has caught much research attention. Severals...

Full description

Saved in:
Bibliographic Details
Main Authors: Khudhu, Ahmed Ridha, Samsudin, Khairulmizam
Format: Article
Published: Science Publication 2022
Online Access:http://psasir.upm.edu.my/id/eprint/102010/
https://thescipub.com/abstract/jcssp.2022.904.912
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.upm.eprints.102010
record_format eprints
spelling my.upm.eprints.1020102023-07-12T00:43:49Z http://psasir.upm.edu.my/id/eprint/102010/ IoT intrusion detection using auto-encoder and machine learning techniques Khudhu, Ahmed Ridha Samsudin, Khairulmizam IoTnetwork refers to the capability of connecting smart and various devices to asingle network for the sake of performing a particular task. Similar toconventional networks, IoT networks are vulnerable to several attacks.Therefore, IoT Intrusion Detection has caught much research attention. Severalstudies have examined the task of intrusion detection for IoT networks. Withinsuch studies, the focus was set to accommodate a feature selection process foridentifying the most relevant features per the intrusions. Yet, the featureselection techniques used in the literature were based on feature selectionrather than a reduction in which individual solutions are being selected. Thiscould lead to a fall in local minima problems where the optimal solution is notdetermined but instead, another near-optimal solution is identified. This studyproposes a dimensionality reduction approach rather than feature selectionusing Auto-Encoder architecture for IoT intrusion detection. A benchmarkdataset of UNSW-NB15 has been used within the experiment. In addition, a datapreparation process of feature transformation has been applied to convert thecategorical features into numeric ones. Then, the proposed autoencoder has beencarried out upon the transformed data for the sake of dimensionality reduction.The reduced dimension produced by the proposed autoencoder has been utilized byfour classifiers including DT, LR, NN, and RF for conducting the intrusiondetection. Results showed that the proposed autoencoder with RF classifier hasobtained the highest F1-score of 99% and the lowest FAR value of 0.78%. Suchresults are competitive in terms of the state of the art. Science Publication 2022-09-27 Article PeerReviewed Khudhu, Ahmed Ridha and Samsudin, Khairulmizam (2022) IoT intrusion detection using auto-encoder and machine learning techniques. Journal of Computer Science, 18 (10). 904 - 912. ISSN 1549-3636; ESSN: 1552-6607 https://thescipub.com/abstract/jcssp.2022.904.912 10.3844/jcssp.2022.904.912
institution Universiti Putra Malaysia
building UPM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Putra Malaysia
content_source UPM Institutional Repository
url_provider http://psasir.upm.edu.my/
description IoTnetwork refers to the capability of connecting smart and various devices to asingle network for the sake of performing a particular task. Similar toconventional networks, IoT networks are vulnerable to several attacks.Therefore, IoT Intrusion Detection has caught much research attention. Severalstudies have examined the task of intrusion detection for IoT networks. Withinsuch studies, the focus was set to accommodate a feature selection process foridentifying the most relevant features per the intrusions. Yet, the featureselection techniques used in the literature were based on feature selectionrather than a reduction in which individual solutions are being selected. Thiscould lead to a fall in local minima problems where the optimal solution is notdetermined but instead, another near-optimal solution is identified. This studyproposes a dimensionality reduction approach rather than feature selectionusing Auto-Encoder architecture for IoT intrusion detection. A benchmarkdataset of UNSW-NB15 has been used within the experiment. In addition, a datapreparation process of feature transformation has been applied to convert thecategorical features into numeric ones. Then, the proposed autoencoder has beencarried out upon the transformed data for the sake of dimensionality reduction.The reduced dimension produced by the proposed autoencoder has been utilized byfour classifiers including DT, LR, NN, and RF for conducting the intrusiondetection. Results showed that the proposed autoencoder with RF classifier hasobtained the highest F1-score of 99% and the lowest FAR value of 0.78%. Suchresults are competitive in terms of the state of the art.
format Article
author Khudhu, Ahmed Ridha
Samsudin, Khairulmizam
spellingShingle Khudhu, Ahmed Ridha
Samsudin, Khairulmizam
IoT intrusion detection using auto-encoder and machine learning techniques
author_facet Khudhu, Ahmed Ridha
Samsudin, Khairulmizam
author_sort Khudhu, Ahmed Ridha
title IoT intrusion detection using auto-encoder and machine learning techniques
title_short IoT intrusion detection using auto-encoder and machine learning techniques
title_full IoT intrusion detection using auto-encoder and machine learning techniques
title_fullStr IoT intrusion detection using auto-encoder and machine learning techniques
title_full_unstemmed IoT intrusion detection using auto-encoder and machine learning techniques
title_sort iot intrusion detection using auto-encoder and machine learning techniques
publisher Science Publication
publishDate 2022
url http://psasir.upm.edu.my/id/eprint/102010/
https://thescipub.com/abstract/jcssp.2022.904.912
_version_ 1772813426727321600
score 13.211869