Efficient CNN Compression via Multi-method Low Rank Factorization and Feature Map Similarity
Not on the map. Why?
Abstract (arXiv)
Low-Rank Factorization (LRF) is a widely adopted technique for compressing deep neural networks (DNNs). However, it faces several challenges, including optimal rank selection, a vast design space, long fine-tuning times, and limited compatibility with different layer types and decomposition methods. This paper presents an end-to-end Design Space Exploration (DSE) methodology and framework for compressing convolutional neural networks (CNNs) that addresses all these issues. We introduce a novel rank selection strategy based on feature map similarity, which captures non-linear interactions between layer outputs more effectively than traditional weight-based approaches. Unlike prior works, our method uses a one-shot fine-tuning process, significantly reducing the overall fine-tuning time. The proposed framework is fully compatible with all types of convolutional (Conv) and fully connected (FC) layers. To further improve compression, the framework integrates three different LRF techniques for Conv layers and three for FC layers, applying them selectively on a per-layer basis. We demonstrate that combining multiple LRF methods within a single model yields better compression results than using a single method uniformly across all layers. Finally, we provide a comprehensive evaluation and comparison of the six LRF techniques, offering practical insights into their effectiveness across different scenarios. The proposed work is integrated into TensorFlow 2.x, ensuring compatibility with widely used deep learning workflows. Experimental results on 14 CNN models across eight datasets demonstrate that the proposed methodology achieves substantial compression with minimal accuracy loss, outperforming several state-of-the-art techniques.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 15 of its 39 references that are in the map. First posted on arXiv 29 Sep 2025.
Builds on
15 of 39 references.
References · 15
- 2015Tensorizing Neural Networkscited by 250
- 2014Speeding-up Convolutional Neural Networks Using Fine-tuned CP-Decompositioncited by 203
- 2016TensorLy: Tensor Learning in Pythoncited by 104
- 2020Stable Low-rank Tensor Decomposition for Compression of Convolutional Neural Networkcited by 74
- 2022A Comprehensive Survey on Model Quantization for Deep Neural Networks in Image Classificationcited by 65
- 2017CP-decomposition with Tensor Power Method for Convolutional Neural Networks Compressioncited by 30
- 2023HALOC: Hardware-Aware Automatic Low-Rank Compression for Compact Neural Networkscited by 20
- 2024ELRT: Efficient Low-Rank Training for Compact Convolutional Neural Networkscited by 11
- 2021Joint Matrix Decomposition for Deep Convolutional Neural Networks Compressioncited by 10
- 2023Speeding up Resnet Architecture with Layers Targeted Low Rank Decompositioncited by 8
- 2018Rank Selection of CP-decomposed Convolutional Layers with Variational Bayesian Matrix Factorizationcited by 5
- 2021Canonical Polyadic Decomposition and Deep Learning for Machine Fault Detectioncited by 3
3 more
- 2022InDistill: Information flow-preserving knowledge distillation for model compressioncited by 2
- 2023How Informative is the Approximation Error from Tensor Decomposition for Neural Network Compression?cited by 2
- 2023Filter-Pruning of Lightweight Face Detectors Using a Geometric Median Criterioncited by 2
Built on by
Not cited yet.