mlsanityData to 7 Oct 2026

FL_PyTorch: optimization research simulator for federated learning

arXiv 2202.03099 ↗First posted 7 Feb 2022cs.LG cs.AI cs.MScited by 10

Not on the map. Why?

Abstract (arXiv)

Federated Learning (FL) has emerged as a promising technique for edge devices to collaboratively learn a shared machine learning model while keeping training data locally on the device, thereby removing the need to store and access the full data in the cloud. However, FL is difficult to implement, test and deploy in practice considering heterogeneity in common edge device settings, making it fundamentally hard for researchers to efficiently prototype and test their optimization algorithms. In this work, our aim is to alleviate this problem by introducing FL_PyTorch : a suite of open-source software written in python that builds on top of one the most popular research Deep Learning (DL) framework PyTorch. We built FL_PyTorch as a research simulator for FL to enable fast development, prototyping and experimenting with new and existing FL optimization algorithms. Our system supports abstractions that provide researchers with a sufficient level of flexibility to experiment with existing and novel approaches to advance the state-of-the-art. Furthermore, FL_PyTorch is a simple to use console system, allows to run several clients simultaneously using local CPUs or GPU(s), and even remote compute devices without the need for any distributed implementation provided by the user. FL_PyTorch also offers a Graphical User Interface. For new methods, researchers only provide the centralized implementation of their algorithm. To showcase the possibilities and usefulness of our system, we experiment with several well-known state-of-the-art FL algorithms and a few of the most common FL datasets.

Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 26 of its 41 references that are in the map. First posted on arXiv 7 Feb 2022.

Builds on

26 of 41 references.

References · 26

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
  5. 2016Wide Residual Networkscited by 3,057
  6. 2018Federated Optimization in Heterogeneous Networkscited by 2,971
  7. 2020Adaptive Federated Optimizationcited by 1,036
  8. 2018LEAF: A Benchmark for Federated Settingscited by 780
  9. 2018Federated Learning for Mobile Keyboard Predictioncited by 565
  10. 2020Flower: A Friendly Federated Learning Research Frameworkcited by 449
  11. 2019Federated Machine Learning: Concept and Applicationscited by 409
  12. 2020FedML: A Research Library and Benchmark for Federated Machine Learningcited by 298
14 more
  1. 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
  2. 2021FjORD: Fair and Accurate Federated Learning under heterogeneous targets with Ordered Dropoutcited by 192
  3. 2016QSGD: Communication-Efficient SGD via Gradient Quantization and Encodingcited by 147
  4. 2020On Biased Compression for Distributed Learningcited by 140
  5. 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 131
  6. 2019Federated Learning for Emoji Prediction in a Mobile Keyboardcited by 115
  7. 2019Distributed Learning with Compressed Gradient Differencescited by 110
  8. 2018A generic framework for privacy preserving deep learningcited by 103
  9. 2019Natural Compression for Distributed Deep Learningcited by 88
  10. 2021MARINA: Faster Non-Convex Distributed Learning with Compressioncited by 77
  11. 2018Distributed learning with compressed gradientscited by 53
  12. 2021Convergence and Accuracy Trade-Offs in Federated Learning and Meta-Learningcited by 52
  13. 2021FedNL: Making Newton-Type Methods Applicable to Federated Learningcited by 50
  14. 2021Faster Rates for Compressed Federated Learning with Client-Variance Reductioncited by 14

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 2; 2023: 4; 2024: 3; 2025: 0; 2026: 1.

10 papers.