mlsanityData to 7 Oct 2026

Approximated Oracle Filter Pruning for Destructive CNN Width Optimization

arXiv 1905.04748 ↗First posted 12 May 2019cs.LG cs.CV stat.MLcited by 35

Not on the map. Why?

Abstract (arXiv)

It is not easy to design and run Convolutional Neural Networks (CNNs) due to: 1) finding the optimal number of filters (i.e., the width) at each layer is tricky, given an architecture; and 2) the computational intensity of CNNs impedes the deployment on computationally limited devices. Oracle Pruning is designed to remove the unimportant filters from a well-trained CNN, which estimates the filters' importance by ablating them in turn and evaluating the model, thus delivers high accuracy but suffers from intolerable time complexity, and requires a given resulting width but cannot automatically find it. To address these problems, we propose Approximated Oracle Filter Pruning (AOFP), which keeps searching for the least important filters in a binary search manner, makes pruning attempts by masking out filters randomly, accumulates the resulting errors, and finetunes the model via a multi-path framework. As AOFP enables simultaneous pruning on multiple layers, we can prune an existing very deep CNN with acceptable time cost, negligible accuracy drop, and no heuristic knowledge, or re-design a model which exerts higher accuracy and faster inference.

Key facts. Cited by 35 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 May 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 17; 2022: 5; 2023: 4; 2024: 6; 2025: 1; 2026: 2.

35 papers.

Sort:

By area:

  1. 2021RepVGG: Making VGG-style ConvNets Great Againcited by 520
  2. 2023DepGraph: Towards Any Structural Pruningcited by 202
  3. 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
  4. 2021Group Fisher Pruning for Practical Network Compressioncited by 130
  5. 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
  6. 2021Convolutional Neural Network Pruning with Structural Redundancy Reductioncited by 73
  7. 2021Towards Compact CNNs via Collaborative Compressioncited by 36
  8. 2022CHEX: CHannel EXploration for CNN Model Compressioncited by 36
  9. 2021Compressing Neural Networks: Towards Determining the Optimal Layer-wise Decompositioncited by 33
  10. 2021RepMLPNet: Hierarchical Vision MLP with Re-parameterized Localitycited by 32
  11. 2022Learning Best Combination for Efficient N:M Sparsitycited by 32
  12. 2021Locally Free Weight Sharing for Network Width Searchcited by 27
23 more
  1. 2021Carrying out CNN Channel Pruning in a White Boxcited by 22
  2. 2024Isomorphic Pruning for Vision Modelscited by 21
  3. 2021Layer-wise Model Pruning based on Mutual Informationcited by 19
  4. 2021Network Pruning using Adaptive Exemplar Filterscited by 16
  5. 20211xN Pattern for Pruning Convolutional Neural Networkscited by 16
  6. 2022Pruning Networks with Cross-Layer Ranking & k-Reciprocal Nearest Filterscited by 16
  7. 2022Structured Sparsity Learning for Efficient Video Super-Resolutioncited by 14
  8. 2021Manipulating Identical Filter Redundancy for Efficient Pruning on Deep and Complicated CNNcited by 9
  9. 2024Is Oracle Pruning the True Oracle?cited by 7
  10. 2024Mutual Information Preserving Neural Network Pruningcited by 5
  11. 2022Pruning for Feature-Preserving Circuits in CNNscited by 4
  12. 2021Model compression as constrained optimization, with application to neural nets. Part V: combining compressionscited by 3
  13. 2026Bonsai: A Framework for Convolutional Neural Network Acceleration Using Criterion-Based Pruningcited by 3
  14. 2021Exploring Gradient Flow Based Saliency for DNN Model Compressioncited by 1
  15. 2023SUBP: Soft Uniform Block Pruning for 1xN Sparse CNNs Multithreading Accelerationcited by 1
  16. 2024FGP: Feature-Gradient-Prune for Efficient Convolutional Layer Pruningcited by 1
  17. 2025Advancing Weight and Channel Sparsification with Enhanced Saliencycited by 1
  18. 2021Dep-L0: Improving L0-based Network Sparsification via Dependency Modelingcited by 0
  19. 2021Joint Channel and Weight Pruning for Model Acceleration on Moblie Devicescited by 0
  20. 2021Reconstructing Pruned Filters using Cheap Spatial Transformationscited by 0
  21. 2024A Comprehensive Study of Structural Pruning for Vision Modelscited by 0
  22. 2024S2HPruner: Soft-to-Hard Distillation Bridges the Discretization Gap in Pruningcited by 0
  23. 2026PruneForget: Joint Unlearning and Pruning of Vision Modelscited by 0