divfl

Client selection method

Proposes a method for selecting a diverse subset of clients in federated learning to improve convergence and fairness

Diverse Client Selection for Federated Learning via Submodular Maximization

GitHub

29 stars
4 watching
12 forks
Language: Python
last commit: about 4 years ago

Related projects:

RepositoryDescriptionStars
harliwu/fedamdThis project presents an approach to federated learning with partial client participation by optimizing anchor selection for improving model accuracy and convergence.2
symbioticlab/oortThis repository provides scripts and instructions for reproducing experiments on efficient federated learning via guided participant selection126
litian96/dittoA framework for personalized federated learning to balance fairness and robustness in decentralized machine learning systems.138
optimization-ai/icml2023_fedxlAn implementation of a federated learning algorithm for optimization problems with compositional pairwise risk optimization.2
xiyuanyang45/dynamicpflA method for personalizing machine learning models in federated learning settings with adaptive differential privacy to improve performance and robustness57
diaoenmao/semifl-semi-supervised-federated-learning-for-unlabeled-clients-with-alternate-trainingAn implementation of semi-supervised federated learning for improving the performance of a server using distributed clients with unlabeled data36
pengyang7881187/fedrlEnabling multiple agents to learn from heterogeneous environments without sharing their knowledge or data56
mingruiliu-ml-lab/episode_plusplusAn algorithm for Federated Learning that handles client subsampling and data heterogeneity with unbounded smoothness0
federatedai/fate-clientProvides tools and APIs for designing, scheduling, and running federated machine learning jobs in a secure and efficient manner.3
lins-lab/fedbrAn implementation of federated learning algorithm to reduce local learning bias and improve convergence on heterogeneous data25
l3030/delta_flAn implementation of an unbiased Federated Learning sampling scheme designed to improve model convergence and reduce variance in client participation.5
mmorafah/pacflImplementation of federated learning algorithms for distributed machine learning on private client data37
lipingyi/qsflAn optimization framework for federated learning12
lyn1874/fedpvrAn implementation of a federated learning algorithm for handling heterogeneous data6
mingruiliu-ml-lab/episodeAn algorithm for Federated Learning with heterogeneous data, designed to optimize deep neural networks and improve performance2