Neural Networks at a Fraction with Pruned Quaternions
Not on the map. Why?
Abstract (arXiv)
Contemporary state-of-the-art neural networks have increasingly large numbers of parameters, which prevents their deployment on devices with limited computational power. Pruning is one technique to remove unnecessary weights and reduce resource requirements for training and inference. In addition, for ML tasks where the input data is multi-dimensional, using higher-dimensional data embeddings such as complex numbers or quaternions has been shown to reduce the parameter count while maintaining accuracy. In this work, we conduct pruning on real and quaternion-valued implementations of different architectures on classification tasks. We find that for some architectures, at very high sparsity levels, quaternion models provide higher accuracies than their real counterparts. For example, at the task of image classification on CIFAR-10 using Conv-4, at 3% of the number of parameters as the original model, the pruned quaternion version outperforms the pruned real by more than 10%. Experiments on various network architectures and datasets show that for deployment in extremely resource-constrained environments, a sparse quaternion network might be a better candidate than a real sparse model of similar architecture.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 27 of its 44 references that are in the map. First posted on arXiv 13 Aug 2023.
Builds on
27 of 44 references.
References · 27
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 603
- 2020What is the State of Neural Network Pruning?cited by 583
- 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 301
15 more
- 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 240
- 2018Efficient Neural Audio Synthesiscited by 219
- 2017Deep Complex Networkscited by 217
- 2020Pruning Neural Networks at Initialization: Why are We Missing the Mark?cited by 182
- 2018DSFD: Dual Shot Face Detectorcited by 116
- 2019A Signal Propagation Perspective for Pruning Neural Networks at Initializationcited by 96
- 2019Fast Sparse ConvNetscited by 86
- 2017Deep Quaternion Networkscited by 48
- 2019Quaternion Convolutional Neural Networkscited by 48
- 2019Modeling Human Motion with Quaternion-based Neural Networkscited by 45
- 2018Quaternion Recurrent Neural Networkscited by 41
- 2016Faster CNNs with Direct Sparse Convolutions and Guided Pruningcited by 39
- 2018Quaternion Convolutional Neural Networks for Detection and Localization of 3D Sound Eventscited by 18
- 2020HABERTOR: An Efficient and Effective Deep Hatespeech Detectorcited by 14
- 2018Speech recognition with quaternion neural networkscited by 4
Built on by
Citing papers per year: 2025: 1.
1 paper.
- 2025Graph Neural Networks at a Fractioncited by 0
- 2025Graph Neural Networks at a Fraction10 Feb 2025