Blumauer-Hiessl, ThomasThomasBlumauer-HiesslSchulte, StefanStefanSchulteLakani, Safoura RezapourSafoura RezapourLakaniKeusch, AlexanderAlexanderKeuschPinter, EliasEliasPinterKaufmann, ThomasThomasKaufmannSchall, DanielDanielSchall2024-11-202024-11-202024-10-118th IEEE International Conference on Fog and Edge Computing, ICFEC 2024https://hdl.handle.net/11420/52045Federated Learning (FL) has gained prominence as a method for facilitating collaborative and privacy-preserving model training across multiple heterogeneous devices in recent years. In most approaches, the clients are closely deployed to the data source. However, as FL systems are implemented in the industry, multiple platform options can be considered in the design phase.In this paper, we present a novel approach for deploying FL clients to multiple locations considering a multi-platform strategy with cloud, fog, and edge resources. We provide a FL architecture that integrates mechanisms for building cohorts of similar clients and a client selection algorithm for optimizing the performance of all clients with respect to energy consumption, model performance, and FL completion time.We evaluate seven deployment strategies in three scenarios given a real-world use case from the electronics industry and heterogeneous hardware capabilities. Our results show that our approach can improve model performance by up to 15%, while energy consumption and completion time converge to the relatively best deployment.enCloud ComputingDeployment StrategiesEdge ComputingFederated LearningFog ComputingIndustrial Use CaseOptimizationPersonalized Federated LearningMLE@TUHHComputer Science, Information and General Works::004: Computer SciencesFederated Learning Deployments of Industrial Applications on Cloud, Fog, and Edge ResourcesConference Paper10.1109/ICFEC61590.2024.00011Conference Paper