Byzantine-Resilient High-Dimensional SGD with Local Iterations on Heterogeneous Data
Deepesh Data, Suhas N. Diggavi
Abstract
We study stochastic gradient descent (SGD) with local iterations in the presence of malicious/Byzantine clients, motivated by the federated learning. The clients, instead of communicating with the central server in every iteration, maintain their local models, which they update by taking several SGD iterations based on their own datasets and then communicate the net update with the server, thereby achieving communication-efficiency. Furthermore, only a subset of clients communicate with the server, and this subset may be different at different synchronization times. The Byzantine clients may collaborate and send arbitrary vectors to the server to disrupt the learning process. To combat the adversary, we employ an efficient high-dimensional robust mean estimation algorithm at the server to filter-out corrupt vectors; and to analyze the outlier-filtering procedure, we develop a novel matrix concentration result that may be of independent interest. We provide convergence analyses for both strongly-convex and non-convex smooth objectives in the heterogeneous data setting, where different clients may have different local datasets, and we do not make any probabilistic assumptions on data generation. We believe that ours is the first Byzantine-resilient algorithm and analysis with local iterations. We derive our convergence results under minimal assumptions of bounded variance for SGD and bounded gradient dissimilarity (which captures heterogeneity among local datasets); and we provide bounds on these quantities in the statistical heterogeneous data setting. We also extend our results to the case when clients compute full-batch gradients.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext a82f749c-2416-4dd5-9d66-c54816f1e83cCited by top-tier papers12
- Byzantine-Robust Learning on Heterogeneous Datasets via BucketingSai Praneeth Karimireddy, Lie He, Martin JaggiICLR 2022 · 192 citations
- Byzantine Machine Learning Made Easy By Resilient Averaging of MomentumsSadegh Farhadkhani, Rachid Guerraoui, Nirupam Gupta, Rafael Pinot et al.ICML 2022 · 96 citations
- On the Privacy-Robustness-Utility Trilemma in Distributed LearningYoussef Allouah, Rachid Guerraoui, Nirupam Gupta, Rafael Pinot et al.ICML 2023 · 33 citations
- Byzantine-Robust Learning on Heterogeneous Data via Gradient SplittingYuchen Liu, Chen Chen, Lingjuan Lyu, Fangzhao Wu et al.ICML 2023 · 27 citations
- Byzantine-Robust Federated Learning: Impact of Client Subsampling and Local UpdatesYoussef Allouah, Sadegh Farhadkhani, Rachid Guerraoui, Nirupam Gupta et al.ICML 2024 · 16 citations
Builds on1
Related papers
- Distributed Training with Heterogeneous Data: Bridging Median- and Mean-Based AlgorithmsXiangyi Chen, Tiancong Chen, Haoran Sun, Zhiwei Steven Wu et al.NeurIPS 2020 · 90 citations
- Simple Minimax Optimal Byzantine Robust Algorithm for Nonconvex Objectives with Uniform Gradient HeterogeneityTomoya Murata, Kenta Niwa, Takumi Fukami, Iifan TyouICLR 2024
- Efficient Federated Learning against Byzantine Attacks and Data Heterogeneity via Aggregating Normalized GradientsShiyuan Zuo, Xingrun Yan, Rongfei Fan, Li Shen et al.NeurIPS 2025 · 8 citations
- Byzantine-Resilient Non-Convex Stochastic Gradient DescentZeyuan Allen-Zhu, Faeze Ebrahimianghazani, Jerry Li, Dan AlistarhICLR 2021 · 18 citations
- High Dimensional Distributed Gradient Descent with Arbitrary Number of Byzantine AttackersWenyu Liu, Tianqiang Huang, Pengfei Zhang, Zong Ke et al.AAAI 2026 · 10 citations
