Enabling end-to-end secure federated learning in biomedical research on heterogeneous computing environments with APPFLx
Facilitating large-scale, cross-institutional collaboration in biomedical machine learning (ML) projects requires a trustworthy and resilient federated learning (FL) environment to ensure that sensitive information such as protected health information is kept confidential. Specifically designed for this purpose, this work introduces APPFLx - a low-code, easy-to-use FL framework that enables easy setup, configuration, and running of FL experiments. APPFLx removes administrative boundaries of research organizations and healthcare systems while providing secure <i>end-to-end communication</i>, <i>privacy-preserving</i> functionality, and <i>identity management</i>. Furthermore, it is completely agnostic to the underlying computational infrastructure of participating clients, allowing an instantaneous deployment of this framework into existing computing infrastructures. Experimentally, the utility of APPFLx is demonstrated in two case studies: (1) predicting participant age from electrocardiogram (ECG) waveforms, and (2) detecting COVID-19 disease from chest radiographs. Here, ML models were securely trained across heterogeneous computing resources, including a combination of on-premise high-performance computing and cloud computing facilities. By securely unlocking data from multiple sources for training without directly sharing it, these FL models enhance generalizability and performance compared to centralized training models while ensuring data remains protected. In conclusion, APPFLx demonstrated itself as an easy-to-use framework for accelerating biomedical studies across organizations and healthcare systems on large datasets while maintaining the protection of private medical data.
Authors
- Ravi Madduri (ORCID: https://orcid.org/0000-0003-2130-2887)
- Kibaek Kim (ORCID: https://orcid.org/0000-0002-5820-6533)
- Maryellen L. Giger (ORCID: https://orcid.org/0000-0001-5482-9728)
- Jordan Fuhrman
- E. A. Huerta (ORCID: https://orcid.org/0000-0002-9682-3604)
- Trung-Hieu Hoang (ORCID: https://orcid.org/0000-0002-4143-5401)
- Zilinghan Li (ORCID: https://orcid.org/0000-0002-0160-2519)
- Minseok Ryu (ORCID: https://orcid.org/0000-0002-1954-7722)
- Pranshu Chaturvedi
- Marcus D. R. Klarqvist (ORCID: https://orcid.org/0000-0001-7630-2708)
- Ryan Chard (ORCID: https://orcid.org/0000-0002-6781-7432)
- Miao Li (ORCID: https://orcid.org/0000-0003-3175-676X)
Institutions
- Broad Institute (US)
- Argonne National Laboratory (US)
- Georgia Institute of Technology (US)
- University of Illinois Urbana-Champaign (US)
- University of Illinois Chicago (US)
- University of Chicago (US)
- Arizona State University (US)
Publication Details
- Journal
- Computational and Structural Biotechnology Journal
- Published
- 2024-12-13
- DOI
- https://doi.org/10.1016/j.csbj.2024.12.001
- Citations
- 10
- Primary Topic
- Privacy-Preserving Technologies in Data
- Type
- article
- Field-Weighted Citation Impact
- 3.47
Funders
- U.S. Department of Energy
- National Institutes of Health
- Office of Science
- National Institute of Biomedical Imaging and Bioengineering