A Low Effort Approach to Structured CNN Design Using PCA
Not on the map. Why?
Abstract (arXiv)
Deep learning models hold state of the art performance in many fields, yet their design is still based on heuristics or grid search methods that often result in overparametrized networks. This work proposes a method to analyze a trained network and deduce an optimized, compressed architecture that preserves accuracy while keeping computational costs tractable. Model compression is an active field of research that targets the problem of realizing deep learning models in hardware. However, most pruning methodologies tend to be experimental, requiring large compute and time intensive iterations of retraining the entire network. We introduce structure into model design by proposing a single shot analysis of a trained network that serves as a first order, low effort approach to dimensionality reduction, by using PCA (Principal Component Analysis). The proposed method simultaneously analyzes the activations of each layer and considers the dimensionality of the space described by the filters generating these activations. It optimizes the architecture in terms of number of layers, and number of filters per layer without any iterative retraining procedures, making it a viable, low effort technique to design efficient networks. We demonstrate the proposed methodology on AlexNet and VGG style networks on the CIFAR-10, CIFAR-100 and ImageNet datasets, and successfully achieve an optimized architecture with a reduction of up to 3.8X and 9X in the number of operations and parameters respectively, while trading off less than 1% accuracy. We also apply the method to MobileNet, and achieve 1.7X and 3.9X reduction in the number of operations and parameters respectively, while improving accuracy by almost one percentage point.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 2; 2023: 1; 2024: 4; 2025: 2.
14 papers.
Sort:
- 2021Gradient Projection Memory for Continual Learningcited by 338
- 2022coVariance Neural Networkscited by 18
- 2021Spatio-Temporal Pruning and Quantization for Low-latency Spiking Neural Networkscited by 16
- 2022Mixed-Precision Neural Networks: A Surveycited by 7
- 2023rm SP3: Enhancing Structured Pruning via PCA Projectioncited by 5
- 2024Revealing the Utilized Rank of Subspaces of Learning in Neural Networkscited by 4
- 2021Complexity-aware Adaptive Training and Inference for Edge-Cloud Distributed AI Systemscited by 2
- 2025Spatio-Temporal Pruning for Compressed Spiking Large Language Modelscited by 1
- 2021Basis Scaling and Double Pruning for Efficient Inference in Network-Based Transfer Learningcited by 0
- 2021An Acceleration Method Based on Deep Learning and Multilinear Feature Spacecited by 0
- 2024Pruning for Improved ADC Efficiency in Crossbar-based Analog In-memory Acceleratorscited by 0
- 2024Towards Generalized Entropic Sparsification for Convolutional Neural Networkscited by 0
- 2025Spatio-Temporal Pruning for Compressed Spiking Large Language Models23 Aug 2025
- 2025SPEAR: Structured Pruning for Spiking Neural Networks via Synaptic Operation Estimation and Reinforcement Learning28 Jun 2025
- 2024Revealing the Utilized Rank of Subspaces of Learning in Neural Networks5 Jul 2024
- 2024Toward Efficient Deep Spiking Neuron Networks:A Survey On Compression3 Jun 2024
- 2024Towards Generalized Entropic Sparsification for Convolutional Neural Networks6 Apr 2024
- 2024Pruning for Improved ADC Efficiency in Crossbar-based Analog In-memory Accelerators19 Mar 2024
- 2023rm SP3: Enhancing Structured Pruning via PCA Projection31 Aug 2023
- 2022Mixed-Precision Neural Networks: A Survey11 Aug 2022
- 2022coVariance Neural Networks31 May 2022
- 2021An Acceleration Method Based on Deep Learning and Multilinear Feature Space16 Oct 2021
- 2021Complexity-aware Adaptive Training and Inference for Edge-Cloud Distributed AI Systems14 Sep 2021
- 2021Basis Scaling and Double Pruning for Efficient Inference in Network-Based Transfer Learning6 Aug 2021
2 more
- 2021Gradient Projection Memory for Continual Learningcited by 338
- 2022coVariance Neural Networkscited by 18
- 2021Spatio-Temporal Pruning and Quantization for Low-latency Spiking Neural Networkscited by 16
- 2022Mixed-Precision Neural Networks: A Surveycited by 7
- 2023rm SP3: Enhancing Structured Pruning via PCA Projectioncited by 5
- 2024Revealing the Utilized Rank of Subspaces of Learning in Neural Networkscited by 4
- 2021Complexity-aware Adaptive Training and Inference for Edge-Cloud Distributed AI Systemscited by 2
- 2025Spatio-Temporal Pruning for Compressed Spiking Large Language Modelscited by 1
- 2021Basis Scaling and Double Pruning for Efficient Inference in Network-Based Transfer Learningcited by 0
- 2021An Acceleration Method Based on Deep Learning and Multilinear Feature Spacecited by 0
- 2024Pruning for Improved ADC Efficiency in Crossbar-based Analog In-memory Acceleratorscited by 0
- 2024Towards Generalized Entropic Sparsification for Convolutional Neural Networkscited by 0
12 most cited of 14 All 14 (JSON)
- 2025Spatio-Temporal Pruning for Compressed Spiking Large Language Models23 Aug 2025
- 2025SPEAR: Structured Pruning for Spiking Neural Networks via Synaptic Operation Estimation and Reinforcement Learning28 Jun 2025
- 2024Revealing the Utilized Rank of Subspaces of Learning in Neural Networks5 Jul 2024
- 2024Toward Efficient Deep Spiking Neuron Networks:A Survey On Compression3 Jun 2024
- 2024Towards Generalized Entropic Sparsification for Convolutional Neural Networks6 Apr 2024
- 2024Pruning for Improved ADC Efficiency in Crossbar-based Analog In-memory Accelerators19 Mar 2024
- 2023rm SP3: Enhancing Structured Pruning via PCA Projection31 Aug 2023
- 2022Mixed-Precision Neural Networks: A Survey11 Aug 2022
- 2022coVariance Neural Networks31 May 2022
- 2021An Acceleration Method Based on Deep Learning and Multilinear Feature Space16 Oct 2021
- 2021Complexity-aware Adaptive Training and Inference for Edge-Cloud Distributed AI Systems14 Sep 2021
- 2021Basis Scaling and Double Pruning for Efficient Inference in Network-Based Transfer Learning6 Aug 2021
12 newest of 14 All 14 (JSON)