mlsanityData to 7 Oct 2026

Network Pruning using Adaptive Exemplar Filters

arXiv 2101.07985 ↗First posted 20 Jan 2021cs.CVcited by 16

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  4. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
  5. 2014Going Deeper with Convolutionscited by 4,231
  6. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  7. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  8. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  9. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  10. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
  11. 2018Rethinking the Value of Network Pruningcited by 595
  12. 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 507
22 more
  1. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
  2. 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 426
  3. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  4. 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 304
  5. 2018Slimmable Neural Networkscited by 301
  6. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
  7. 2016Dynamic Network Surgery for Efficient DNNscited by 233
  8. 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
  9. 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
  10. 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 220
  11. 2015Convergent Learning: Do different neural networks learn the same representations?cited by 215
  12. 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
  13. 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
  14. 2018On the importance of single directions for generalizationcited by 99
  15. 2020Channel Pruning via Automatic Structure Searchcited by 84
  16. 2020EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruningcited by 80
  17. 2018AutoPruner: An End-to-End Trainable Filter Pruning Method for Efficient Deep Model Inferencecited by 77
  18. 2019Global Sparse Momentum SGD for Pruning Very Deep Neural Networkscited by 70
  19. 2019Approximated Oracle Filter Pruning for Destructive CNN Width Optimizationcited by 35
  20. 2018Revisiting the Importance of Individual Units in CNNs via Ablationcited by 32
  21. 2018Structured Pruning of Neural Networks with Budget-Aware Regularizationcited by 26
  22. 2019Einconv: Exploring Unexplored Tensor Network Decompositions for Convolutional Neural Networkscited by 24

Built on by

Cited by year

Citing papers per year: 2021: 5; 2022: 3; 2023: 1; 2024: 4; 2025: 3.

16 papers.

Sort: