Byzantine-Robust Optimization under -Smoothness
Organizations: Mohamed bin Zayed University of Artificial Intelligence, UAE
Abstract
We consider distributed optimization under Byzantine attacks in the presence of -smoothness, a generalization of standard -smoothness that captures functions with state-dependent gradient Lipschitz constants. We propose Byz-NSGDM, a normalized stochastic gradient descent method with momentum that achieves robustness against Byzantine workers while maintaining convergence guarantees. Our algorithm combines momentum normalization with Byzantine-robust aggregation enhanced by Nearest Neighbor Mixing (NNM) to handle both the challenges posed by -smoothness and Byzantine adversaries. We prove that Byz-NSGDM achieves a convergence rate of up to a Byzantine bias floor proportional to the robustness coefficient and gradient heterogeneity. Experimental validation on heterogeneous MNIST classification, synthetic -smooth optimization, and character-level language modeling with a small GPT model demonstrates the effectiveness of our approach against various Byzantine attack strategies. An ablation study further shows that Byz-NSGDM is robust across a wide range of momentum and learning rate choices.
Figures & tables
| MNIST (Acc. %) | Synthetic ( ) | LM (Perplexity) | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Attack | Agg. | Base | Decay | Ours | Base | Decay | Ours | Base | Decay | Ours |
| BF | RFA | |||||||||
| Krum | ||||||||||
| CM | ||||||||||
| LF | RFA | – | – | – | – | – | – | |||
| Krum | – | – | – | – | – | – | ||||
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
Distributed Optimization
Distributed optimization coordinates computation across multiple agents or machines while balancing convergence, communication, privacy, and reliability.
See all 92 papers