Machine learning based intrusion detection framework for detecting security attacks in internet of things

Abstract The Internet of Things (IoT) consist of a network of interconnected nodes constantly communicating, exchanging, and transferring data over various network protocols. Intrusion detection systems using deep learning are a common method used for providing security in IoT. However, traditional...

Full description

Saved in:
Bibliographic Details
Main Authors: V. Kantharaju, H. Suresh, M. Niranjanamurthy, Syed Immamul Ansarullah, Farhan Amin, Amerah Alabrah
Format: Article
Language:English
Published: Nature Portfolio 2024-12-01
Series:Scientific Reports
Subjects:
Online Access:https://doi.org/10.1038/s41598-024-81535-3
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850169787918843904
author V. Kantharaju
H. Suresh
M. Niranjanamurthy
Syed Immamul Ansarullah
Farhan Amin
Amerah Alabrah
author_facet V. Kantharaju
H. Suresh
M. Niranjanamurthy
Syed Immamul Ansarullah
Farhan Amin
Amerah Alabrah
author_sort V. Kantharaju
collection DOAJ
description Abstract The Internet of Things (IoT) consist of a network of interconnected nodes constantly communicating, exchanging, and transferring data over various network protocols. Intrusion detection systems using deep learning are a common method used for providing security in IoT. However, traditional deep learning IDS systems do not accurately classify the attack and also require high computation time. Thus, to solve this issue, herein, we propose an advance Intrusion detection framework using Self-Attention Progressive Generative Adversarial Network (SAPGAN) framework for detecting security threats in IoT networks. In our proposed framework, at first, the IoT data are gathered. Then, the data are fed to pre-processing. In pre-processing, it restored the missing value using Local least squares. Then the preprocessing output is fed to feature selection. At feature selection, the optimum features are compiled using a modified War Strategy Optimization Algorithm (WSOA). Based upon the optimum features, the intruders were categorized into two categories named Anomaly and Normal using the proposed framework. Numerous attacks are assembled, including camera-based flood, DDoS, RTSP brute force, etc. We have compared our proposed framework using state of the art model and efficiency of 23.19%, 27.55%, and 18.35% higher accuracy and 14.46%, 26.76%, and 13.65% lower computational time compared to traditional models.
format Article
id doaj-art-889e441b378d41a7b5914978509ebdfb
institution OA Journals
issn 2045-2322
language English
publishDate 2024-12-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj-art-889e441b378d41a7b5914978509ebdfb2025-08-20T02:20:38ZengNature PortfolioScientific Reports2045-23222024-12-0114111010.1038/s41598-024-81535-3Machine learning based intrusion detection framework for detecting security attacks in internet of thingsV. Kantharaju0H. Suresh1M. Niranjanamurthy2Syed Immamul Ansarullah3Farhan Amin4Amerah Alabrah5Deparment of AI&ML, BMS Institute of Technology and Management (Affiliated to Visvesvaraya Technological University, Belagavi)Department of ISE, KNS Institute of TechnologyDeparment of AI&ML, BMS Institute of Technology and Management (Affiliated to Visvesvaraya Technological University, Belagavi)Department of Management studies, University of Kashmir, North campusSchool of Computer Science and Engineering, Yeungnam UniversityDepartment of Information Systems, College of Computer and Information Science, King Saud UniversityAbstract The Internet of Things (IoT) consist of a network of interconnected nodes constantly communicating, exchanging, and transferring data over various network protocols. Intrusion detection systems using deep learning are a common method used for providing security in IoT. However, traditional deep learning IDS systems do not accurately classify the attack and also require high computation time. Thus, to solve this issue, herein, we propose an advance Intrusion detection framework using Self-Attention Progressive Generative Adversarial Network (SAPGAN) framework for detecting security threats in IoT networks. In our proposed framework, at first, the IoT data are gathered. Then, the data are fed to pre-processing. In pre-processing, it restored the missing value using Local least squares. Then the preprocessing output is fed to feature selection. At feature selection, the optimum features are compiled using a modified War Strategy Optimization Algorithm (WSOA). Based upon the optimum features, the intruders were categorized into two categories named Anomaly and Normal using the proposed framework. Numerous attacks are assembled, including camera-based flood, DDoS, RTSP brute force, etc. We have compared our proposed framework using state of the art model and efficiency of 23.19%, 27.55%, and 18.35% higher accuracy and 14.46%, 26.76%, and 13.65% lower computational time compared to traditional models.https://doi.org/10.1038/s41598-024-81535-3Intrusion detectionInternet of thingsData acquisitionSecurityWSOA
spellingShingle V. Kantharaju
H. Suresh
M. Niranjanamurthy
Syed Immamul Ansarullah
Farhan Amin
Amerah Alabrah
Machine learning based intrusion detection framework for detecting security attacks in internet of things
Scientific Reports
Intrusion detection
Internet of things
Data acquisition
Security
WSOA
title Machine learning based intrusion detection framework for detecting security attacks in internet of things
title_full Machine learning based intrusion detection framework for detecting security attacks in internet of things
title_fullStr Machine learning based intrusion detection framework for detecting security attacks in internet of things
title_full_unstemmed Machine learning based intrusion detection framework for detecting security attacks in internet of things
title_short Machine learning based intrusion detection framework for detecting security attacks in internet of things
title_sort machine learning based intrusion detection framework for detecting security attacks in internet of things
topic Intrusion detection
Internet of things
Data acquisition
Security
WSOA
url https://doi.org/10.1038/s41598-024-81535-3
work_keys_str_mv AT vkantharaju machinelearningbasedintrusiondetectionframeworkfordetectingsecurityattacksininternetofthings
AT hsuresh machinelearningbasedintrusiondetectionframeworkfordetectingsecurityattacksininternetofthings
AT mniranjanamurthy machinelearningbasedintrusiondetectionframeworkfordetectingsecurityattacksininternetofthings
AT syedimmamulansarullah machinelearningbasedintrusiondetectionframeworkfordetectingsecurityattacksininternetofthings
AT farhanamin machinelearningbasedintrusiondetectionframeworkfordetectingsecurityattacksininternetofthings
AT amerahalabrah machinelearningbasedintrusiondetectionframeworkfordetectingsecurityattacksininternetofthings