Blades: A Unified Benchmark Suite for Byzantine Attacks and Defenses in Federated Learning
Shenghui Li, Edith Ngai, Fanghua Ye, Li Ju, Tianru Zhang, Thiemo Voigt

TL;DR
Blades is a comprehensive benchmark suite designed to evaluate Byzantine attack and defense strategies in federated learning, enabling fair comparison and fostering advancements in robust FL methods.
Contribution
This paper introduces Blades, the first scalable and extensible benchmark suite for systematic evaluation of Byzantine attacks and defenses in federated learning.
Findings
Re-evaluated attacks and defenses across diverse configurations
Identified limitations in existing methods through extensive testing
Provided new insights into FL robustness and vulnerabilities
Abstract
Federated learning (FL) facilitates distributed training across different IoT and edge devices, safeguarding the privacy of their data. The inherent distributed structure of FL introduces vulnerabilities, especially from adversarial devices aiming to skew local updates to their advantage. Despite the plethora of research focusing on Byzantine-resilient FL, the academic community has yet to establish a comprehensive benchmark suite, pivotal for impartial assessment and comparison of different techniques. This paper presents Blades, a scalable, extensible, and easily configurable benchmark suite that supports researchers and developers in efficiently implementing and validating novel strategies against baseline algorithms in Byzantine-resilient FL. Blades contains built-in implementations of representative attack and defense strategies and offers a user-friendly interface that seamlessly…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Privacy-Preserving Technologies in Data
