A Practical Recipe for Federated Learning Under Statistical Heterogeneity Experimental Design
Mahdi Morafah, Weijia Wang, Bill Lin

TL;DR
This paper systematically investigates how various experimental variables affect federated learning performance under data heterogeneity, providing insights, recommendations, and a benchmarking library to improve experimental consistency.
Contribution
It offers the first comprehensive analysis of FL-specific experimental variables and their interactions, along with a standardized benchmarking toolkit for the community.
Findings
Identified key variables impacting FL performance.
Provided guidelines for designing consistent FL experiments.
Benchmark results of 22 state-of-the-art methods.
Abstract
Federated Learning (FL) has been an area of active research in recent years. There have been numerous studies in FL to make it more successful in the presence of data heterogeneity. However, despite the existence of many publications, the state of progress in the field is unknown. Many of the works use inconsistent experimental settings and there are no comprehensive studies on the effect of FL-specific experimental variables on the results and practical insights for a more comparable and consistent FL experimental setup. Furthermore, the existence of several benchmarks and confounding variables has further complicated the issue of inconsistency and ambiguity. In this work, we present the first comprehensive study on the effect of FL-specific experimental variables in relation to each other and performance results, bringing several insights and recommendations for designing a meaningful…
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
TopicsPrivacy-Preserving Technologies in Data · Stochastic Gradient Optimization Techniques
MethodsLib
