Comfetch: Federated Learning of Large Networks on Constrained Clients via Sketching
Not on the map. Why?
Abstract (arXiv)
Federated learning (FL) is a popular paradigm for private and collaborative model training on the edge. In centralized FL, the parameters of a global architecture (such as a deep neural network) are maintained and distributed by a central server/controller to clients who transmit model updates (gradients) back to the server based on local optimization. While many efforts have focused on reducing the communication complexity of gradient transmission, the vast majority of compression-based algorithms assume that each participating client is able to download and train the current and full set of parameters, which may not be a practical assumption depending on the resource constraints of smaller clients such as mobile devices. In this work, we propose a simple yet effective novel algorithm, Comfetch, which allows clients to train large networks using reduced representations of the global architecture via the count sketch, which reduces local computational and memory costs along with bi-directional communication complexity. We provide a nonconvex convergence guarantee and experimentally demonstrate that it is possible to learn large models, such as a deep convolutional network, through federated training on their sketched counterparts. The resulting global models exhibit competitive test accuracy over CIFAR10/100 classification when compared against un-compressed model training.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 37 of its 57 references that are in the map. First posted on arXiv 17 Sep 2021.
Builds on
37 of 57 references.
References · 37
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
- 2018Gradient Descent Finds Global Minima of Deep Neural Networkscited by 572
- 2013Do Deep Nets Really Need to be Deep?cited by 466
- 2018Fundamentals of Recurrent Neural Network (RNN) and Long Short-Term Memory (LSTM) Networkcited by 415
25 more
- 2018Sparsified SGD with Memorycited by 373
- 2019FedPAQ: A Communication-Efficient Federated Learning Method with Periodic Averaging and Quantizationcited by 349
- 2020HeteroFL: Computation and Communication Efficient Federated Learning for Heterogeneous Clientscited by 334
- 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 306
- 2015Tensorizing Neural Networkscited by 246
- 2013Predicting Parameters in Deep Learningcited by 223
- 2018Applied Federated Learning: Improving Google Keyboard Query Suggestionscited by 202
- 2019Federated Learning over Wireless Fading Channelscited by 178
- 2020FetchSGD: Communication-Efficient Federated Learning with Sketchingcited by 178
- 2020Federated Learning with Compression: Unified Analysis and Sharp Guaranteescited by 159
- 2015Convolutional neural networks with low-rank regularizationcited by 102
- 2019DoubleSqueeze: Parallel Stochastic Gradient Descent with Double-Pass Error-Compensated Compressioncited by 98
- 2019Natural Compression for Distributed Deep Learningcited by 88
- 2019Communication-efficient distributed SGD with Sketchingcited by 81
- 2018Distributed learning with compressed gradientscited by 53
- 2019Communication-Efficient Distributed Blockwise Momentum SGD with Error-Feedbackcited by 49
- 2020Uncertainty Principle for Communication Compression in Distributed and Federated Learning and the Search for an Optimal Compressorcited by 45
- 2020Bidirectional compression in heterogeneous settings for distributed or federated learning with partial participation: tight convergence guaranteescited by 45
- 2015Fast and Guaranteed Tensor Decomposition via Sketchingcited by 19
- 2019Deep Learning on Mobile Devices - A Reviewcited by 16
- 2019ISLET: Fast and Optimal Low-rank Tensor Regression via Importance Sketchingcited by 14
- 2018MISSION: Ultra Large-Scale Feature Selection using Count-Sketchescited by 11
- 2019Higher-order Count Sketch: Dimensionality Reduction That Retains Efficient Tensor Operationscited by 5
- 2017Deep Neural Network Approximation using Tensor Sketchingcited by 3
- 2016Bias-Aware Sketchescited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 1.
2 papers.