One-Pass Distribution Sketch for Measuring Data Heterogeneity in Federated Learning
Zichang Liu, Zhaozhuo Xu, Benjamin Coleman, Anshumali Shrivastava
Abstract
Federated learning (FL) is a machine learning paradigm where multiple client devices train models collaboratively without data exchange. Data heterogeneity problem is naturally inherited in FL since data in different clients follow diverse distributions. To mitigate the negative influence of data heterogeneity, we need to start by measuring it across clients. However, the efficient measurement between distributions is a challenging problem, especially in high dimensionality. In this paper, we propose a one-pass distribution sketch to represent the client data distribution. Our sketching algorithm only requires a single pass of the client data, which is efficient in terms of time and memory. Moreover, we show in both theory and practice that the distance between two distribution sketches represents the divergence between their corresponding distributions. Furthermore, we demonstrate with extensive experiments that our distribution sketch improves the client selection in the FL training. We also showcase that our distribution sketch is an efficient solution to the cold start problem in FL for new clients with unlabeled data. * Equal contribution. The order of authors is determined by flipping a coin. † Now with Google DeepMind. Code is available at https://github.com/lzcemma/RACE_Distance 37th Conference on Neural Information Processing Systems (NeurIPS 2023).
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 c344dfc8-6591-46ab-ad7d-b0111fbf1bedBuilds on23
- SCAFFOLD: Stochastic Controlled Averaging for Federated LearningSai Praneeth Karimireddy, Satyen Kale, Mehryar Mohri, Sashank J. Reddi et al.ICML 2020 · 3,875 citations
- Adaptive Federated OptimizationSashank J. Reddi, Zachary Charles, Manzil Zaheer, Zachary Garrett et al.ICLR 2021 · 1,917 citations
- Personalized Federated Learning with Moreau EnvelopesCanh T. Dinh, Nguyen Hoang Tran, Tuan Dung NguyenNeurIPS 2020 · 1,542 citations
- Personalized Federated Learning with Theoretical Guarantees: A Model-Agnostic Meta-Learning ApproachAlireza Fallah, Aryan Mokhtari, Asuman E. OzdaglarNeurIPS 2020 · 1,354 citations
- An Efficient Framework for Clustered Federated LearningAvishek Ghosh, Jichan Chung, Dong Yin, Kannan RamchandranNeurIPS 2020 · 1,329 citations
Related papers
- Federated Data Shift Distance EstimationGraham Cormode, Daniel TingVLDB 2025
- Client2Vec: Improving Federated Learning by Distribution Shifts Aware Client IndexingYongxin Guo, Lin Wang, Xiaoying Tang, Tao LinICCV 2025
- Distribution-Regularized Federated Learning on Non-IID DataYansheng Wang, Yongxin Tong, Zimu Zhou, Ruisheng Zhang et al.ICDE 2023 · 31 citations
- Efficient Distribution Similarity Identification in Clustered Federated Learning via Principal Angles between Client Data SubspacesSaeed Vahidian, Mahdi Morafah, Weijia Wang, Vyacheslav Kungurtsev et al.AAAI 2023 · 97 citations
- Ranking-based Client Imitation Selection for Efficient Federated LearningChunlin Tian, Zhan Shi, Xinpeng Qin, Li Li et al.ICML 2024 · 7 citations
