PCA and PSO based optimized support vector machine for efficient intrusion detection in internet of things

The Internet of Things (IoT) is a network that interconnects many everyday objects, including computers, televisions, washing machines, and even whole urban areas. These devices has the capability to collect and disseminate information because to their integration of electronics, software, sensors,...

Full description

Saved in:
Bibliographic Details
Main Authors: Mutkule Prasad Raghunath, Shyam Deshmukh, Poonam Chaudhari, Sunil L. Bangare, Kishori Kasat, Mohan Awasthy, Batyrkhan Omarov, Rajesh R. Waghulde
Format: Article
Language:English
Published: Elsevier 2025-02-01
Series:Measurement: Sensors
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2665917424007827
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832586195795705856
author Mutkule Prasad Raghunath
Shyam Deshmukh
Poonam Chaudhari
Sunil L. Bangare
Kishori Kasat
Mohan Awasthy
Batyrkhan Omarov
Rajesh R. Waghulde
author_facet Mutkule Prasad Raghunath
Shyam Deshmukh
Poonam Chaudhari
Sunil L. Bangare
Kishori Kasat
Mohan Awasthy
Batyrkhan Omarov
Rajesh R. Waghulde
author_sort Mutkule Prasad Raghunath
collection DOAJ
description The Internet of Things (IoT) is a network that interconnects many everyday objects, including computers, televisions, washing machines, and even whole urban areas. These devices has the capability to collect and disseminate information because to their integration of electronics, software, sensors, and connectivity to a network. The Internet of Things enables the remote sensing, identification, and control of physical things via the utilisation of existing network infrastructure. By using this function, it becomes feasible to integrate elements of the physical world into computerised systems, resulting in enhanced levels of efficiency, precision, and financial profitability. The Internet of Things (IoT) encompasses a diverse array of applications. The Internet of Things (IoT) may be used in several sectors such as healthcare, smart cities, smart homes, transportation, logistics, agriculture, and smart traffic management. The quantity of Internet of Things (IoT) devices is increasing rapidly and exponentially. The surge in numbers is accompanied by a significant escalation in security vulnerabilities. This article presents the development of an intrusion detection system for the Internet of Things using machine learning and feature selection techniques. The system aims to accurately categorise and forecast attacks on IoT devices. This approach utilises the publicly accessible NSL KDD dataset as its input dataset. During the data collecting process for NSL-KDD, all symbolic qualities are transformed into their corresponding numerical representations. Conversely, all numerical features are translated back into symbolic form at the conclusion of the procedure. Principal component analysis is employed to achieve the objective of attribute extraction. After completing the preparation step, the data set is classified using several machine learning techniques such as support vector machine, linear regression, and random forest. Evaluating the veracity, exactness, and retrieval rate of different machine learning algorithms is crucial for choosing the most effective ones. The accuracy of the Intrusion Detection System (IDS) based on Particle Swarm Optimisation (PSO) is 98.5 percent. The PSO-based SVM method is shown superior performance compared to random forest and linear regression methods in terms of precision, recall, and specificity.
format Article
id doaj-art-591468e92ce447e7aa8393f4826792c8
institution Kabale University
issn 2665-9174
language English
publishDate 2025-02-01
publisher Elsevier
record_format Article
series Measurement: Sensors
spelling doaj-art-591468e92ce447e7aa8393f4826792c82025-01-26T05:04:53ZengElsevierMeasurement: Sensors2665-91742025-02-0137101806PCA and PSO based optimized support vector machine for efficient intrusion detection in internet of thingsMutkule Prasad Raghunath0Shyam Deshmukh1Poonam Chaudhari2Sunil L. Bangare3Kishori Kasat4Mohan Awasthy5Batyrkhan Omarov6Rajesh R. Waghulde7Department of Information Technology, Sanjivani College of Engineering, Kopargaon, IndiaDepartment of Information Technology, Pune Institute of Computer Technology, Savitribai Phule Pune University, Pune, IndiaDepartment of MCA Engineering, GES's RHSapat CoE, MS&R, Savitribai Phule Pune University, IndiaDepartment of Information Technology, Sinhgad Academy of Engineering, Savitribai Phule Pune University, Pune, India; Corresponding author.Computer Studies Department, Symbiosis School for Liberal Arts, Symbiosis International (Deemed University), Pune, IndiaPrincipal and Professor Bharati Vidyapeeth Deemed to be University Department of Engineering and Technology Navi Mumbai, IndiaAl-Farabi Kazakh National University, Almaty, Kazakhstan; International Information Technology University, Almaty, KazakhstanDepartment of Electrical Engineering, AISSMS Institute of Information Technology, Pune, IndiaThe Internet of Things (IoT) is a network that interconnects many everyday objects, including computers, televisions, washing machines, and even whole urban areas. These devices has the capability to collect and disseminate information because to their integration of electronics, software, sensors, and connectivity to a network. The Internet of Things enables the remote sensing, identification, and control of physical things via the utilisation of existing network infrastructure. By using this function, it becomes feasible to integrate elements of the physical world into computerised systems, resulting in enhanced levels of efficiency, precision, and financial profitability. The Internet of Things (IoT) encompasses a diverse array of applications. The Internet of Things (IoT) may be used in several sectors such as healthcare, smart cities, smart homes, transportation, logistics, agriculture, and smart traffic management. The quantity of Internet of Things (IoT) devices is increasing rapidly and exponentially. The surge in numbers is accompanied by a significant escalation in security vulnerabilities. This article presents the development of an intrusion detection system for the Internet of Things using machine learning and feature selection techniques. The system aims to accurately categorise and forecast attacks on IoT devices. This approach utilises the publicly accessible NSL KDD dataset as its input dataset. During the data collecting process for NSL-KDD, all symbolic qualities are transformed into their corresponding numerical representations. Conversely, all numerical features are translated back into symbolic form at the conclusion of the procedure. Principal component analysis is employed to achieve the objective of attribute extraction. After completing the preparation step, the data set is classified using several machine learning techniques such as support vector machine, linear regression, and random forest. Evaluating the veracity, exactness, and retrieval rate of different machine learning algorithms is crucial for choosing the most effective ones. The accuracy of the Intrusion Detection System (IDS) based on Particle Swarm Optimisation (PSO) is 98.5 percent. The PSO-based SVM method is shown superior performance compared to random forest and linear regression methods in terms of precision, recall, and specificity.http://www.sciencedirect.com/science/article/pii/S2665917424007827Internet of thingsSecurityVulnerabilityPrincipal component analysisParticle swarm optimisationSupport vector machine
spellingShingle Mutkule Prasad Raghunath
Shyam Deshmukh
Poonam Chaudhari
Sunil L. Bangare
Kishori Kasat
Mohan Awasthy
Batyrkhan Omarov
Rajesh R. Waghulde
PCA and PSO based optimized support vector machine for efficient intrusion detection in internet of things
Measurement: Sensors
Internet of things
Security
Vulnerability
Principal component analysis
Particle swarm optimisation
Support vector machine
title PCA and PSO based optimized support vector machine for efficient intrusion detection in internet of things
title_full PCA and PSO based optimized support vector machine for efficient intrusion detection in internet of things
title_fullStr PCA and PSO based optimized support vector machine for efficient intrusion detection in internet of things
title_full_unstemmed PCA and PSO based optimized support vector machine for efficient intrusion detection in internet of things
title_short PCA and PSO based optimized support vector machine for efficient intrusion detection in internet of things
title_sort pca and pso based optimized support vector machine for efficient intrusion detection in internet of things
topic Internet of things
Security
Vulnerability
Principal component analysis
Particle swarm optimisation
Support vector machine
url http://www.sciencedirect.com/science/article/pii/S2665917424007827
work_keys_str_mv AT mutkuleprasadraghunath pcaandpsobasedoptimizedsupportvectormachineforefficientintrusiondetectionininternetofthings
AT shyamdeshmukh pcaandpsobasedoptimizedsupportvectormachineforefficientintrusiondetectionininternetofthings
AT poonamchaudhari pcaandpsobasedoptimizedsupportvectormachineforefficientintrusiondetectionininternetofthings
AT sunillbangare pcaandpsobasedoptimizedsupportvectormachineforefficientintrusiondetectionininternetofthings
AT kishorikasat pcaandpsobasedoptimizedsupportvectormachineforefficientintrusiondetectionininternetofthings
AT mohanawasthy pcaandpsobasedoptimizedsupportvectormachineforefficientintrusiondetectionininternetofthings
AT batyrkhanomarov pcaandpsobasedoptimizedsupportvectormachineforefficientintrusiondetectionininternetofthings
AT rajeshrwaghulde pcaandpsobasedoptimizedsupportvectormachineforefficientintrusiondetectionininternetofthings