Skip to content

yjlee22/CyclicAggregation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fast-Convergent Federated Learning via Cyclic Aggregation

This is an official implementation of the following paper:

Youngjoon Lee, Sangwoo Park, and Joonhyuk Kang. Fast-Convergent Federated Learning via Cyclic Aggregation
ICIP 2023.

Requirements

The implementation runs on

bash docker.sh

Additionally, please install the required packages as below

pip install tensorboard scipy

Federated Learning Techniques

This paper considers the following federated learning techniques

Datasets

  • MNIST
  • FMNIST
  • CIFAR-10
  • SVHN

Usage

Here is an example to run with cyclic learning rate on MNIST

python main.py --gpu 0 --tsboard --method fedavg --dataset mnist --cyclic --amp 0.01 --freq 5

Acknowledgements

Referred http://doi.org/10.5281/zenodo.4321561

About

PyTorch implementation of Fast-Convergent Federated Learning via Cyclic Aggregation, including FedAvg, FedProx, MOON, and FedRS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors