An Efficient and Robust Framework for IoT Security using Machine Learning Techniques

Spotting and approximation of malicious node(s) in sensor based network is an open challenge. The proposed research work presented here primarily focuses on identification and estimation of malicious nodes within IoT networks following a machine learning-based models. The SensorNetGuard dataset was employed for the development and testing of the machine learning models such as Decision Tree (DT), Support Vector Machines (SVM), K-Nearest Neighbor (KNN), and Random Forest (RF) etc. The presented model here has been developed and evaluated using Python libraries like Scikit-learn, Seaborn, Matplotlib, and Pandas. In this work, Random Forest model has been emerged as a most effective model in detecting malicious nodes and shows an accuracy, recall, ROC AUC, precision, and F1-score of 99.99% and Cohen’s Kappa of 0.99. This depicts the capability of machine learning performance toward real-time IoT security. The SensorNetGuard dataset will be publicly available on platforms like IEEE DataPort and Kaggle to enable further research.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2025-01-01
DOI
https://doi.org/10.1016/j.procs.2025.04.205
Citations
3
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
4.46
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Efficient and Robust Framework for IoT Security using Machine Learning Techniques

Rajkumar Singh Rathore, Tiansheng Yang, Vivek Pandey, Sudhanshu Kumar Jha et al.
3 citations
Procedia Computer Science
Network Security and Intrusion Detection
4.46
article

An Efficient and Robust Framework for IoT Security using Machine Learning Techniques

Rajkumar Singh Rathore, Tiansheng Yang, Vivek Pandey, Sudhanshu Kumar Jha, Shiv Prakash
article en
3 citations

Abstract

Spotting and approximation of malicious node(s) in sensor based network is an open challenge. The proposed research work presented here primarily focuses on identification and estimation of malicious nodes within IoT networks following a machine learning-based models. The SensorNetGuard dataset was employed for the development and testing of the machine learning models such as Decision Tree (DT), Support Vector Machines (SVM), K-Nearest Neighbor (KNN), and Random Forest (RF) etc. The presented model here has been developed and evaluated using Python libraries like Scikit-learn, Seaborn, Matplotlib, and Pandas. In this work, Random Forest model has been emerged as a most effective model in detecting malicious nodes and shows an accuracy, recall, ROC AUC, precision, and F1-score of 99.99% and Cohen’s Kappa of 0.99. This depicts the capability of machine learning performance toward real-time IoT security. The SensorNetGuard dataset will be publicly available on platforms like IEEE DataPort and Kaggle to enable further research.

Procedia Computer ScienceVol. 258
University of South Wales (GB), University of Allahabad (IN), Cardiff University (GB), Cardiff Metropolitan University (GB)
Openalex Percentile: Top 6%
Network Security and Intrusion Detection
4.46
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

An Efficient and Robust Framework for IoT Security using Machine Learning Techniques — Rajkumar Singh Rathore, Tiansheng Yang, et al. · Procedia Computer Science (2025) | TGRS Research Map | TGRS