FedRolex

Federated Learning framework

An approach to heterogeneous federated learning allowing for model training on diverse devices with varying resources.

[NeurIPS 2022] "FedRolex: Model-Heterogeneous Federated Learning with Rolling Sub-Model Extraction" by Samiul Alam, Luyang Liu, Ming Yan, and Mi Zhang

GitHub

61 stars
2 watching
15 forks
Language: Python
last commit: 4 months ago
federated-learning

Related projects:

Repository Description Stars
pengyang7881187/fedrl Enabling multiple agents to learn from heterogeneous environments without sharing their knowledge or data 56
xtra-computing/fedov Develops a framework to address label skews in one-shot federated learning by partitioning data and adapting models. 17
omarfoq/fedem Develops and evaluates federated learning algorithms for personalizing machine learning models across heterogeneous client data distributions. 157
yuetan031/fedproto An implementation of federated learning with prototype-based methods across heterogeneous clients 134
dawenzi098/sfl-structural-federated-learning A Python implementation of Personalized Federated Learning with Graph using PyTorch. 49
ibm/federated-learning-lib A framework for collaborative distributed machine learning in enterprise environments. 500
gingsmith/fmtl A framework for collaborative learning across multiple tasks and datasets in a distributed manner 130
raymin0223/logo An implementation of federated active learning with a novel sampling strategy to improve performance on decentralized machine learning tasks 31
haozzh/fedcr Evaluates various methods for federated learning on different models and tasks. 19
cuis15/fcfl An implementation of Fair and Consistent Federated Learning using Python. 20
felisat/clustered-federated-learning An implementation of a federated learning method to optimize multiple models simultaneously while maintaining user privacy. 160
zfancy/sfat Combating heterogeneity in federated learning by combining adversarial training with client-wise slack during aggregation 28
smilelab-fl/fedlab A flexible framework for distributed machine learning where participants train local models and collaboratively optimize them without sharing data 743
hypervoyager/pfl An implementation of heterogeneous federated learning with parallel edge and server computation 17
litian96/fedprox An optimization framework designed to address heterogeneity in federated learning across distributed networks 655