2025 · 11 citations · 33 references
ComputingComputer ScienceCybersecurityMachine LearningPrivacy EngineeringSecurity ArchitectureData ProtectionData SecurityFederated LearningMachine Learning For Big DataDistributed Machine LearningEfficiencyFederated Training ArchitectureHierarchical Federated LearningPrivacy PreservationPrivacy-preserving Learning
Federated learning (FL) is a distributed machine learning paradigm enabling collaborative model training while preserving data privacy. In today's landscape, where most data is proprietary, confidential, and distributed, FL has become a promising approach to leverage such data effectively, particularly in sensitive domains such as medicine and the electric grid. Heterogeneity and security are the key challenges in FL, however, most existing FL frameworks either fail to address these challenges adequately or lack the flexibility to incorporate new solutions. To this end, we present the recent advances in developing Appfl, an extensible framework and benchmarking suite for federated learning, which offers comprehensive solutions for heterogeneity and security concerns, as well as user-friendly interfaces for integrating new algorithms or adapting to new applications. We demonstrate the capabilities of Appfl through extensive experiments evaluating various aspects of FL, including communication efficiency, privacy preservation, computational performance, and resource utilization. We further highlight the extensibility of Appfl through case studies in vertical, hierarchical, and decentralized FL. Appfl is fully open-sourced on Github at https://github.com/APPFL/APPFL.
33
Advances and Open Problems in Federated Learning
Peter Kairouz, H. Brendan McMahan, Brendan Avent et al. · Foundations and Trends® in Machine Learning · 2020 · 4.7K citations · Full text
Federated Learning for Mobile Keyboard Prediction
Andrew Hard, K. Praveen Kumar Rao, Rajiv Mathews et al. · arXiv (Cornell University) · 2018 · 1.1K citations · Full text
FLTrust: Byzantine-robust Federated Learning via Trust Bootstrapping
Xiaoyu Cao, Minghong Fang, Jia Liu et al. · 2021 · 790 citations · Full text