FedJAX: Federated learning simulation with JAX
Not on the map. Why?
Abstract (arXiv)
Federated learning is a machine learning technique that enables training across decentralized data. Recently, federated learning has become an active area of research due to an increased focus on privacy and security. In light of this, a variety of open source federated learning libraries have been developed and released. We introduce FedJAX, a JAX-based open source library for federated learning simulations that emphasizes ease-of-use in research. With its simple primitives for implementing federated learning algorithms, prepackaged datasets, models and algorithms, and fast simulation speed, FedJAX aims to make developing and evaluating federated algorithms faster and easier for researchers. Our benchmark results show that FedJAX can be used to train models with federated averaging on the EMNIST dataset in a few minutes and the Stack Overflow dataset in roughly an hour with standard hyperparameters using TPUs.
Key facts. Cited by 32 papers in the map (data through 7 Oct 2026). Builds on 29 of its 41 references that are in the map. First posted on arXiv 4 Aug 2021.
Builds on
29 of 41 references.
References · 29
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2019Federated Learning: Challenges, Methods, and Future Directionscited by 1,531
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
- 2019On the Convergence of FedAvg on Non-IID Datacited by 1,220
- 2020Adaptive Federated Optimizationcited by 1,036
- 2018LEAF: A Benchmark for Federated Settingscited by 780
- 2018Federated Learning for Mobile Keyboard Predictioncited by 565
- 2016Federated Optimization: Distributed Machine Learning for On-Device Intelligencecited by 558
- 2019Clustered Federated Learning: Model-Agnostic Distributed Multi-Task Optimization under Privacy Constraintscited by 499
- 2019Agnostic Federated Learningcited by 451
- 2019Fair Resource Allocation in Federated Learningcited by 389
- 2020FedML: A Research Library and Benchmark for Federated Machine Learningcited by 298
17 more
- 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 277
- 2019Tighter Theory for Local SGD on Identical and Heterogeneous Datacited by 266
- 2018Applied Federated Learning: Improving Google Keyboard Query Suggestionscited by 202
- 2019SCAFFOLD: Stochastic Controlled Averaging for Federated Learningcited by 174
- 2018Expanding the Reach of Federated Learning by Reducing Client Resource Requirementscited by 162
- 2018cpSGD: Communication-efficient and differentially-private distributed SGDcited by 157
- 2020Mime: Mimicking Centralized Stochastic Algorithms in Federated Learningcited by 152
- 2019On the Convergence of Local Descent Methods in Federated Learningcited by 150
- 2016Distributed Mean Estimation with Limited Communicationcited by 134
- 2018A generic framework for privacy preserving deep learningcited by 103
- 2020Fairness-aware Agnostic Federated Learningcited by 87
- 2020Ternary Compression for Communication-Efficient Federated Learningcited by 57
- 2020IBM Federated Learning: an Enterprise Framework White Paper V0.1cited by 57
- 2020Mitigating Bias in Federated Learningcited by 56
- 2019Private Federated Learning with Domain Adaptationcited by 36
- 2020Fairness and Accuracy in Federated Learningcited by 27
- 2021Communication-Efficient Agnostic Federated Averagingcited by 10
Built on by
Citing papers per year: 2021: 1; 2022: 10; 2023: 10; 2024: 9; 2025: 2.
32 papers.
Sort:
- 2022Improving Generalization in Federated Learning by Seeking Flat Minimacited by 98
- 2023Towards Federated Foundation Models: Scalable Dataset Pipelines for Group-Structured Learningcited by 29
- 2022Scaling Language Model Size in Cross-Device Federated Learningcited by 25
- 2022Towards Fair Federated Recommendation Learning: Characterizing the Inter-Dependence of System and Data Heterogeneitycited by 17
- 2022GradSkip: Communication-Accelerated Local Gradient Methods with Better Computational Complexitycited by 17
- 2023Federated Learning as Variational Inference: A Scalable Expectation Propagation Approachcited by 17
- 2022FedLite: A Scalable Approach for Federated Learning on Resource-constrained Clientscited by 14
- 2022Correlated quantization for distributed mean estimation and optimizationcited by 14
- 2023JaxPruner: A concise library for sparsity researchcited by 13
- 2021FLIX: A Simple and Communication-Efficient Alternative to Local Methods in Federated Learningcited by 12
- 2024Training Machine Learning models at the Edge: A Surveycited by 11
- 2024DrJAX: Scalable and Differentiable MapReduce Primitives in JAXcited by 9
20 more
- 2024Beyond Local Sharpness: Communication-Efficient Global Sharpness-aware Minimization for Federated Learningcited by 8
- 2023Flame: Simplifying Topology Extension in Federated Learningcited by 7
- 2023Window-based Model Averaging Improves Generalization in Heterogeneous Federated Learningcited by 7
- 2023Explicit Personalization and Local Training: Double Communication Acceleration in Federated Learningcited by 5
- 2024FedComLoc: Communication-Efficient Distributed Training of Sparse and Quantized Modelscited by 5
- 2022Protea: Client Profiling within Federated Systems using Flowercited by 4
- 2022Federated Hypergradient Descentcited by 2
- 2023Federated Automatic Differentiationcited by 2
- 2024Parameter-Efficient Transfer Learning under Federated Learning for Automatic Speech Recognitioncited by 2
- 2025The MICCAI Federated Tumor Segmentation (FeTS) Challenge 2024: Efficient and Robust Aggregation Methods for Federated Learningcited by 2
- 2022Rieoptax: Riemannian Optimization in JAXcited by 1
- 2024Efficient Language Model Architectures for Differentially Private Federated Learningcited by 1
- 2024Learning from straggler clients in federated learningcited by 1
- 2024One-Shot Federated Learning with Bayesian Pseudocoresetscited by 1
- 2022Encrypted machine learning of molecular quantum propertiescited by 0
- 2023A Comprehensive Empirical Study of Bugs in Open-Source Federated Learning Frameworkscited by 0
- 2023Federated Deep Equilibrium Learning: Harnessing Compact Global Representations to Enhance Personalizationcited by 0
- 2023Heterogeneous Federated Learning Using Knowledge Codistillationcited by 0
- 2024Where is the Testbed for my Federated Learning Research?cited by 0
- 2025Decoding FL Defenses: Systemization, Pitfalls, and Remediescited by 0
- 2025The MICCAI Federated Tumor Segmentation (FeTS) Challenge 2024: Efficient and Robust Aggregation Methods for Federated Learning5 Dec 2025
- 2025Decoding FL Defenses: Systemization, Pitfalls, and Remedies3 Feb 2025
- 2024Beyond Local Sharpness: Communication-Efficient Global Sharpness-aware Minimization for Federated Learning4 Dec 2024
- 2024Parameter-Efficient Transfer Learning under Federated Learning for Automatic Speech Recognition19 Aug 2024
- 2024Where is the Testbed for my Federated Learning Research?19 Jul 2024
- 2024One-Shot Federated Learning with Bayesian Pseudocoresets4 Jun 2024
- 2024FedComLoc: Communication-Efficient Distributed Training of Sparse and Quantized Models14 Mar 2024
- 2024Learning from straggler clients in federated learning14 Mar 2024
- 2024Efficient Language Model Architectures for Differentially Private Federated Learning12 Mar 2024
- 2024DrJAX: Scalable and Differentiable MapReduce Primitives in JAX11 Mar 2024
- 2024Training Machine Learning models at the Edge: A Survey5 Mar 2024
- 2023Heterogeneous Federated Learning Using Knowledge Codistillation4 Oct 2023
20 more
- 2023Window-based Model Averaging Improves Generalization in Heterogeneous Federated Learning2 Oct 2023
- 2023Federated Deep Equilibrium Learning: Harnessing Compact Global Representations to Enhance Personalization27 Sep 2023
- 2023A Comprehensive Empirical Study of Bugs in Open-Source Federated Learning Frameworks9 Aug 2023
- 2023Towards Federated Foundation Models: Scalable Dataset Pipelines for Group-Structured Learning18 Jul 2023
- 2023Explicit Personalization and Local Training: Double Communication Acceleration in Federated Learning22 May 2023
- 2023Flame: Simplifying Topology Extension in Federated Learning9 May 2023
- 2023JaxPruner: A concise library for sparsity research27 Apr 2023
- 2023Federated Learning as Variational Inference: A Scalable Expectation Propagation Approach8 Feb 2023
- 2023Federated Automatic Differentiation18 Jan 2023
- 2022Encrypted machine learning of molecular quantum properties5 Dec 2022
- 2022Federated Hypergradient Descent3 Nov 2022
- 2022GradSkip: Communication-Accelerated Local Gradient Methods with Better Computational Complexity28 Oct 2022
- 2022Rieoptax: Riemannian Optimization in JAX10 Oct 2022
- 2022Protea: Client Profiling within Federated Systems using Flower3 Jul 2022
- 2022Towards Fair Federated Recommendation Learning: Characterizing the Inter-Dependence of System and Data Heterogeneity30 May 2022
- 2022Scaling Language Model Size in Cross-Device Federated Learning31 Mar 2022
- 2022Improving Generalization in Federated Learning by Seeking Flat Minima22 Mar 2022
- 2022Correlated quantization for distributed mean estimation and optimization9 Mar 2022
- 2022FedLite: A Scalable Approach for Federated Learning on Resource-constrained Clients28 Jan 2022
- 2021FLIX: A Simple and Communication-Efficient Alternative to Local Methods in Federated Learning22 Nov 2021
- 2022Improving Generalization in Federated Learning by Seeking Flat Minimacited by 98
- 2023Towards Federated Foundation Models: Scalable Dataset Pipelines for Group-Structured Learningcited by 29
- 2022Scaling Language Model Size in Cross-Device Federated Learningcited by 25
- 2022Towards Fair Federated Recommendation Learning: Characterizing the Inter-Dependence of System and Data Heterogeneitycited by 17
- 2022GradSkip: Communication-Accelerated Local Gradient Methods with Better Computational Complexitycited by 17
- 2023Federated Learning as Variational Inference: A Scalable Expectation Propagation Approachcited by 17
- 2022FedLite: A Scalable Approach for Federated Learning on Resource-constrained Clientscited by 14
- 2022Correlated quantization for distributed mean estimation and optimizationcited by 14
- 2023JaxPruner: A concise library for sparsity researchcited by 13
- 2021FLIX: A Simple and Communication-Efficient Alternative to Local Methods in Federated Learningcited by 12
- 2024Training Machine Learning models at the Edge: A Surveycited by 11
- 2024DrJAX: Scalable and Differentiable MapReduce Primitives in JAXcited by 9
12 most cited of 32 All 32 (JSON)
- 2025The MICCAI Federated Tumor Segmentation (FeTS) Challenge 2024: Efficient and Robust Aggregation Methods for Federated Learning5 Dec 2025
- 2025Decoding FL Defenses: Systemization, Pitfalls, and Remedies3 Feb 2025
- 2024Beyond Local Sharpness: Communication-Efficient Global Sharpness-aware Minimization for Federated Learning4 Dec 2024
- 2024Parameter-Efficient Transfer Learning under Federated Learning for Automatic Speech Recognition19 Aug 2024
- 2024Where is the Testbed for my Federated Learning Research?19 Jul 2024
- 2024One-Shot Federated Learning with Bayesian Pseudocoresets4 Jun 2024
- 2024FedComLoc: Communication-Efficient Distributed Training of Sparse and Quantized Models14 Mar 2024
- 2024Learning from straggler clients in federated learning14 Mar 2024
- 2024Efficient Language Model Architectures for Differentially Private Federated Learning12 Mar 2024
- 2024DrJAX: Scalable and Differentiable MapReduce Primitives in JAX11 Mar 2024
- 2024Training Machine Learning models at the Edge: A Survey5 Mar 2024
- 2023Heterogeneous Federated Learning Using Knowledge Codistillation4 Oct 2023
12 newest of 32 All 32 (JSON)