arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2602.03329cs.LGmath.OC

从不精确梯度到拜占庭鲁棒性:在相似性下加速与优化

From Inexact Gradients to Byzantine Robustness: Acceleration and Optimization under Similarity

Centre de Mathématiques Appliquées, École polytechnique, Institut Polytechnique de Paris, Palaiseau France(应用数学中心、巴黎高等理工学院、巴黎理工研究所,Palaiseau法国);Centre Inria de l'Univ. Grenoble Alpes, CNRS, LJK, Grenoble, France(格勒诺布尔阿尔卑斯大学Inria中心、法国国家科学研究中心、LJK,格勒诺布尔法国)

Renaud Gaucher, Aymeric Dieuleveut, Hadrien Hendrikx

AI总结:

本文提出通过不精确梯度 oracle 将拜占庭鲁棒分布式优化问题转化为一般优化问题,并提出两种加速方案以提升收敛速度。

摘要:

标准联邦学习算法对对抗节点(即拜占庭故障)易受攻击。为了解决这个问题,已经开发了鲁棒分布式学习算法,这些算法通常用鲁棒聚合代替参数平均。虽然存在通用条件来保证(随机)梯度下降(SGD)的收敛性,但分析仍然相当随意。这阻碍了更复杂的鲁棒算法,如加速算法的发展。在本文中,我们证明,在标准通用假设下,拜占庭鲁棒分布式优化可以被看作一个具有不精确梯度 oracle 的一般优化问题(包含加法和乘法误差项),这是一个活跃的研究领域。这使得可以直接证明,在标准鲁棒聚合程序之上使用GD可以获得拜占庭设置下的最优渐近误差。进一步,我们提出了两种优化方案以加快收敛速度。第一种是一种Nesterov型加速方案,其证明直接来源于应用于我们公式化的加速不精确梯度结果。第二种则依赖于相似性优化,在其中服务器利用一个辅助损失函数来近似全局损失。这两种方法都允许将通信复杂度大大降低,我们通过理论和实验进行了展示。

英文摘要:

Standard federated learning algorithms are vulnerable to adversarial nodes, a.k.a. Byzantine failures. To solve this issue, robust distributed learning algorithms have been developed, which typically replace parameter averaging by robust aggregations. While generic conditions on these aggregations exist to guarantee the convergence of (Stochastic) Gradient Descent (SGD), the analyses remain rather ad-hoc. This hinders the development of more complex robust algorithms, such as accelerated ones. In this work, we show that Byzantine-robust distributed optimization can, under standard generic assumptions, be cast as a general optimization with inexact gradient oracles (with both additive and multiplicative error terms), an active field of research. This allows for instance to directly show that GD on top of standard robust aggregation procedures obtains optimal asymptotic error in the Byzantine setting. Going further, we propose two optimization schemes to speed up the convergence. The first one is a Nesterov-type accelerated scheme whose proof directly derives from accelerated inexact gradient results applied to our formulation. The second one hinges on Optimization under Similarity, in which the server leverages an auxiliary loss function that approximates the global loss. Both approaches allow to drastically reduce the communication complexity compared to previous methods, as we show theoretically and empirically.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑