Federated Hyperdimensional Computing
Not on the map. Why?
Abstract (arXiv)
Federated learning (FL) enables a loose set of participating clients to collaboratively learn a global model via coordination by a central server and with no need for data sharing. Existing FL approaches that rely on complex algorithms with massive models, such as deep neural networks (DNNs), suffer from computation and communication bottlenecks. In this paper, we first propose FedHDC, a federated learning framework based on hyperdimensional computing (HDC). FedHDC allows for fast and light-weight local training on clients, provides robust learning, and has smaller model communication overhead compared to learning with DNNs. However, current HDC algorithms get poor accuracy when classifying larger & more complex images, such as CIFAR10. To address this issue, we design FHDnn, which complements FedHDC with a self-supervised contrastive learning feature extractor. We avoid the transmission of the DNN and instead train only the HDC learner in a federated manner, which accelerates learning, reduces transmission cost, and utilizes the robustness of HDC to tackle network errors. We present a formal analysis of the algorithm and derive its convergence rate both theoretically, and show experimentally that FHDnn converges 3× faster vs. DNNs. The strategies we propose to improve the communication efficiency enable our design to reduce communication costs by 66× vs. DNNs, local client compute and energy consumption by ~1.5 - 6×, while being highly robust to network errors. Finally, our proposed strategies for improving the communication efficiency have up to 32× lower communication costs with good accuracy.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 26 of its 62 references that are in the map. First posted on arXiv 26 Dec 2023.
Builds on
26 of 62 references.
References · 26
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2019Federated Learning: Challenges, Methods, and Future Directionscited by 1,531
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
- 2019On the Convergence of FedAvg on Non-IID Datacited by 1,220
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
- 2018Local SGD Converges Fast and Communicates Littlecited by 595
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
14 more
- 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 561
- 2016Federated Optimization: Distributed Machine Learning for On-Device Intelligencecited by 558
- 2019FedPAQ: A Communication-Efficient Federated Learning Method with Periodic Averaging and Quantizationcited by 349
- 2020SplitFed: When Federated Learning Meets Split Learningcited by 308
- 2019Model Pruning Enables Efficient Federated Learning on Edge Devicescited by 219
- 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 199
- 2018Expanding the Reach of Federated Learning by Reducing Client Resource Requirementscited by 162
- 2016Distributed Mean Estimation with Limited Communicationcited by 134
- 2020Optimal Client Sampling for Federated Learningcited by 123
- 2018LAG: Lazily Aggregated Gradient for Communication-Efficient Distributed Learningcited by 95
- 2019Natural Compression for Distributed Deep Learningcited by 88
- 2016Randomized Distributed Mean Estimation: Accuracy vs Communicationcited by 39
- 2019Scalable Model Compression by Entropy Penalized Reparameterizationcited by 31
- 2021ProgFed: Effective, Communication, and Computation Efficient Federated Learning by Progressive Trainingcited by 27
Built on by
Not cited yet.