A New Clustering-Based Technique for the Acceleration of Deep Convolutional Networks
Not on the map. Why?
Abstract (arXiv)
Deep learning and especially the use of Deep Neural Networks (DNNs) provides impressive results in various regression and classification tasks. However, to achieve these results, there is a high demand for computing and storing resources. This becomes problematic when, for instance, real-time, mobile applications are considered, in which the involved (embedded) devices have limited resources. A common way of addressing this problem is to transform the original large pre-trained networks into new smaller models, by utilizing Model Compression and Acceleration (MCA) techniques. Within the MCA framework, we propose a clustering-based approach that is able to increase the number of employed centroids/representatives, while at the same time, have an acceleration gain compared to conventional, k-means based approaches. This is achieved by imposing a special structure to the employed representatives, which is enabled by the particularities of the problem at hand. Moreover, the theoretical acceleration gains are presented and the key system hyper-parameters that affect that gain, are identified. Extensive evaluation studies carried out using various state-of-the-art DNN models trained in image classification, validate the superiority of the proposed method as compared for its use in MCA tasks.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 18 of its 38 references that are in the map. First posted on arXiv 19 Jul 2021.
Builds on
18 of 38 references.
References · 18
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015Fast R-CNNcited by 2,930
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
- 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 427
- 2015Deep Learning with Limited Numerical Precisioncited by 368
6 more
- 2014Compressing Deep Convolutional Networks using Vector Quantizationcited by 189
- 2019And the Bit Goes Down: Revisiting the Quantization of Neural Networkscited by 78
- 2018Deep k-Means: Re-Training and Parameter Sharing with Harder Cluster Assignments for Compressing Deep Convolutionscited by 33
- 2018Recent Advances in Convolutional Neural Network Accelerationcited by 17
- 2019Towards Compact ConvNets via Structure-Sparsity Regularized Filter Pruningcited by 14
- 2019Cluster Regularized Quantization for Deep Networks Compressioncited by 3
Built on by
Citing papers per year: 2025: 1.
1 paper.