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

133 stars
1 watching
33 forks
Language: Python
last commit: over 2 years ago

Related projects:

Repository Description Stars
pengyang7881187/fedrl Enabling multiple agents to learn from heterogeneous environments without sharing their knowledge or data 54
idanachituve/pfedgp An implementation of Personalized Federated Learning with Gaussian Processes using Python. 32
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
lyn1874/fedpvr An implementation of a federated learning algorithm for handling heterogeneous data 6
federatedai/fate-client Provides tools and APIs for designing, scheduling, and running federated machine learning jobs in a secure and efficient manner. 3
aiot-mlsys-lab/fedrolex An approach to heterogeneous federated learning allowing for model training on diverse devices with varying resources. 61
codepothunter/fednp A framework for non-IID federated learning via neural propagation 6
lunanbit/fedul This 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-clients An implementation of efficient federated learning algorithms for heterogeneous clients 152
yutong-dai/fednh An implementation of a federated learning framework for handling data heterogeneity in decentralized settings 38
mediabrain-sjtu/feddisco A federated learning framework with discrepancy-aware collaboration for decentralized data training 65
alibaba/federatedscope A comprehensive platform for federated learning, providing an event-driven architecture and flexible customization for various tasks in academia and industry. 1,308
atuannguyen/fedsr An implementation of a domain generalization method for federated learning using Python and PyTorch 26
xiyuanyang45/dynamicpfl A method for personalizing machine learning models in federated learning settings with adaptive differential privacy to improve performance and robustness 51
omarfoq/fedem Develops and evaluates federated learning algorithms for personalizing machine learning models across heterogeneous client data distributions. 154