Federated Learning With L0 Constraint Via Probabilistic Gates For Sparsity
Krishna Harsha Kovelakuntla Huthasana, Alireza Olama, Andreas Lundell

TL;DR
This paper introduces a novel federated learning method that enforces sparsity through an L0 constraint using probabilistic gates, improving communication efficiency and statistical performance under data heterogeneity.
Contribution
It proposes a new L0 constraint approach with probabilistic gates for federated learning, enabling controlled sparsity and better performance compared to existing pruning methods.
Findings
Achieves target sparsity levels with minimal performance loss.
Outperforms magnitude pruning in communication efficiency.
Effective on various models and datasets, including CNNs and multi-class tasks.
Abstract
Federated Learning (FL) is a distributed machine learning setting that requires multiple clients to collaborate on training a model while maintaining data privacy. The unaddressed inherent sparsity in data and models often results in overly dense models and poor generalizability under data and client participation heterogeneity. We propose FL with an L0 constraint on the density of non-zero parameters, achieved through a reparameterization using probabilistic gates and their continuous relaxation: originally proposed for sparsity in centralized machine learning. We show that the objective for L0 constrained stochastic minimization naturally arises from an entropy maximization problem of the stochastic gates and propose an algorithm based on federated stochastic gradient descent for distributed learning. We demonstrate that the target density (rho) of parameters can be achieved in FL,…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Advanced Graph Neural Networks · Ethics and Social Impacts of AI
