Abstract
Frequent fluctuations of client nodes in highly dynamic mobile clusters can lead to significant changes in feature space distribution and data drift, posing substantial challenges to the robustness of existing federated learning (FL) strategies. To address these issues, we proposed a mobile cluster federated learning framework (MoCFL). MoCFL enhances feature aggregation by introducing an affinity matrix that quantifies the similarity between local feature extractors from different clients, addressing dynamic data distribution changes caused by frequent client churn and topology changes. Additionally, MoCFL integrates historical and current feature information when training the global classifier, effectively mitigating the catastrophic forgetting problem frequently encountered in mobile scenarios. This synergistic combination ensures that MoCFL maintains high performance and stability in dynamically changing mobile environments. Experimental results on the UNSW-NB15 dataset show that MoCFL excels in dynamic environments, demonstrating superior robustness and accuracy while maintaining reasonable training costs.
Original language | English |
---|---|
Title of host publication | WWW '25: Proceedings of the ACM on Web Conference 2025 |
Publisher | Association for Computing Machinery |
Pages | 5065-5074 |
Number of pages | 10 |
ISBN (Print) | 9798400712746 |
DOIs | |
Publication status | Published - 22 Apr 2025 |
Event | 2025 ACM Web Conference - Sydney, Australia Duration: 28 Apr 2025 → 2 May 2025 |
Conference
Conference | 2025 ACM Web Conference |
---|---|
Abbreviated title | WWW’25 |
Country/Territory | Australia |
City | Sydney |
Period | 28/04/25 → 2/05/25 |
Funding
This work was partly supported by the National Natural Science Foundation of China under Grant No. 62403433, the Natural Science Foundation of Zhejiang Province under Grant No. LQ23F020001, and the Quzhou City Science and Technology Project under Grant No. 2024K039.
Keywords
- Federated learning
- intrusion detection
- cybersecurity
- edge computing