FedProto

Federated learning library

An implementation of federated learning with prototype-based methods across heterogeneous clients

[AAAI'22] FedProto: Federated Prototype Learning across Heterogeneous Clients

GitHub

134 stars
1 watching
34 forks
Language: Python
last commit: over 4 years ago

Related projects:

RepositoryDescriptionStars
pengyang7881187/fedrlEnabling multiple agents to learn from heterogeneous environments without sharing their knowledge or data56
idanachituve/pfedgpAn implementation of Personalized Federated Learning with Gaussian Processes using Python.32
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
lyn1874/fedpvrAn implementation of a federated learning algorithm for handling heterogeneous data6
federatedai/fate-clientProvides tools and APIs for designing, scheduling, and running federated machine learning jobs in a secure and efficient manner.3
aiot-mlsys-lab/fedrolexAn approach to heterogeneous federated learning allowing for model training on diverse devices with varying resources.61
codepothunter/fednpA framework for non-IID federated learning via neural propagation6
lunanbit/fedulThis project presents an approach to federated learning that leverages unsupervised techniques to adapt models to unlabeled data without requiring labels.33
diaoenmao/heterofl-computation-and-communication-efficient-federated-learning-for-heterogeneous-clientsAn implementation of efficient federated learning algorithms for heterogeneous clients155
yutong-dai/fednhAn implementation of a federated learning framework for handling data heterogeneity in decentralized settings38
mediabrain-sjtu/feddiscoA federated learning framework with discrepancy-aware collaboration for decentralized data training68
alibaba/federatedscopeA comprehensive platform for federated learning, providing an event-driven architecture and flexible customization for various tasks in academia and industry.1,335
atuannguyen/fedsrAn implementation of a domain generalization method for federated learning using Python and PyTorch26
xiyuanyang45/dynamicpflA method for personalizing machine learning models in federated learning settings with adaptive differential privacy to improve performance and robustness57
omarfoq/fedemDevelops and evaluates federated learning algorithms for personalizing machine learning models across heterogeneous client data distributions.157