为动态数据流设计自适应个性化联邦学习模型
Personalized Federated Learning with Mixture of Models for Adaptive Prediction and Model Fine-Tuning
- 客户端融合本地微调与多个服务器端联邦模型
- 实测在真实数据集上提升实时预测准确率
- 适合需要持续更新的边缘智能场景
联邦学习在分布式训练中保障用户数据隐私,但传统方法假设客户端拥有静态训练数据。然而在非平稳环境中,客户端需对持续流入的数据流进行实时预测,此时预训练模型难以适应变化。本文提出一种新型个性化联邦学习算法:每个客户端通过组合本地微调模型与服务器长期学习的多个联邦模型,构建个性化模型。理论分析和真实数据集实验均验证该方法在实时预测与联邦模型微调上的有效性。
原文摘要 · Abstract (English)
Federated learning is renowned for its efficacy in distributed model training, ensuring that users, called clients, retain data privacy by not disclosing their data to the central server that orchestrates collaborations. Most previous work on federated learning assumes that clients possess static batches of training data. However, clients may also need to make real-time predictions on streaming data in non-stationary environments. In such dynamic environments, employing pre-trained models may be inefficient, as they struggle to adapt to the constantly evolving data streams. To address this challenge, clients can fine-tune models online, leveraging their observed data to enhance performance. Despite the potential benefits of client participation in federated online model fine-tuning, existing analyses have not conclusively demonstrated its superiority over local model fine-tuning. To bridge this gap, the present paper develops a novel personalized federated learning algorithm, wherein each client constructs a personalized model by combining a locally fine-tuned model with multiple federated models learned by the server over time. Theoretical analysis and experiments on real datasets corroborate the effectiveness of this approach for real-time predictions and federated model fine-tuning.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。