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,...
Saved in:
Main Authors: | , , , , , , , |
---|---|
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 |