2019 · 88 citations · 15 references
ComputingComputer ScienceComputer SystemsDistributed SystemsFeature EngineeringMachine LearningDeep LearningDistributed AlgorithmsFeature AggregationFeature-level FusionFederated LearningOptimization For Machine LearningAccuracyCommunication Cost AnalysisFeature FusionFederated AveragingFederated Training ArchitectureInitializationModel AggregationSystem Initialization
Federated learning enables on-device training over distributed networks consisting of a massive amount of modern smart devices, such as smartphones and IoT devices. However, the leading optimization algorithm in such settings, i.e., federated averaging, suffers from heavy communication cost and inevitable performance drop, especially when the local data is distributed in a Non-IID way. In this paper, we propose a feature fusion method to address this problem. By aggregating the features from both the local and global models, we achieve a higher accuracy at less communication cost. Furthermore, the feature fusion modules offer better initialization for newly incoming clients and thus speed up the process of convergence. Experiments in popular federated learning scenarios show that our federated learning algorithm with feature fusion mechanism outperforms baselines in both accuracy and generalization ability while reducing the number of communication rounds by more than 60%.
15
Gradient-based learning applied to document recognition
Yann LeCun, Léon Bottou, Yoshua Bengio et al. · Proceedings of the IEEE · 1998 · 58.2K citations · Full text
Communication-Efficient Learning of Deep Networks from Decentralized Data
H. Brendan McMahan, Eider Moore, Daniel Ramage et al. · arXiv (Cornell University) · 2016 · 5.2K citations · Full text
Federated Learning: Strategies for Improving Communication Efficiency
Jakub Konečný, H. Brendan McMahan, Felix X. Yu et al. · arXiv (Cornell University) · 2016 · 3K citations · Full text
Federated Learning with Non-IID Data
Yue Zhao, Meng Li, Liangzhen Lai et al. · arXiv (Cornell University) · 2018 · 1.9K citations · Full text
Continual Learning Through Synaptic Intelligence.
Friedemann Zenke, Ben Poole, Surya Ganguli · PubMed · 2017 · 979 citations · Full text
Computing, Biology, Computer Science +13