PFedHN
Official code implementation for "Personalized Federated Learning using Hypernetworks" [ICML 2021]
Install / Use
/learn @AvivSham/PFedHNREADME
Personalized Federated Learning using Hypernetworks [ICML 2021]
This is an official implementation of Personalized Federated Learning using Hypernetworks paper. [Link]

Installation
- Create a virtual environment with conda/virtualenv
- Clone the repo
- Run:
cd <PATH_TO_THE_CLONED_REPO> - Run:
pip install -e .to install necessary packages and path links.
Reproduce Paper Results
PfedHN Results on CIFAR10
- Run:
cd experiments/pfedhn - Run:
python trainer.py
PfedHN-PC Results on CIFAR10
- Run:
cd experiments/pfedhn_pc - Run:
python trainer.py
Citation
If you find pFedHN to be useful in your own research, please consider citing the following paper:
@inproceedings{shamsian2021personalized,
title={Personalized federated learning using hypernetworks},
author={Shamsian, Aviv and Navon, Aviv and Fetaya, Ethan and Chechik, Gal},
booktitle={International Conference on Machine Learning},
pages={9489--9502},
year={2021},
organization={PMLR}
}
Related Skills
proje
Interactive vocabulary learning platform with smart flashcards and spaced repetition for effective language acquisition.
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
API
A learning and reflection platform designed to cultivate clarity, resilience, and antifragile thinking in an uncertain world.
openclaw-plugin-loom
Loom Learning Graph Skill This skill guides agents on how to use the Loom plugin to build and expand a learning graph over time. Purpose - Help users navigate learning paths (e.g., Nix, German)
