pFedMe

Federated learning framework

An implementation of Personalized Federated Learning with Moreau Envelopes and related algorithms using PyTorch for research and experimentation.

Personalized Federated Learning with Moreau Envelopes (pFedMe) using Pytorch (NeurIPS 2020)

GitHub

289 stars
3 watching
89 forks
Language: Python
last commit: over 2 years ago
federated-learningfederated-meta-learningneurips-2020paperper-fedavgpersonalized-federated-learningpfedmepytorch

Related projects:

Repository Description Stars
bdemo/pfedbred_public A project that proposes a novel federated learning approach to address the issue of incomplete information in personalized machine learning models 8
idanachituve/pfedgp An implementation of Personalized Federated Learning with Gaussian Processes using Python. 32
xtra-computing/fedsim A framework that enables federated learning across multiple datasets while optimizing model performance with record similarities. 24
shenzebang/federated-learning-pytorch A PyTorch-based framework for Federated Learning experiments 40
omarfoq/fedem Develops and evaluates federated learning algorithms for personalizing machine learning models across heterogeneous client data distributions. 154
codepothunter/fednp A framework for non-IID federated learning via neural propagation 6
chandra2thapa/splitfed-when-federated-learning-meets-split-learning An implementation of federated learning and split learning techniques with PyTorch on the HAM10000 dataset 129
smilelab-fl/fedlab A flexible framework for distributed machine learning where participants train local models and collaboratively optimize them without sharing data 738
diogenes0319/fedmd_clean An implementation of a heterogenous federated learning framework using model distillation. 149
mediabrain-sjtu/pfedgraph This project enables personalized federated learning with inferred collaboration graphs to improve the performance of machine learning models on non-IID (non-independent and identically distributed) datasets. 26
desternylin/perfed An implementation of various federated learning algorithms with a focus on communication efficiency, robustness, and fairness. 15
ibm/federated-learning-lib A framework for collaborative distributed machine learning in enterprise environments. 499
deu30303/feddefender A PyTorch implementation of an attack-tolerant federated learning system to train robust local models against malicious attacks from adversaries. 9
bytedance/feddecorr Provides an implementation of various heterogeneous federated learning methods and datasets to mitigate dimensional collapse in distributed machine learning 63
xtra-computing/fedov Develops a framework to address label skews in one-shot federated learning by partitioning data and adapting models. 14