EDEN-Distributed-Mean-Estimation
Distributed estimator
An implementation of a distributed mean estimation technique for federated learning that handles heterogeneous communication budgets and packet losses in a robust manner
This repository is the official implementation of 'EDEN: Communication-Efficient and Robust Distributed Mean Estimation for Federated Learning' (ICML 2022).
14 stars
2 watching
1 forks
Language: Jupyter Notebook
last commit: over 2 years ago Related projects:
Repository | Description | Stars |
---|---|---|
| An implementation of a federated averaging algorithm with an extrapolation approach to speed up distributed machine learning training on client-held data. | 9 |
| An implementation of PatchMatch Belief Propagation algorithm for correspondence field estimation in computer vision. | 27 |
| A modular JAX implementation of federated learning via posterior averaging for decentralized optimization | 50 |
| A deep learning implementation of defocus map estimation using domain adaptation | 124 |
| A software framework for benchmarking and implementing various algorithms in federated learning and distributed optimization using PyTorch Distributed API. | 188 |
| Enables backpropagation in distributed settings and facilitates model parallelism using differentiable communication between processes | 62 |
| An implementation of a federated optimization algorithm for distributed machine learning | 6 |
| An implementation of a federated learning algorithm that generalizes to out-of-distribution scenarios using implicit invariant relationships | 10 |
| An implementation of a federated learning algorithm for handling heterogeneous data | 6 |
| An implementation of a federated learning algorithm that aggregates models based on similarities between them to improve overall performance in a distributed machine learning environment. | 22 |
| An implementation of Bayesian network structure learning with continuous optimization for federated learning. | 10 |
| Provides code for a federated learning algorithm to optimize machine learning models in a distributed setting. | 14 |
| A Julia package for estimating kernel density from univariate and bivariate data using fast Fourier transforms and least-squares cross validation. | 182 |
| A Python library designed to accelerate model inference with high-throughput and low latency capabilities | 1,924 |
| A federated learning framework designed to mitigate data heterogeneity in distributed learning settings. | 55 |