Federated Learning of Binary Neural Networks: Enabling Low-Cost Inference
Nitin Priyadarshini Shankar, Soham Lahiri, Sheetal Kalyani, Saurav Prakash

TL;DR
FedBNN introduces a rotation-aware binary neural network framework for federated learning, enabling low-cost, resource-efficient inference on edge devices without significant accuracy loss.
Contribution
The paper presents FedBNN, a novel binary neural network approach for federated learning that directly learns binary weights, reducing model size and computation during inference.
Findings
FedBNN significantly reduces model size and FLOPs compared to real-valued models.
FedBNN maintains comparable accuracy to existing federated methods on benchmark datasets.
Resource consumption during inference is substantially lowered with FedBNN.
Abstract
Federated Learning (FL) preserves privacy by distributing training across devices. However, using DNNs is computationally intensive at the low-powered edge during inference. Edge deployment demands models that simultaneously optimize memory footprint and computational efficiency, a dilemma where conventional DNNs fail by exceeding resource limits. Traditional post-training binarization reduces model size but suffers from severe accuracy loss due to quantization errors. To address these challenges, we propose FedBNN, a rotation-aware binary neural network framework that learns binary representations directly during local training. By encoding each weight as a single bit instead of a -bit float, FedBNN shrinks the model footprint, significantly reducing runtime (during inference) FLOPs and memory requirements in comparison to federated methods using real models.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Advanced Neural Network Applications · Adversarial Robustness in Machine Learning
