Pith. sign in

REVIEW 3 cited by

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

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2404.06430 v2 pith:QPN4ZJ6S submitted 2024-04-09 cs.LG cs.AIcs.CRcs.CV

classification cs.LGcs.AIcs.CRcs.CV
keywords pfl-researchlearningopen-sourcerealisticdatadatasetsfederatedframework
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
abstract

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$\times$ 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.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Correlating Cross-Iteration Noise for DP-SGD using Model Curvature

    cs.LG 2025-10 conditional novelty 7.0 of 10

    Using Hessian eigenvalues from public data to design correlated noise for DP-SGD improves accuracy by 1–4% over current DP-MF methods.

  2. Differentially Private Federated $k$-Means Clustering with Server-Side Data

    cs.CR 2025-06 conditional novelty 7.0 of 10

    FedDP-KMeans is a federated, differentially private k-means algorithm whose server-data-based initialization yields exponential convergence to true clusters on separated Gaussian mixtures.

  3. Federated Learning with Unlabeled Clients: Personalization Can Happen in Low Dimensions

    cs.LG 2025-05 conditional novelty 5.0 of 10

    FLowDUP generates personalized federated models for unlabeled clients via a hypernetwork operating in a low-dimensional random subspace, with a transductive multi-task PAC-Bayes bound motivating the objective.

Pith tools