用扩散模型生成个性化参数,提升联邦学习性能
pFedGPA: Diffusion-based Generative Parameter Aggregation for Personalized Federated Learning
- 服务器用扩散模型聚合客户端参数,避免线性平均缺陷
- 通过参数反演生成个性化模型,在多个数据集上表现更优
- 适合处理数据异构的联邦学习场景,尤其关注个性化建模
联邦学习(FL)提供一种去中心化训练方式,数据保留在本地,仅共享模型参数。传统方法如联邦平均(FedAvg)对参数进行线性聚合,而这些参数通常在异构数据分布上训练,可能忽略参数空间的高维复杂性,导致聚合模型性能下降。尽管个性化联邦学习可缓解数据异构问题,但线性聚合的局限性仍未解决。为此,本文提出基于扩散模型的生成式参数聚合框架 pFedGPA。该框架在服务器端部署扩散模型,整合多样化的参数分布,并设计参数反演方法,将上传参数转换为隐向量,再通过去噪采样生成每个客户端的个性化参数。通过高容量扩散模型编码客户端参数与特定数据分布之间的依赖关系,pFedGPA 能有效解耦所有客户端参数整体分布与单个客户端分布的复杂性。实验结果表明,该方法在多个数据集上持续优于基线方法。
原文摘要 · Abstract (English)
Federated Learning (FL) offers a decentralized approach to model training, where data remains local and only model parameters are shared between the clients and the central server. Traditional methods, such as Federated Averaging (FedAvg), linearly aggregate these parameters which are usually trained on heterogeneous data distributions, potentially overlooking the complex, high-dimensional nature of the parameter space. This can result in degraded performance of the aggregated model. While personalized FL approaches can mitigate the heterogeneous data issue to some extent, the limitation of linear aggregation remains unresolved. To alleviate this issue, we investigate the generative approach of diffusion model and propose a novel generative parameter aggregation framework for personalized FL, \texttt{pFedGPA}. In this framework, we deploy a diffusion model on the server to integrate the diverse parameter distributions and propose a parameter inversion method to efficiently generate a set of personalized parameters for each client. This inversion method transforms the uploaded parameters into a latent code, which is then aggregated through denoising sampling to produce the final personalized parameters. By encoding the dependence of a client's model parameters on the specific data distribution using the high-capacity diffusion model, \texttt{pFedGPA} can effectively decouple the complexity of the overall distribution of all clients' model parameters from the complexity of each individual client's parameter distribution. Our experimental results consistently demonstrate the superior performance of the proposed method across multiple datasets, surpassing baseline approaches.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。