FL-APU: A Software Architecture to Ease Practical Implementation of Cross-Silo Federated Learning
F. Stricker, J. A. Peregrina, D. Bermbach, C. Zirpins

TL;DR
This paper introduces FL-APU, a software architecture designed to facilitate the practical implementation of cross-silo federated learning among organizations, emphasizing governance, traceability, and domain-specific features.
Contribution
It presents a scenario-based architecture that addresses real-world challenges of cross-silo federated learning, including governance, authentication, and traceability, to promote practical adoption.
Findings
Architecture supports trusted collaboration among organizations.
Traceability enhances accountability in federated learning processes.
Scenario-based analysis validates architecture suitability.
Abstract
Federated Learning (FL) is an upcoming technology that is increasingly applied in real-world applications. Early applications focused on cross-device scenarios, where many participants with limited resources train machine learning (ML) models together, e.g., in the case of Google's GBoard. Contrarily, cross-silo scenarios have only few participants but with many resources, e.g., in the healthcare domain. Despite such early efforts, FL is still rarely used in practice and best practices are, hence, missing. For new applications, in our case inter-organizational cross-silo applications, overcoming this lack of role models is a significant challenge. In order to ease the use of FL in real-world cross-silo applications, we here propose a scenario-based architecture for the practical use of FL in the context of multiple companies collaborating to improve the quality of their ML models. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
