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 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 9
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. 25
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. 157
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 134
smilelab-fl/fedlab A flexible framework for distributed machine learning where participants train local models and collaboratively optimize them without sharing data 743
diogenes0319/fedmd_clean An implementation of a heterogenous federated learning framework using model distillation. 150
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. 500
deu30303/feddefender A PyTorch implementation of an attack-tolerant federated learning system to train robust local models against malicious attacks from adversaries. 10
bytedance/feddecorr Implementation of various federated learning algorithms to mitigate dimensional collapse in heterogeneous federated learning environments 64
xtra-computing/fedov Develops a framework to address label skews in one-shot federated learning by partitioning data and adapting models. 17