Network Pruning using Adaptive Exemplar Filters
Not on the map. Why?
Abstract (arXiv)
Popular network pruning algorithms reduce redundant information by optimizing hand-crafted models, and may cause suboptimal performance and long time in selecting filters. We innovatively introduce adaptive exemplar filters to simplify the algorithm design, resulting in an automatic and efficient pruning approach called EPruner. Inspired by the face recognition community, we use a message passing algorithm Affinity Propagation on the weight matrices to obtain an adaptive number of exemplars, which then act as the preserved filters. EPruner breaks the dependency on the training data in determining the "important" filters and allows the CPU implementation in seconds, an order of magnitude faster than GPU based SOTAs. Moreover, we show that the weights of exemplars provide a better initialization for the fine-tuning. On VGGNet-16, EPruner achieves a 76.34%-FLOPs reduction by removing 88.80% parameters, with 0.06% accuracy improvement on CIFAR-10. In ResNet-152, EPruner achieves a 65.12%-FLOPs reduction by removing 64.18% parameters, with only 0.71% top-5 accuracy loss on ILSVRC-2012. Our code can be available at https://github.com/lmbxmu/EPruner.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 34 of its 56 references that are in the map. First posted on arXiv 20 Jan 2021.
Builds on
34 of 56 references.
References · 34
- 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
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2014Going Deeper with Convolutionscited by 4,231
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
- 2018Rethinking the Value of Network Pruningcited by 595
- 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 507
22 more
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 426
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
- 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 304
- 2018Slimmable Neural Networkscited by 301
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
- 2016Dynamic Network Surgery for Efficient DNNscited by 233
- 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
- 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
- 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 220
- 2015Convergent Learning: Do different neural networks learn the same representations?cited by 215
- 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
- 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
- 2018On the importance of single directions for generalizationcited by 99
- 2020Channel Pruning via Automatic Structure Searchcited by 84
- 2020EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruningcited by 80
- 2018AutoPruner: An End-to-End Trainable Filter Pruning Method for Efficient Deep Model Inferencecited by 77
- 2019Global Sparse Momentum SGD for Pruning Very Deep Neural Networkscited by 70
- 2019Approximated Oracle Filter Pruning for Destructive CNN Width Optimizationcited by 35
- 2018Revisiting the Importance of Individual Units in CNNs via Ablationcited by 32
- 2018Structured Pruning of Neural Networks with Budget-Aware Regularizationcited by 26
- 2019Einconv: Exploring Unexplored Tensor Network Decompositions for Convolutional Neural Networkscited by 24
Built on by
Citing papers per year: 2021: 5; 2022: 3; 2023: 1; 2024: 4; 2025: 3.
16 papers.
Sort:
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2021Online Multi-Granularity Distillation for GAN Compressioncited by 24
- 2024Isomorphic Pruning for Vision Modelscited by 21
- 2021Manipulating Identical Filter Redundancy for Efficient Pruning on Deep and Complicated CNNcited by 9
- 2024Effective Layer Pruning Through Similarity Metric Perspectivecited by 6
- 2021Training Compact CNNs for Image Classification using Dynamic-coded Filter Fusioncited by 5
- 2022Compact Model Training by Low-Rank Projection with Energy Transfercited by 3
- 2024Structure-Preserving Network Compression Via Low-Rank Induced Training Through Linear Layers Compositioncited by 3
- 2021Efficient Visual Recognition with Deep Neural Networks: A Survey on Recent Advances and New Directionscited by 2
- 2021Pruning with Compensation: Efficient Channel Pruning for Deep Convolutional Neural Networkscited by 1
- 2022Latency Adjustable Transformer Encoder for Language Understandingcited by 1
- 2025Enhanced Structured Lasso Pruning with Class-wise Informationcited by 1
4 more
- 2025LinDeps: A Fine-tuning Free Post-Pruning Method to Remove Layer-Wise Linear Dependencies with Guaranteed Performance Preservationcited by 1
- 2022Optimizing Connectivity through Network Gradients for Restricted Boltzmann Machinescited by 0
- 2024(PASS) Visual Prompt Locates Good Structure Sparsity through a Recurrent HyperNetworkcited by 0
- 2025Playing the Lottery With Concave Regularizers for Sparse Trainable Neural Networkscited by 0
- 2025LinDeps: A Fine-tuning Free Post-Pruning Method to Remove Layer-Wise Linear Dependencies with Guaranteed Performance Preservation29 Jul 2025
- 2025Enhanced Structured Lasso Pruning with Class-wise Information13 Feb 2025
- 2025Playing the Lottery With Concave Regularizers for Sparse Trainable Neural Networks19 Jan 2025
- 2024(PASS) Visual Prompt Locates Good Structure Sparsity through a Recurrent HyperNetwork24 Jul 2024
- 2024Isomorphic Pruning for Vision Models5 Jul 2024
- 2024Effective Layer Pruning Through Similarity Metric Perspective27 May 2024
- 2024Structure-Preserving Network Compression Via Low-Rank Induced Training Through Linear Layers Composition6 May 2024
- 2023Structured Pruning for Deep Convolutional Neural Networks: A survey1 Mar 2023
- 2022Optimizing Connectivity through Network Gradients for Restricted Boltzmann Machines14 Sep 2022
- 2022Compact Model Training by Low-Rank Projection with Energy Transfer12 Apr 2022
- 2022Latency Adjustable Transformer Encoder for Language Understanding10 Jan 2022
- 2021Pruning with Compensation: Efficient Channel Pruning for Deep Convolutional Neural Networks31 Aug 2021
4 more
- 2021Efficient Visual Recognition with Deep Neural Networks: A Survey on Recent Advances and New Directions30 Aug 2021
- 2021Online Multi-Granularity Distillation for GAN Compression16 Aug 2021
- 2021Manipulating Identical Filter Redundancy for Efficient Pruning on Deep and Complicated CNN30 Jul 2021
- 2021Training Compact CNNs for Image Classification using Dynamic-coded Filter Fusion14 Jul 2021
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2021Online Multi-Granularity Distillation for GAN Compressioncited by 24
- 2024Isomorphic Pruning for Vision Modelscited by 21
- 2021Manipulating Identical Filter Redundancy for Efficient Pruning on Deep and Complicated CNNcited by 9
- 2024Effective Layer Pruning Through Similarity Metric Perspectivecited by 6
- 2021Training Compact CNNs for Image Classification using Dynamic-coded Filter Fusioncited by 5
- 2022Compact Model Training by Low-Rank Projection with Energy Transfercited by 3
- 2024Structure-Preserving Network Compression Via Low-Rank Induced Training Through Linear Layers Compositioncited by 3
- 2021Efficient Visual Recognition with Deep Neural Networks: A Survey on Recent Advances and New Directionscited by 2
- 2021Pruning with Compensation: Efficient Channel Pruning for Deep Convolutional Neural Networkscited by 1
- 2022Latency Adjustable Transformer Encoder for Language Understandingcited by 1
- 2025Enhanced Structured Lasso Pruning with Class-wise Informationcited by 1
12 most cited of 16 All 16 (JSON)
- 2025LinDeps: A Fine-tuning Free Post-Pruning Method to Remove Layer-Wise Linear Dependencies with Guaranteed Performance Preservation29 Jul 2025
- 2025Enhanced Structured Lasso Pruning with Class-wise Information13 Feb 2025
- 2025Playing the Lottery With Concave Regularizers for Sparse Trainable Neural Networks19 Jan 2025
- 2024(PASS) Visual Prompt Locates Good Structure Sparsity through a Recurrent HyperNetwork24 Jul 2024
- 2024Isomorphic Pruning for Vision Models5 Jul 2024
- 2024Effective Layer Pruning Through Similarity Metric Perspective27 May 2024
- 2024Structure-Preserving Network Compression Via Low-Rank Induced Training Through Linear Layers Composition6 May 2024
- 2023Structured Pruning for Deep Convolutional Neural Networks: A survey1 Mar 2023
- 2022Optimizing Connectivity through Network Gradients for Restricted Boltzmann Machines14 Sep 2022
- 2022Compact Model Training by Low-Rank Projection with Energy Transfer12 Apr 2022
- 2022Latency Adjustable Transformer Encoder for Language Understanding10 Jan 2022
- 2021Pruning with Compensation: Efficient Channel Pruning for Deep Convolutional Neural Networks31 Aug 2021
12 newest of 16 All 16 (JSON)