NVIDIA FLARE: Federated Learning from Simulation to Real-World
read the original abstract
Federated learning (FL) enables building robust and generalizable AI models by leveraging diverse datasets from multiple collaborators without centralizing the data. We created NVIDIA FLARE as an open-source software development kit (SDK) to make it easier for data scientists to use FL in their research and real-world applications. The SDK includes solutions for state-of-the-art FL algorithms and federated machine learning approaches, which facilitate building workflows for distributed learning across enterprises and enable platform developers to create a secure, privacy-preserving offering for multiparty collaboration utilizing homomorphic encryption or differential privacy. The SDK is a lightweight, flexible, and scalable Python package. It allows researchers to apply their data science workflows in any training libraries (PyTorch, TensorFlow, XGBoost, or even NumPy) in real-world FL settings. This paper introduces the key design principles of NVFlare and illustrates some use cases (e.g., COVID analysis) with customizable FL workflows that implement different privacy-preserving algorithms. Code is available at https://github.com/NVIDIA/NVFlare.
This paper has not been read by Pith yet.
Forward citations
Cited by 4 Pith papers
-
A Typed Tensor Language for Federated Learning
A typed tensor language formalizes federated computations via virtual global tensor semantics and proves shared-state factorization for one-round and iterative programs, plus a differentiable fragment for gradient descent.
-
Auto-FL-Research: Agentic Search for Federated Learning Algorithms
Auto-FL-Research deploys constrained coding agents to search federated learning recipes and reports mixed gains on four of five FLamby healthcare tasks and five of six LEAF profiles after five-seed repeats and same-bu...
-
Overcoming data scarcity through multi-center federated learning for organs-at-risk segmentation in pediatric upper abdominal radiotherapy
Federated learning on 310 CT scans from two centers yields pediatric OAR segmentation models with better cross-center robustness than local models for nine evaluated structures.
-
AI4EOSC: a Federated Cloud Platform for Artificial Intelligence in Scientific Research
AI4EOSC is a federated cloud platform that integrates modular AI development, serverless AI-as-a-Service, and distributed orchestration with built-in FAIR metadata and provenance tracking for scientific AI workloads in EOSC.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.