Back close

Robust IoT Device Identification Using Network Traffic and Ensemble Learning

Publication Type : Conference Paper

Publisher : Elsevier BV

Source : Procedia Computer Science

Url : https://doi.org/10.1016/j.procs.2026.06.543

Keywords : IoT Device Classification, Ensemble Learning, Machine Learning, Voting Classifier, Cybersecurity

Campus : Amritapuri

Center : Centre for Cybersecurity

Year : 2026

Abstract : The rapid expansion of Internet of Things (IoT) devices across sectors such as smart cities, healthcare, and industrial automation has introduced major difficulties in maintaining network security and managing connected systems. Traditional IoT identification methods typically depend on standalone machine learning models, which often fail to cope with data imbalance and lack adaptability to diverse device types. To overcome these issues, this study introduces an ensemble learning-based framework that integrates Random Forest, Multi-Layer Perceptron (MLP), XGBoost, and AdaBoost using a soft voting mechanism. Using the Kaggle IoT Device Identification dataset—covering nine categories of devices and their flow-level network features—the proposed method applies dataset balancing and tree-based feature selection. Experimental evaluation shows that the ensemble model achieves 94% accuracy, 92% precision, 91% recall, and 92% F1-score, outperforming individual classifiers and other ensemble baselines. Confusion matrix results further validate its consistent accuracy across all device classes. This framework is optimized for deployment on IoT gateways and edge nodes, offering an efficient and scalable solution for real-time device recognition in dynamic network conditions.

Cite this Research Publication : Mrudul E.S., Sanat Jayakrishnan, Vysakh Kani Kolil, Devi Rajeev, Robust IoT Device Identification Using Network Traffic and Ensemble Learning, Procedia Computer Science, Elsevier BV, 2026, https://doi.org/10.1016/j.procs.2026.06.543

Admissions Apply Now