SuPerFed

Personalized FL method

An open-source implementation of a personalized federated learning method that connects the optima of local and federated models to improve performance.

(SIGKDD 2022) Connected Low-Loss Subspace Learning for a Personalization in Federated Learning (https://arxiv.org/abs/2109.07628)

GitHub

28 stars
1 watching
4 forks
Language: Python
last commit: 4 months ago
federated-learningpersonalized-federated-learningpytorch

Related projects:

Repository Description Stars
yxdyc/pfedgate An implementation of a personalized Federated Learning approach with adaptive sparse model adaptation. 24
charliedinh/pfedme An implementation of Personalized Federated Learning with Moreau Envelopes and related algorithms using PyTorch for research and experimentation. 289
krishnap25/fl_partial_personalization A framework for federated learning with partial model personalization 2
dawenzi098/sfl-structural-federated-learning A Python implementation of Personalized Federated Learning with Graph using PyTorch. 50
xiyuanyang45/dynamicpfl A method for personalizing machine learning models in federated learning settings with adaptive differential privacy to improve performance and robustness 51
astuary/flow A framework for personalized federated learning that creates dynamic models for each input instance and improves generalizability of global models. 8
tsingz0/fedcp A framework that separates feature information from data in federated learning to enable personalized models. 26
shenzebang/federated-learning-pytorch A PyTorch-based framework for Federated Learning experiments 40
allenbeau/pfedbayes An implementation of personalized federated learning using variational Bayesian inference on the MNIST dataset 49
omarfoq/knn-per A federated learning framework with personalized memorization using deep neural networks and k-nearest neighbors for collaborative learning of statistical models 42
royson/fedl2p This project enables personalized learning models by collaborating on learning the best strategy for each client 19
hui-po-wang/progfed An approach to efficient federated learning by progressively training models on client devices with reduced communication and computation requirements. 20
idanachituve/pfedgp An implementation of Personalized Federated Learning with Gaussian Processes using Python. 32
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
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