A contrastive learning and knowledge distillation-based framework for efficient federated intrusion detection in IoT
In the era of pervasive connectivity, the widespread deployment of Internet of Things (IoT) devices across various applications has led to a rise in malicious attacks, necessitating the development of robust network intrusion detection systems (IDS) for IoT. Traditional deep learning-based IDS are c...
Saved in:
| Main Authors: | , , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Taylor & Francis Group
2025-12-01
|
| Series: | Systems Science & Control Engineering |
| Subjects: | |
| Online Access: | https://www.tandfonline.com/doi/10.1080/21642583.2025.2518963 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | In the era of pervasive connectivity, the widespread deployment of Internet of Things (IoT) devices across various applications has led to a rise in malicious attacks, necessitating the development of robust network intrusion detection systems (IDS) for IoT. Traditional deep learning-based IDS are challenged by the diversity of IoT devices, resource constraints, and the non-identically and independently distributed (non-IID) nature of IoT data. To address these issues, this paper introduces two solutions: CF-IDS and KF-IDS. CF-IDS is a federated learning-based IDS designed for cloud environments, preserving data privacy and addressing non-IID challenges. It utilizes contrastive learning and clustering to create pseudo-labels for public datasets, improving cold-start performance by aligning client models in the early training process. KF-IDS, as an additional (but optional) subsequent step of CF-IDS, based on knowledge distillation and mutual information theory, provides a off-line IDS solution by distillating CF-IDS into lite models. Through local deployment on low-computational-power end devices, KF-IDS avoiding upload raw data to the cloud. Experimental evaluations on public IoT datasets demonstrate that CF-IDS achieves 80.71% accuracy in non-IID scenarios, outperforming other federated learning methods such as FedNova. KF-IDS reduces time consumption by 46.81% and memory usage by 48.30% than CF-IDS while maintaining accuracy, which emphasizes the low cost of KF-IDS, such as deployed on affordable NVIDIA Jetson Nano rather than expensive RTX 4090 or Tesla A100. |
|---|---|
| ISSN: | 2164-2583 |