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: 3 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 54
xtra-computing/fedov Develops a framework to address label skews in one-shot federated learning by partitioning data and adapting models. 14
omarfoq/fedem Develops and evaluates federated learning algorithms for personalizing machine learning models across heterogeneous client data distributions. 154
yuetan031/fedproto An implementation of federated learning with prototype-based methods across heterogeneous clients 133
dawenzi098/sfl-structural-federated-learning A Python implementation of Personalized Federated Learning with Graph using PyTorch. 50
ibm/federated-learning-lib A framework for collaborative distributed machine learning in enterprise environments. 499
gingsmith/fmtl A framework for collaborative learning across multiple tasks and datasets in a distributed manner 129
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. 17
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 738
hypervoyager/pfl An implementation of heterogeneous federated learning with parallel edge and server computation 16
litian96/fedprox An optimization framework designed to address heterogeneity in federated learning across distributed networks 643