mlsanityData to 14 Oct 2026

pfl-research: simulation framework for accelerating research in Private Federated Learning

arXiv 2404.06430 ↗First posted 9 Apr 2024cs.LG cs.AI cs.CRcited by 8

Not on the map. Why?

Abstract (arXiv)

Federated learning (FL) is an emerging machine learning (ML) training paradigm where clients own their data and collaborate to train a global model, without revealing any data to the server and other participants. Researchers commonly perform experiments in a simulation environment to quickly iterate on ideas. However, existing open-source tools do not offer the efficiency required to simulate FL on larger and more realistic FL datasets. We introduce pfl-research, a fast, modular, and easy-to-use Python framework for simulating FL. It supports TensorFlow, PyTorch, and non-neural network models, and is tightly integrated with state-of-the-art privacy algorithms. We study the speed of open-source FL frameworks and show that pfl-research is 7-72× faster than alternative open-source frameworks on common cross-device setups. Such speedup will significantly boost the productivity of the FL research community and enable testing hypotheses on realistic FL datasets that were previously too resource intensive. We release a suite of benchmarks that evaluates an algorithm's overall performance on a diverse set of realistic scenarios. The code is available on GitHub at https://github.com/apple/pfl-research.

Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 59 of its 88 references that are in the map. First posted on arXiv 9 Apr 2024.

Builds on

59 of 88 references.

References · 59

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
  4. 2019Advances and Open Problems in Federated Learningcited by 3,046
  5. 2018Federated Optimization in Heterogeneous Networkscited by 2,987
  6. 2016Membership Inference Attacks against Machine Learning Modelscited by 2,281
  7. 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,218
  8. 2020Adaptive Federated Optimizationcited by 1,046
  9. 2019Towards Federated Learning at Scale: System Designcited by 832
  10. 2018LEAF: A Benchmark for Federated Settingscited by 792
  11. 2023OpenAssistant Conversations -- Democratizing Large Language Model Alignmentcited by 721
  12. 2020Inverting Gradients -- How easy is it to break privacy in federated learning?cited by 712
38 more
  1. 2017Renyi Differential Privacycited by 650
  2. 2024TinyLlama: An Open-Source Small Language Modelcited by 618
  3. 2016Federated Optimization: Distributed Machine Learning for On-Device Intelligencecited by 564
  4. 2018Exploiting Unintended Feature Leakage in Collaborative Learningcited by 520
  5. 2020Flower: A Friendly Federated Learning Research Frameworkcited by 455
  6. 2021Opacus: User-Friendly Differential Privacy Library in PyTorchcited by 383
  7. 2021A Field Guide to Federated Optimizationcited by 315
  8. 2020FedML: A Research Library and Benchmark for Federated Machine Learningcited by 300
  9. 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 279
  10. 2019Differentially Private Learning with Adaptive Clippingcited by 220
  11. 2021Numerical Composition of Differential Privacycited by 180
  12. 2024Aya Dataset: An Open-Access Collection for Multilingual Instruction Tuningcited by 177
  13. 2023FederatedScope-LLM: A Comprehensive Package for Fine-tuning Large Language Models in Federated Learningcited by 149
  14. 2021FedScale: Benchmarking Model and System Performance of Federated Learning at Scalecited by 136
  15. 2020Federated Visual Classification with Real-World Data Distributioncited by 128
  16. 2024OpenFedLLM: Training Large Language Models on Decentralized Private Data via Federated Learningcited by 128
  17. 2021When the Curious Abandon Honesty: Federated Learning Is Not Privatecited by 127
  18. 2022FLamby: Datasets and Benchmarks for Cross-Silo Federated Learning in Realistic Healthcare Settingscited by 125
  19. 2021Federated Evaluation and Tuning for On-Device Personalization: System Design & Applicationscited by 85
  20. 2021FedNLP: Benchmarking Federated Learning Methods for Natural Language Processing Taskscited by 85
  21. 2022NVIDIA FLARE: Federated Learning from Simulation to Real-Worldcited by 80
  22. 2020Local and Central Differential Privacy for Robustness and Privacy in Federated Learningcited by 78
  23. 2023Federated Learning of Gboard Language Models with Differential Privacycited by 66
  24. 2021Federated Hyperparameter Tuning: Challenges, Baselines, and Connections to Weight-Sharingcited by 58
  25. 2020IBM Federated Learning: an Enterprise Framework White Paper V0.1cited by 57
  26. 2022FederatedScope: A Flexible Federated Learning Platform for Heterogeneitycited by 53
  27. 2022Connect the Dots: Tighter Discrete Approximations of Privacy Loss Distributionscited by 52
  28. 2023(Amplified) Banded Matrix Factorization: A unified approach to private trainingcited by 49
  29. 2022pFL-Bench: A Comprehensive Benchmark for Personalized Federated Learningcited by 44
  30. 2021Enforcing fairness in private federated learning via the modified method of differential multiplierscited by 38
  31. 2020The OARF Benchmark Suite: Characterization and Implications for Federated Learning Systemscited by 31
  32. 2022Motley: Benchmarking Heterogeneity and Personalization in Federated Learningcited by 31
  33. 2020Improving on-device speaker verification using federated learning with privacycited by 30
  34. 2023Towards Federated Foundation Models: Scalable Dataset Pipelines for Group-Structured Learningcited by 29
  35. 2022FLUTE: A Scalable, Extensible Framework for High-Performance Federated Learning Simulationscited by 27
  36. 2022FLAIR: Federated Learning Annotated Image Repositorycited by 22
  37. 2021Scalable federated machine learning with FEDncited by 16
  38. 2022Training Large-Vocabulary Neural Language Models by Private Federated Learning for Resource-Constrained Devicescited by 16

50 most cited of 59 All 59 (JSON)

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 2; 2025: 5; 2026: 1.

8 papers.