An IoT Device-Level Vulnerability Control Model Through Federated Detection
Umar Audi Isma’ila1, 4, *, Kamaluddeen Usman Danyaro 1, 4, Mohd Fadzil Hassan1, 4, Aminu Aminu Muazu1, 2, M. S. Liew3
1 Computer and Information Sciences Department, Faculty of Science and Information Technology, Universiti Teknologi PETRONAS, 32610 Seri Iskandar, Perak, Malaysia
2 Computer Sciences Department, Faculty of Natural and Applied Science, Umaru Musa Yar’adua University Katsina, Nigeria
3 Civil and Environmental Engineering, Faculty of Engineering, Universiti Teknologi PETRONAS, 32610 Seri Iskandar, Perak, Malaysia
4 Centre for Research in Data Science (CeRDaS), Computer Information Science Department, Universiti Teknologi PETRONAS, 32610 Seri Iskandar, Perak, Malaysia
Emails: umar_22005104@utp.edu.my; kamaluddeen.usman@utp.edu.my, mfadzil_hassan@utp.edu.my; aminu.aminu@umyu.edu.ng; shahir_liew@utp.edu.my
|
Abstract In the rapidly expanding Internet of Things (IoT) landscape, the security of IoT devices is a major concern. The challenge lies in the lack of intrusion detection systems (IDS) models for these devices. This is due to resource limitations, resulting in, single point of failure, delayed threat detection and privacy issues when centralizing IDS processing. To address this, a LiteDLVC model is proposed in this paper, employing a multi-layer perceptron (MLP) in a federated learning (FL) approach to minimize the vulnerabilities in IoT system. This model manages smaller datasets from individual devices, reducing processing time and optimizing computing resources. Importantly, in the event of an attack, the LiteDLVC model targets only the compromised device, protecting the FL aggregator and other IoT devices. The model's evaluation using the BoT-IoT dataset on TensorFlow Federated (TFF) demonstrates higher accuracy and better performance with full features subset of 99.99% accuracy on test set and achieved average of 1.11sec in detecting bot attacks through federated detection. While on 10-best subset achieved 99.99 on test with 1.14sec as average detection time. Notably, this highlights that LiteDLVC model can potential secure IoT device from device level very efficiently. To improve the global model convergence, we are currently exploring the use genetic algorithm. This could lead to better performance on diverse IoT data distributions, and increased overall efficiency in FL scenes with non-IID data. |
* Correspondence: umar_22005104@utp.edu.my
Received: August 18, 2023 Revised: November 21, 2023 Accepted: April: 17, 2024
Keywords: IoT device-level vulnerability; Federated detection; Intrusion detection model; Bot-IoT dataset evaluation