mlsanityData to 7 Oct 2026

Training Compact CNNs for Image Classification using Dynamic-coded Filter Fusion

arXiv 2107.06916 ↗First posted 14 Jul 2021cs.CV cs.AIcited by 5

Not on the map. Why?

Abstract (arXiv)

The mainstream approach for filter pruning is usually either to force a hard-coded importance estimation upon a computation-heavy pretrained model to select "important" filters, or to impose a hyperparameter-sensitive sparse constraint on the loss objective to regularize the network training. In this paper, we present a novel filter pruning method, dubbed dynamic-coded filter fusion (DCFF), to derive compact CNNs in a computation-economical and regularization-free manner for efficient image classification. Each filter in our DCFF is firstly given an inter-similarity distribution with a temperature parameter as a filter proxy, on top of which, a fresh Kullback-Leibler divergence based dynamic-coded criterion is proposed to evaluate the filter importance. In contrast to simply keeping high-score filters in other methods, we propose the concept of filter fusion, i.e., the weighted averages using the assigned proxies, as our preserved filters. We obtain a one-hot inter-similarity distribution as the temperature parameter approaches infinity. Thus, the relative importance of each filter can vary along with the training of the compact CNN, leading to dynamically changeable fused filters without both the dependency on the pretrained model and the introduction of sparse constraints. Extensive experiments on classification benchmarks demonstrate the superiority of our DCFF over the compared counterparts. For example, our DCFF derives a compact VGGNet-16 with only 72.77M FLOPs and 1.06M parameters while reaching top-1 accuracy of 93.47% on CIFAR-10. A compact ResNet-50 is obtained with 63.8% FLOPs and 58.6% parameter reductions, retaining 75.60% top-1 accuracy on ILSVRC-2012. Our code, narrower models and training logs are available at https://github.com/lmbxmu/DCFF.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 51 of its 69 references that are in the map. First posted on arXiv 14 Jul 2021.

Builds on

51 of 69 references.

References · 51

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  4. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  5. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
  6. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  7. 2014Going Deeper with Convolutionscited by 4,231
  8. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  9. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  10. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  11. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  12. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
38 more
  1. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
  2. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  3. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
  4. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
  5. 2018Slimmable Neural Networkscited by 301
  6. 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 291
  7. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
  8. 2018Model compression via distillation and quantizationcited by 287
  9. 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 283
  10. 2016Dynamic Network Surgery for Efficient DNNscited by 233
  11. 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
  12. 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
  13. 2013Predicting Parameters in Deep Learningcited by 223
  14. 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 220
  15. 2015Learning Multi-Domain Convolutional Neural Networks for Visual Trackingcited by 209
  16. 2016Trained Ternary Quantizationcited by 203
  17. 2014Compressing Deep Convolutional Networks using Vector Quantizationcited by 189
  18. 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
  19. 2019Quantization Networkscited by 151
  20. 2015Compressing Neural Networks with the Hashing Trickcited by 150
  21. 2018NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applicationscited by 146
  22. 2020Dynamic Model Pruning with Feedbackcited by 125
  23. 2020ResRep: Lossless CNN Pruning via Decoupling Remembering and Forgettingcited by 85
  24. 2020Channel Pruning via Automatic Structure Searchcited by 84
  25. 2020EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruningcited by 80
  26. 2018AutoPruner: An End-to-End Trainable Filter Pruning Method for Efficient Deep Model Inferencecited by 77
  27. 2020Rotated Binary Neural Networkcited by 77
  28. 2020Operation-Aware Soft Channel Pruning using Differentiable Maskscited by 74
  29. 2020Group Sparsity: The Hinge Between Filter Pruning and Decomposition for Network Compressioncited by 72
  30. 2019Neural Network Pruning with Residual-Connections and Limited-Datacited by 52
  31. 2020Discrimination-aware Network Pruning for Deep Model Compressioncited by 50
  32. 2020Methods for Pruning Deep Neural Networkscited by 49
  33. 2020Pruning Filter in Filtercited by 46
  34. 2019Adaptive Loss-aware Quantization for Multi-bit Networkscited by 29
  35. 2018Coreset-Based Neural Network Compressioncited by 27
  36. 2020Filter Sketch for Network Pruningcited by 20
  37. 2019OICSR: Out-In-Channel Sparsity Regularization for Compact Deep Neural Networkscited by 18
  38. 2021Network Pruning using Adaptive Exemplar Filterscited by 16

50 most cited of 51 All 51 (JSON)

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 0; 2023: 1; 2024: 1; 2025: 2.

5 papers.