CNNPruner: Pruning Convolutional Neural Networks with Visual Analytics
Not on the map. Why?
Abstract (arXiv)
Convolutional neural networks (CNNs) have demonstrated extraordinarily good performance in many computer vision tasks. The increasing size of CNN models, however, prevents them from being widely deployed to devices with limited computational resources, e.g., mobile/embedded devices. The emerging topic of model pruning strives to address this problem by removing less important neurons and fine-tuning the pruned networks to minimize the accuracy loss. Nevertheless, existing automated pruning solutions often rely on a numerical threshold of the pruning criteria, lacking the flexibility to optimally balance the trade-off between model size and accuracy. Moreover, the complicated interplay between the stages of neuron pruning and model fine-tuning makes this process opaque, and therefore becomes difficult to optimize. In this paper, we address these challenges through a visual analytics approach, named CNNPruner. It considers the importance of convolutional filters through both instability and sensitivity, and allows users to interactively create pruning plans according to a desired goal on model size or accuracy. Also, CNNPruner integrates state-of-the-art filter visualization techniques to help users understand the roles that different filters played and refine their pruning plans. Through comprehensive case studies on CNNs with real-world sizes, we validate the effectiveness of CNNPruner.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 2; 2024: 2; 2025: 2; 2026: 1.
11 papers.
- 2023Visual Analytics For Machine Learning: A Data Perspective Surveycited by 25
- 2021NeuroCartography: Scalable Automatic Visual Summarization of Concepts in Deep Neural Networkscited by 12
- 2024Talaria: Interactively Optimizing Machine Learning Models for Efficient Inferencecited by 6
- 2024Compress and Compare: Interactively Evaluating Efficiency and Behavior Across ML Model Compression Experimentscited by 4
- 2025Illuminating LLM Coding Agents: Visual Analytics for Deeper Understanding and Enhancementcited by 3
- 2022Evaluation of Explanation Methods of AI -- CNNs in Image Classification Tasks with Reference-based and No-reference Metricscited by 2
- 2022ViNNPruner: Visual Interactive Pruning for Deep Learningcited by 1
- 2022"Understanding Robustness Lottery": A Geometric Visual Comparative Analysis of Neural Network Pruning Approachescited by 1
- 2023A Novel Correlation-optimized Deep Learning Method for Wind Speed Forecastcited by 0
- 2025SPLite Hand: Sparsity-Aware Lightweight 3D Hand Pose Estimationcited by 0
- 2026Token Signatures of Code: Comparing Coding Behaviors Across Large Language Modelscited by 0
- 2026Token Signatures of Code: Comparing Coding Behaviors Across Large Language Models12 Aug 2026
- 2025SPLite Hand: Sparsity-Aware Lightweight 3D Hand Pose Estimation18 Oct 2025
- 2025Illuminating LLM Coding Agents: Visual Analytics for Deeper Understanding and Enhancement18 Aug 2025
- 2024Compress and Compare: Interactively Evaluating Efficiency and Behavior Across ML Model Compression Experiments6 Aug 2024
- 2024Talaria: Interactively Optimizing Machine Learning Models for Efficient Inference3 Apr 2024
- 2023Visual Analytics For Machine Learning: A Data Perspective Survey15 Jul 2023
- 2023A Novel Correlation-optimized Deep Learning Method for Wind Speed Forecast3 Jun 2023
- 2022Evaluation of Explanation Methods of AI -- CNNs in Image Classification Tasks with Reference-based and No-reference Metrics2 Dec 2022
- 2022"Understanding Robustness Lottery": A Geometric Visual Comparative Analysis of Neural Network Pruning Approaches16 Jun 2022
- 2022ViNNPruner: Visual Interactive Pruning for Deep Learning31 May 2022
- 2021NeuroCartography: Scalable Automatic Visual Summarization of Concepts in Deep Neural Networks29 Aug 2021