Skip to content

This repository implements the PeFLL algorithm from the paper PeFLL: Personalized Federated Learning by Learning to Learn [ICLR 2024].

Notifications You must be signed in to change notification settings

jonnyascott/PeFLL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PeFLL: Personalized Federated Learning by Learning to Learn.

This repository implements the PeFLL algorithm from the paper

PeFLL: Personalized Federated Learning by Learning to Learn [ICLR 2024].

Installation

  • Required Packages are listed in requirements.txt

To run PeFLL on CIFAR10 with 100 clients execute the following command

  • Run: python train.py

See train.py for the needed command line arguments to run different experiments.

Citation

@inproceedings{
scott2024pefll,
title={Pe{FLL}: Personalized Federated Learning by Learning to Learn},
author={Jonathan Scott and Hossein Zakerinia and Christoph H Lampert},
booktitle={The Twelfth International Conference on Learning Representations},
year={2024},
url={https://openreview.net/forum?id=MrYiwlDRQO}
}

About

This repository implements the PeFLL algorithm from the paper PeFLL: Personalized Federated Learning by Learning to Learn [ICLR 2024].

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages