Dynamic Sampling and Selective Masking for Communication-Efficient Federated Learning
arXiv:2003.09603 · doi:10.1109/MIS.2021.3114610
Abstract
Federated learning (FL) is a novel machine learning setting that enables on-device intelligence via decentralized training and federated optimization. Deep neural networks' rapid development facilitates the learning techniques for modeling complex problems and emerges into federated deep learning under the federated setting. However, the tremendous amount of model parameters burdens the communication network with a high load of transportation. This paper introduces two approaches for improving communication efficiency by dynamic sampling and top- selective masking. The former controls the fraction of selected client models dynamically, while the latter selects parameters with top- largest values of difference for federated updating. Experiments on convolutional image classification and recurrent language modeling are conducted on three public datasets to show our proposed methods' effectiveness.
IEEE Intelligent Systems, 2021
References in corpus (8)
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- Towards Federated Learning at Scale: System Design
- Pointer Sentinel Mixture Models
- Agnostic Federated Learning
- Tying Word Vectors and Word Classifiers: A Loss Framework for Language Modeling
- Peer-to-peer Federated Learning on Graphs
- Private Federated Learning with Domain Adaptation
- Multi-site fMRI Analysis Using Privacy-preserving Federated Learning and Domain Adaptation: ABIDE Results
Cited by in corpus (6)
- Multi-Stage Hybrid Federated Learning over Large-Scale D2D-Enabled Fog Networks
- FLAD: Adaptive Federated Learning for DDoS Attack Detection
- Secure Aggregation with Heterogeneous Quantization in Federated Learning
- A Federated Learning-enabled Smart Street Light Monitoring Application: Benefits and Future Challenges
- FedSAUC: A Similarity-Aware Update Control for Communication-Efficient Federated Learning in Edge Computing
- Federated Natural Language Generation for Personalized Dialogue System