中文

一种具有线性收敛性的通信高效联邦极小极大学习算法

机器学习 2023-06-07 v2 分布式、并行与集群计算

摘要

在本文中,我们研究了一个大规模多智能体极小极大优化问题,它建模了统计学习和博弈论中的许多有趣应用,包括生成对抗网络(GANs)。总体目标是各智能体私有局部目标函数之和。我们首先分析一个重要特例,即经验极小极大问题,其中总体目标通过统计样本逼近真实的种群极小极大风险。我们通过 Rademacher 复杂度分析给出了该目标学习的泛化界。然后,我们关注联邦设置,其中智能体可以执行局部计算并与中心服务器通信。大多数现有联邦极小极大算法要么每次迭代都需通信,要么缺乏性能保证,例外的是局部随机梯度下降上升(SGDA),一种多局部更新下降上升算法,在递减步长下保证收敛。通过在无梯度噪声的理想条件下分析局部 SGDA,我们表明通常它无法在常步长下保证精确收敛,因此收敛速度较慢。为解决此问题,我们提出 FedGDA-GT,一种基于梯度跟踪(GT)的改进联邦(Fed)梯度下降上升(GDA)方法。当局部目标为 Lipschitz 光滑且强凸-强凹时,我们证明 FedGDA-GT 以常步长线性收敛到全局 ϵ\epsilon-近似解,通信轮数为 O(log(1/ϵ))\mathcal{O}(\log (1/\epsilon)),与集中式 GDA 方法的时间复杂度匹配。最后,我们通过数值实验表明 FedGDA-GT 优于局部 SGDA。

关键词

引用

@article{arxiv.2206.01132,
  title  = {A Communication-efficient Algorithm with Linear Convergence for Federated Minimax Learning},
  author = {Zhenyu Sun and Ermin Wei},
  journal= {arXiv preprint arXiv:2206.01132},
  year   = {2023}
}

备注

Accepted by NeurIPS 2022