Name:
Byzantine Robust Optimizer
Description:
Improved federated learning with Byzantine robustness
Professor — Lab:
Martin JaggiMachine Learning and Optimization Laboratory
Contact:
Lie He

Technical description:
Byzantine robustness has received significant attention recently given its importance for distributed and federated learning. In spite of this, there are severe flaws in existing algorithms even when the data across the participants is identically distributed. To address these issues, we present two surprisingly simple strategies: a new robust iterative clipping procedure, and incorporating worker momentum to overcome time-coupled attacks. This is the first provably robust method for the standard stochastic optimization setting.
Papers:
Project status:
inactive — entered showcase: 2021-11-04 — entry updated: 2024-04-09

Source code:
Lab GitHub - last commit: 2021-06-11
Code quality:
This project has not yet been evaluated by the C4DT Factory team. We will be happy to evaluate it upon request.
Project type:
Simulation
Programming language:
Python
License:
MIT