Efficient Sparse Artificial Neural Networks
Not on the map. Why?
Abstract (arXiv)
The brain, as the source of inspiration for Artificial Neural Networks (ANN), is based on a sparse structure. This sparse structure helps the brain to consume less energy, learn easier and generalize patterns better than any other ANN. In this paper, two evolutionary methods for adopting sparsity to ANNs are proposed. In the proposed methods, the sparse structure of a network as well as the values of its parameters are trained and updated during the learning process. The simulation results show that these two methods have better accuracy and faster convergence while they need fewer training samples compared to their sparse and non-sparse counterparts. Furthermore, the proposed methods significantly improve the generalization power and reduce the number of parameters. For example, the sparsification of the ResNet47 network by exploiting our proposed methods for the image classification of ImageNet dataset uses 40 % fewer parameters while the top-1 accuracy of the model improves by 12% and 5% compared to the dense network and their sparse counterpart, respectively. As another example, the proposed methods for the CIFAR10 dataset converge to their final structure 7 times faster than its sparse counterpart, while the final accuracy increases by 6%.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 20 of its 57 references that are in the map. First posted on arXiv 13 Mar 2021.
Builds on
20 of 57 references.
References · 20
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2017A Survey on Deep Learning in Medical Image Analysiscited by 1,182
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
- 2017Learning Sparse Neural Networks through L0 Regularizationcited by 571
- 2019Rigging the Lottery: Making All Tickets Winnerscited by 491
- 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 325
- 2019Sparse Networks from Scratch: Faster Training without Losing Performancecited by 210
- 2013k-Sparse Autoencoderscited by 209
8 more
- 2019Deconstructing Lottery Tickets: Zeros, Signs, and the Supermaskcited by 206
- 2015Structured Pruning of Deep Convolutional Neural Networkscited by 148
- 2017SCNN: An Accelerator for Compressed-sparse Convolutional Neural Networkscited by 132
- 2017Evolving Deep Neural Networkscited by 93
- 2017MorphNet: Fast & Simple Resource-Constrained Structure Learning of Deep Networkscited by 92
- 2016Group Sparse Regularization for Deep Neural Networkscited by 89
- 2015Sparsifying Neural Network Connections for Face Recognitioncited by 15
- 2016Neural networks with differentiable structurecited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 1.
3 papers.