Twin Network Augmentation: A Novel Training Strategy for Improved Spiking Neural Networks and Efficient Weight Quantization
Lucas Deckers, Benjamin Vandersmissen, Ing Jyh Tsang, Werner Van, Leekwijck, Steven Latr\'e

TL;DR
This paper introduces Twin Network Augmentation (TNA), a training method that improves spiking neural networks' performance and enables efficient weight quantization, significantly reducing energy consumption and model size.
Contribution
TNA is a novel co-training framework that enhances SNN accuracy and supports low-precision quantization, outperforming traditional methods on benchmark datasets.
Findings
TNA improves classification accuracy across multiple vision datasets.
TNA effectively enables ternary weight quantization in SNNs.
TNA achieves state-of-the-art results compared to existing methods.
Abstract
The proliferation of Artificial Neural Networks (ANNs) has led to increased energy consumption, raising concerns about their sustainability. Spiking Neural Networks (SNNs), which are inspired by biological neural systems and operate using sparse, event-driven spikes to communicate information between neurons, offer a potential solution due to their lower energy requirements. An alternative technique for reducing a neural network's footprint is quantization, which compresses weight representations to decrease memory usage and energy consumption. In this study, we present Twin Network Augmentation (TNA), a novel training framework aimed at improving the performance of SNNs while also facilitating an enhanced compression through low-precision quantization of weights. TNA involves co-training an SNN with a twin network, optimizing both networks to minimize their cross-entropy losses and the…
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
TopicsAdvanced Memory and Neural Computing
MethodsSpiking Neural Networks · Knowledge Distillation
