Twin Network Augmentation: A Novel Training Strategy for Improved Spiking Neural Networks and Efficient Weight Quantization
Not on the map. Why?
Abstract (arXiv)
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 mean squared error between their output logits. We demonstrate that TNA significantly enhances classification performance across various vision datasets and in addition is particularly effective when applied when reducing SNNs to ternary weight precision. Notably, during inference , only the ternary SNN is retained, significantly reducing the network in number of neurons, connectivity and weight size representation. Our results show that TNA outperforms traditional knowledge distillation methods and achieves state-of-the-art performance for the evaluated network architecture on benchmark datasets, including CIFAR-10, CIFAR-100, and CIFAR-10-DVS. This paper underscores the effectiveness of TNA in bridging the performance gap between SNNs and ANNs and suggests further exploration into the application of TNA in different network architectures and datasets.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 33 of its 52 references that are in the map. First posted on arXiv 24 Sep 2024.
Builds on
33 of 52 references.
References · 33
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,884
- 2014FitNets: Hints for Thin Deep Netscited by 1,653
- 2020Knowledge Distillation: A Surveycited by 1,603
- 2017Random Erasing Data Augmentationcited by 1,239
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 626
- 2022Mixture-of-Experts with Expert Choice Routingcited by 623
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 592
21 more
- 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 345
- 2022Spikformer: When Spiking Neural Network Meets Transformercited by 271
- 2018DropBlock: A regularization method for convolutional networkscited by 262
- 2018Direct Training for Spiking Neural Networks: Faster, Larger, Bettercited by 233
- 2016Ternary Weight Networkscited by 204
- 2022Temporal Efficient Training of Spiking Neural Network via Gradient Re-weightingcited by 198
- 2021Efficient Neuromorphic Signal Processing with Loihi 2cited by 96
- 2023SpikeGPT: Generative Pre-trained Language Model with Spiking Neural Networkscited by 88
- 2021Advancing Spiking Neural Networks towards Deep Residual Learningcited by 79
- 2019Comprehensive SNN Compression Using ADMM Optimization and Activity Regularizationcited by 45
- 2023Constructing Deep Spiking Neural Networks from Artificial Neural Networks with Knowledge Distillationcited by 44
- 2023SEENN: Towards Temporal Spiking Early-Exit Neural Networkscited by 41
- 2020Exploring the Connection Between Binary and Spiking Neural Networkscited by 38
- 2022TCJA-SNN: Temporal-Channel Joint Attention for Spiking Neural Networkscited by 35
- 2023Efficient Video and Audio processing with Loihi 2cited by 29
- 2020BS4NN: Binarized Spiking Neural Networks with Temporal Coding and Learningcited by 24
- 2021Network Augmentation for Tiny Deep Learningcited by 24
- 2023Co-learning synaptic delays, weights and adaptation in spiking neural networkscited by 13
- 2019Adaptive Binary-Ternary Quantizationcited by 8
- 2020BiSNN: Training Spiking Neural Networks with Binary Weights via Bayesian Learningcited by 8
- 2020Sparsity-Control Ternary Weight Networkscited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2025All in one timestep: Enhancing Sparsity and Energy efficiency in Multi-level Spiking Neural Networks
- 2025QP-SNN: Quantized and Pruned Spiking Neural Networks
- 2024SQUAT: Stateful Quantization-Aware Training in Recurrent Spiking Neural Networks
- 2024Q-SNNs: Quantized Spiking Neural Networks
- 2023Joint A-SNN: Joint Training of Artificial and Spiking Neural Networks via Self-Distillation and Weight Factorization
- 2022tinySNN: Towards Memory- and Energy-Efficient Spiking Neural Networks
- 2023The Hardware Impact of Quantization and Pruning for Weights in Spiking Neural Networks
- 2025Spiking Brain Compression: Post-Training Second-order Compression for Spiking Neural Networks