Improving Intrusion Detection for IoT Networks Using SMOTE and PCA on NSL-KDD Dataset

This paper focuses on detecting anomalies in IoT devices, which is an important component of maintaining their security. To accomplish this, we use the well-known NSL-KDD dataset, which represents real-world IoT network traffic. Our strategy addresses the issue of imbalanced data by employing the SMOTE oversampling technique, which improves our classifier's performance by mitigating data scarcity in the minority class. Following that, we improve our anomaly detection procedure by using Principal Component Analysis (PCA) to identify features. PCA speeds up the subsequent classification processes by lowering data dimensionality while keeping critical information. The Random Forest Classifier, known for its robustness and capacity to handle varied data patterns, is used for the actual classification task. Through extensive experiments, we demonstrate that our proposed method surpasses other existing approaches, achieving an impressive 99.8% accuracy rate in detecting anomalies in IoT devices. Our research presents a promising avenue to enhance IoT security, ensuring safer and more reliable interconnected systems.

Authors

Institutions

Publication Details

Published
2025-03-07
DOI
https://doi.org/10.1109/icdt63985.2025.10986567
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Improving Intrusion Detection for IoT Networks Using SMOTE and PCA on NSL-KDD Dataset

Aruna Malik, Samayveer Singh, Shivam Bindra
Network Security and Intrusion Detection
article

Improving Intrusion Detection for IoT Networks Using SMOTE and PCA on NSL-KDD Dataset

Aruna Malik, Samayveer Singh, Shivam Bindra
article en

Abstract

This paper focuses on detecting anomalies in IoT devices, which is an important component of maintaining their security. To accomplish this, we use the well-known NSL-KDD dataset, which represents real-world IoT network traffic. Our strategy addresses the issue of imbalanced data by employing the SMOTE oversampling technique, which improves our classifier's performance by mitigating data scarcity in the minority class. Following that, we improve our anomaly detection procedure by using Principal Component Analysis (PCA) to identify features. PCA speeds up the subsequent classification processes by lowering data dimensionality while keeping critical information. The Random Forest Classifier, known for its robustness and capacity to handle varied data patterns, is used for the actual classification task. Through extensive experiments, we demonstrate that our proposed method surpasses other existing approaches, achieving an impressive 99.8% accuracy rate in detecting anomalies in IoT devices. Our research presents a promising avenue to enhance IoT security, ensuring safer and more reliable interconnected systems.

Dr. B. R. Ambedkar National Institute of Technology Jalandhar (IN)
Openalex Percentile: Top 90%
Network Security and Intrusion Detection
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.

Improving Intrusion Detection for IoT Networks Using SMOTE and PCA on NSL-KDD Dataset — Aruna Malik, Samayveer Singh, et al. · (2025) | TGRS Research Map | TGRS