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 |
---|---|---|
divyansh03/fedexp | An implementation of a federated averaging algorithm with an extrapolation approach to speed up distributed machine learning training on client-held data. | 9 |
fbesse/pmbp | An algorithm for correspondence field estimation using particle resampling and belief propagation. | 27 |
alshedivat/fedpa | A modular JAX implementation of federated learning via posterior averaging for decentralized optimization | 49 |
codeslake/dmenet | A deep learning implementation of defocus map estimation using domain adaptation | 123 |
mloptpsu/fedtorch | A software framework for benchmarking and implementing various algorithms in federated learning and distributed optimization using PyTorch Distributed API. | 188 |
ag14774/diffdist | Enables backpropagation in distributed settings and facilitates model parallelism using differentiable communication between processes | 61 |
mc-nya/fednest | An implementation of a federated optimization algorithm for distributed machine learning | 6 |
yamingguo98/fediir | An implementation of a federated learning algorithm that generalizes to out-of-distribution scenarios using implicit invariant relationships | 9 |
lyn1874/fedpvr | An implementation of a federated learning algorithm for handling heterogeneous data | 6 |
chamathpali/fedsim | 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 |
ignavierng/notears-admm | An implementation of Bayesian network structure learning with continuous optimization for federated learning. | 10 |
hongliny/fedac-neurips20 | Provides code for a federated learning algorithm to optimize machine learning models in a distributed setting. | 14 |
juliastats/kerneldensity.jl | A Julia package for estimating kernel density from univariate and bivariate data using fast Fourier transforms and least-squares cross validation. | 181 |
microsoft/deepspeed-mii | A Python library designed to accelerate model inference with high-throughput and low latency capabilities | 1,898 |
mmendiet/fedalign | A federated learning framework designed to mitigate data heterogeneity in distributed learning settings. | 55 |