论文标题
PGFED:个性化每个客户的全球目标用于联合学习
PGFed: Personalize Each Client's Global Objective for Federated Learning
论文作者
论文摘要
个性化的联合学习因异质数据的常规联合学习(FL)表现平庸而受到了关注。与传统的FL训练单个全球共识模型不同,个性化的FL允许不同客户的不同模型。但是,现有的个性化FL算法仅通过将知识嵌入到汇总的模型或正则化中,将协作知识隐式转移到整个联邦中。我们观察到,这种隐式知识转移无法最大程度地提高每个客户对其他客户的经验风险的潜力。根据我们的观察,在这项工作中,我们提出了个性化的全球联盟学习(PGFED),这是一个新颖的个性化FL框架,使每个客户能够通过明确和适应地汇总自身和其他客户的经验风险来个性化自己的全球目标。为了避免在实现这一目标的同时,避免大规模(O(n^2))通信开销和潜在的隐私泄漏,每个客户的风险是通过针对其他客户的自适应风险聚合的一阶近似来估算的。除了PGFED之外,我们开发了一种称为PGFEDMO的动量升级,以更有效地利用客户的经验风险。在不同的联合设置下,我们在四个数据集上进行的广泛实验表明,PGFED对先前最新方法的一致改进。该代码可在https://github.com/ljaiverson/pgfed上公开获取。
Personalized federated learning has received an upsurge of attention due to the mediocre performance of conventional federated learning (FL) over heterogeneous data. Unlike conventional FL which trains a single global consensus model, personalized FL allows different models for different clients. However, existing personalized FL algorithms only implicitly transfer the collaborative knowledge across the federation by embedding the knowledge into the aggregated model or regularization. We observed that this implicit knowledge transfer fails to maximize the potential of each client's empirical risk toward other clients. Based on our observation, in this work, we propose Personalized Global Federated Learning (PGFed), a novel personalized FL framework that enables each client to personalize its own global objective by explicitly and adaptively aggregating the empirical risks of itself and other clients. To avoid massive (O(N^2)) communication overhead and potential privacy leakage while achieving this, each client's risk is estimated through a first-order approximation for other clients' adaptive risk aggregation. On top of PGFed, we develop a momentum upgrade, dubbed PGFedMo, to more efficiently utilize clients' empirical risks. Our extensive experiments on four datasets under different federated settings show consistent improvements of PGFed over previous state-of-the-art methods. The code is publicly available at https://github.com/ljaiverson/pgfed.