Abstract
Clustered federated learning (CFL) is a promising solution to address the non-IID problem in the spatial domain for federated learning (FL). However, existing CFL solutions overlook the non-IID issue in the temporal domain and lack consideration of time efficiency. In this work, we propose a novel approach, called ClusterFLADS, which takes advantage of the false predictions of the inappropriate global models, together with knowledge of temperature scaling and catastrophic forgetting to reveal distributional similarities between the training data (of different clusters) and the test data. Additionally, we design an efficient feature extraction scheme by exploiting the role of each layer in a neural network's learning process. By strategically selecting model parameters and using PCA for dimensionality reduction, ClusterFLADS effectively improves clustering speed. We evaluate ClusterFLADS using real-world IoT trace data in various scenarios. Our results show that ClusterFLADS accurately and efficiently clusters clients, achieving a 100% true positive rate and low false positives across various data distributions in both the spatial and temporal domains. © 2024 IEEE.
| Original language | English |
|---|---|
| Pages (from-to) | 862-876 |
| Journal | IEEE Transactions on Parallel and Distributed Systems |
| Volume | 35 |
| Issue number | 6 |
| Online published | 21 Mar 2024 |
| DOIs | |
| Publication status | Published - Jun 2024 |
| Externally published | Yes |
Funding
This work was supported by UVic-Huawei Canada Contract 2020– 2022 under Grant YBN2020075034
Research Keywords
- Cluster federated learning
- IoT traffic anomaly detection
- spatial-temporal non-IID problem
Fingerprint
Dive into the research topics of 'Taking Advantage of the Mistakes: Rethinking Clustered Federated Learning for IoT Anomaly Detection'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver