In recent years, multi-objective optimization (MOO) emerges as a foundational problem underpinning many multi-agent multi-task learning applications. However, existing algorithms in MOO literature remain limited to centralized learning settings, which do not satisfy the distributed nature and data privacy needs of such multi-agent multi-task learning applications. This motivates us to propose a new federated multi-objective learning (FMOL) framework with multiple clients distributively and collaboratively solving an MOO problem while keeping their training data private. Notably, our FMOL framework allows a different set of objective functions across different clients to support a wide range of applications, which advances and generalizes the MOO formulation to the federated learning paradigm for the first time. For this FMOL framework, we propose two new federated multi-objective optimization (FMOO) algorithms called federated multi-gradient descent averaging (FMGDA) and federated stochastic multi-gradient descent averaging (FSMGDA). Both algorithms allow local updates to significantly reduce communication costs, while achieving the {\em same} convergence rates as those of the their algorithmic counterparts in the single-objective federated learning. Our extensive experiments also corroborate the efficacy of our proposed FMOO algorithms.
翻译:近年来,多目标优化(MOO)作为支撑多智能体多任务学习应用的基础性问题而备受关注。然而,现有MOO文献中的算法仍局限于集中式学习场景,无法满足此类多智能体多任务学习应用的分布式特性及数据隐私需求。这促使我们提出一种全新的联邦多目标学习(FMOL)框架,该框架允许多个客户端在分布式协作求解MOO问题同时,保持其训练数据的私有性。特别值得注意的是,我们提出的FMOL框架允许不同客户端设置不同的目标函数集合,以支持多种应用场景,这首次将MOO公式推广至联邦学习范式。针对该FMOL框架,我们提出了两种新的联邦多目标优化(FMOO)算法:联邦多梯度下降平均(FMGDA)和联邦随机多梯度下降平均(FSMGDA)。两种算法均支持本地更新以显著降低通信开销,同时实现与单目标联邦学习中算法同类方法相同的收敛速率。大量实验也证实了我们提出的FMOO算法的有效性。