PFLlib: A Beginner-Friendly and Comprehensive Personalized Federated Learning Library and Benchmark
Authors
Paper Information
-
Journal:
Journal of Machine Learning Research -
Added to Tracker:
Jul 30, 2025
Abstract
Amid the ongoing advancements in Federated Learning (FL), a machine learning paradigm that allows collaborative learning with data privacy protection, personalized FL (pFL) has gained significant prominence as a research direction within the FL domain. Whereas traditional FL (tFL) focuses on jointly learning a global model, pFL aims to balance each client's global and personalized goals in FL settings. To foster the pFL research community, we started and built PFLlib, a comprehensive pFL library with an integrated benchmark platform. In PFLlib, we implemented 37 state-of-the-art FL algorithms (8 tFL algorithms and 29 pFL algorithms) and provided various evaluation environments with three statistically heterogeneous scenarios and 24 datasets. At present, PFLlib has gained more than 1600 stars and 300 forks on GitHub.
Author Details
Yang Liu
AuthorJianqing Zhang
AuthorYang Hua
AuthorHao Wang
AuthorTao Song
AuthorZhengui Xue
AuthorRuhui Ma
AuthorJian Cao
AuthorCitation Information
APA Format
Yang Liu
,
Jianqing Zhang
,
Yang Hua
,
Hao Wang
,
Tao Song
,
Zhengui Xue
,
Ruhui Ma
&
Jian Cao
.
PFLlib: A Beginner-Friendly and Comprehensive Personalized Federated Learning Library and Benchmark.
Journal of Machine Learning Research
.
BibTeX Format
@article{paper236,
title = { PFLlib: A Beginner-Friendly and Comprehensive Personalized Federated Learning Library and Benchmark },
author = {
Yang Liu
and Jianqing Zhang
and Yang Hua
and Hao Wang
and Tao Song
and Zhengui Xue
and Ruhui Ma
and Jian Cao
},
journal = { Journal of Machine Learning Research },
url = { https://www.jmlr.org/papers/v26/23-1634.html }
}