Fed-BioMed
Fed-BioMed enables federated learning on decentralized medical data to train and aggregate machine learning models for privacy-preserving analysis of partially labeled clinical imaging datasets.
Key Features:
- Federated learning framework: Implements federated learning to train models across multiple institutions on decentralized health data without centralizing patient-level data.
- Partial-label handling: Supports scenarios with partially labeled datasets where only some sites have expert annotations and others contain large volumes of unlabeled data.
- Two-step semi-supervised strategy: Trains convolutional neural networks (CNNs) on labeled data to generate predictions on unlabeled data per label type and uses those predictions as pseudo-labels to train a transformer with label-specific heads.
- Knowledge distillation: Distills task-specific CNN knowledge into a transformer model to enable simultaneous learning of all partial labels and to improve predictive accuracy and generalizability.
- Benchmarking on cardiac CT: Applied to federated cardiac CT analysis involving 8,104 cases across eight hospitals and reported performance improvements relative to UNet-based models.
Scientific Applications:
- Medical imaging diagnostics: Enables development of federated, semi-supervised models for imaging tasks such as cardiac CT analysis using mixed labeled and unlabeled datasets.
- Cross-institutional model development: Facilitates collaborative model training across hospitals to leverage diverse datasets while maintaining data locality and privacy.
Methodology:
Federated learning across institutions combined with a two-step semi-supervised method: train CNNs on labeled data, generate pseudo-labels for unlabeled data per label type, train a transformer with label-specific heads, and distill CNNs into the transformer.
Topics
Collections
Details
- License:
- Apache-2.0
- Maturity:
- Emerging
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- Bash, Python
- Added:
- 6/14/2023
- Last Updated:
- 9/17/2025
Operations
Data Inputs & Outputs
Image analysis
Outputs
Publications
Cremonesi F, Vesin M, Cansiz S, Bouillard Y, Balelli I, Innocenti L, Taiello R, Silva S, Ayed S, Önen M, Orlhac F, Nioche C, Houis B, Modzelewski R, Lapel N, Schiappa R, Humbert O, Lorenzi M. Fed-BioMed: Open, Transparent and Trusted Federated Learning for Real-world Healthcare Applications. Studies in Computational Intelligence. 2025. doi:10.1007/978-3-031-78841-3_2.
Tölle M, Garthe P, Scherer C, Seliger JM, Leha A, Krüger N, Simm S, Martin S, Eble S, Kelm H, Bednorz M, André F, Bannas P, Diller G, Frey N, Groß S, Hennemuth A, Kaderali L, Meyer A, Nagel E, Orwat S, Seiffert M, Friede T, Seidler T, Engelhardt S. Real world federated learning with a knowledge distilled transformer for cardiac CT imaging. npj Digital Medicine. 2025;8(1). doi:10.1038/s41746-025-01434-3. PMID:39915633. PMCID:PMC11802793.