Federated Learning Architecture
Federated learning is a distributed machine learning approach designed to train models on decentralized data without directly sharing sensitive information. Current research focuses on improving efficiency and security through various architectures, including centralized and decentralized models, hierarchical structures with submodel partitioning, and the integration of techniques like homomorphic encryption. This approach is particularly significant for applications requiring data privacy, such as healthcare and IoT, enabling collaborative model training while adhering to data protection regulations and enhancing the robustness of models trained on heterogeneous data.
Papers
A Snapshot of the Frontiers of Client Selection in Federated Learning
Gergely Dániel Németh, Miguel Ángel Lozano, Novi Quadrianto, Nuria Oliver
FedStack: Personalized activity monitoring using stacked federated learning
Thanveer Shaik, Xiaohui Tao, Niall Higgins, Raj Gururajan, Yuefeng Li, Xujuan Zhou, U Rajendra Acharya