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

291 stars
3 watching
88 forks
Language: Python
last commit: over 4 years ago
federated-learningfederated-meta-learningneurips-2020paperper-fedavgpersonalized-federated-learningpfedmepytorch

Related projects:

RepositoryDescriptionStars
bdemo/pfedbred_publicA project that proposes a novel federated learning approach to address the issue of incomplete information in personalized machine learning models9
idanachituve/pfedgpAn implementation of Personalized Federated Learning with Gaussian Processes using Python.32
xtra-computing/fedsimA framework that enables federated learning across multiple datasets while optimizing model performance with record similarities.25
shenzebang/federated-learning-pytorchA PyTorch-based framework for Federated Learning experiments40
omarfoq/fedemDevelops and evaluates federated learning algorithms for personalizing machine learning models across heterogeneous client data distributions.157
codepothunter/fednpA framework for non-IID federated learning via neural propagation6
chandra2thapa/splitfed-when-federated-learning-meets-split-learningAn implementation of federated learning and split learning techniques with PyTorch on the HAM10000 dataset134
smilelab-fl/fedlabA flexible framework for distributed machine learning where participants train local models and collaboratively optimize them without sharing data743
diogenes0319/fedmd_cleanAn implementation of a heterogenous federated learning framework using model distillation.150
mediabrain-sjtu/pfedgraphThis 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/perfedAn implementation of various federated learning algorithms with a focus on communication efficiency, robustness, and fairness.15
ibm/federated-learning-libA framework for collaborative distributed machine learning in enterprise environments.500
deu30303/feddefenderA PyTorch implementation of an attack-tolerant federated learning system to train robust local models against malicious attacks from adversaries.10
bytedance/feddecorrImplementation of various federated learning algorithms to mitigate dimensional collapse in heterogeneous federated learning environments64
xtra-computing/fedovDevelops a framework to address label skews in one-shot federated learning by partitioning data and adapting models.17