Compressing Deep CNNs using Basis Representation and Spectral Fine-tuning
Not on the map. Why?
Abstract (arXiv)
We propose an efficient and straightforward method for compressing deep convolutional neural networks (CNNs) that uses basis filters to represent the convolutional layers, and optimizes the performance of the compressed network directly in the basis space. Specifically, any spatial convolution layer of the CNN can be replaced by two successive convolution layers: the first is a set of three-dimensional orthonormal basis filters, followed by a layer of one-dimensional filters that represents the original spatial filters in the basis space. We jointly fine-tune both the basis and the filter representation to directly mitigate any performance loss due to the truncation. Generality of the proposed approach is demonstrated by applying it to several well known deep CNN architectures and data sets for image classification and object detection. We also present the execution time and power usage at different compression levels on the Xavier Jetson AGX processor.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 20 of its 24 references that are in the map. First posted on arXiv 21 May 2021.
Builds on
20 of 24 references.
References · 20
- 2018YOLOv3: An Incremental Improvementcited by 2,659
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
- 2019Importance Estimation for Neural Network Pruningcited by 541
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 378
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 367
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 315
- 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 306
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 284
- 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
- 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
8 more
- 2015Compressing Neural Networks with the Hashing Trickcited by 150
- 2019Gate Decorator: Global Filter Pruning Method for Accelerating Deep Convolutional Neural Networkscited by 118
- 2015Accelerating Very Deep Convolutional Networks for Classification and Detectioncited by 109
- 2017Compression-aware Training of Deep Networkscited by 46
- 2020TRP: Trained Rank Pruning for Efficient Deep Neural Networkscited by 32
- 2018Leveraging Filter Correlations for Deep Model Compressioncited by 23
- 2018Exploring Linear Relationship in Feature Map Subspace for ConvNets Compressioncited by 11
- 2019Cascaded Projection: End-to-End Network Compression and Accelerationcited by 5
Built on by
Not cited yet.