You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reproduction of "Byzantine-robust Federated Learning through Collaborative Malicious Gradient Filtering" (Xu et al., 2022) — implementing Multi-Krum, SignGuard, A Little Is Enough, and Fall of Empires in PyTorch. Also includes MoNNA (Farhadkhani et al., ICML 2023).
Train one machine-learning model across many parties who don't trust each other. A dishonest minority can't skew the result, and every party computes byte-for-byte identical output on any CPU or architecture (big-endian included) — so each round ships a receipt anyone can re-check offline and reproduce exactly. Rust; drop-in for Flower.