mlsanityData to 7 Oct 2026

S2HPruner: Soft-to-Hard Distillation Bridges the Discretization Gap in Pruning

arXiv 2410.07046 ↗First posted 9 Oct 2024cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

Recently, differentiable mask pruning methods optimize the continuous relaxation architecture (soft network) as the proxy of the pruned discrete network (hard network) for superior sub-architecture search. However, due to the agnostic impact of the discretization process, the hard network struggles with the equivalent representational capacity as the soft network, namely discretization gap, which severely spoils the pruning performance. In this paper, we first investigate the discretization gap and propose a novel structural differentiable mask pruning framework named S2HPruner to bridge the discretization gap in a one-stage manner. In the training procedure, SH2Pruner forwards both the soft network and its corresponding hard network, then distills the hard network under the supervision of the soft network. To optimize the mask and prevent performance degradation, we propose a decoupled bidirectional knowledge distillation. It blocks the weight updating from the hard to the soft network while maintaining the gradient corresponding to the mask. Compared with existing pruning arts, S2HPruner achieves surpassing pruning performance without fine-tuning on comprehensive benchmarks, including CIFAR-100, Tiny ImageNet, and ImageNet with a variety of network architectures. Besides, investigation and analysis experiments explain the effectiveness of S2HPruner. Codes will be released soon.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 57 of its 72 references that are in the map. First posted on arXiv 9 Oct 2024.

Builds on

57 of 72 references.

References · 57

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
  5. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  6. 2016Densely Connected Convolutional Networkscited by 6,691
  7. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  8. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  9. 2014Going Deeper with Convolutionscited by 4,231
  10. 2016Wide Residual Networkscited by 3,057
  11. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  12. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
38 more
  1. 2019Searching for MobileNetV3cited by 1,984
  2. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  3. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
  4. 2018Rethinking the Value of Network Pruningcited by 595
  5. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 571
  6. 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
  7. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
  8. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
  9. 2018Slimmable Neural Networkscited by 301
  10. 2018Paraphrasing Complex Network: Network Compression via Factor Transfercited by 255
  11. 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
  12. 2023DepGraph: Towards Any Structural Pruningcited by 202
  13. 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
  14. 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
  15. 2021Vision Transformer for Small-Size Datasetscited by 122
  16. 2019Gate Decorator: Global Filter Pruning Method for Accelerating Deep Convolutional Neural Networkscited by 118
  17. 2019Winning the Lottery with Continuous Sparsificationcited by 99
  18. 2020Neural Pruning via Growing Regularizationcited by 97
  19. 2020SCOP: Scientific Control for Reliable Neural Network Pruningcited by 92
  20. 2019Network Pruning via Transformable Architecture Searchcited by 80
  21. 2023DiffRate : Differentiable Compression Rate for Efficient Vision Transformerscited by 78
  22. 2018AutoPruner: An End-to-End Trainable Filter Pruning Method for Efficient Deep Model Inferencecited by 77
  23. 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 76
  24. 2019Towards Efficient Model Compression via Learned Global Rankingcited by 75
  25. 2020Operation-Aware Soft Channel Pruning using Differentiable Maskscited by 74
  26. 2020DMCP: Differentiable Markov Channel Pruning for Neural Networkscited by 68
  27. 2022β-DARTS: Beta-Decay Regularization for Differentiable Architecture Searchcited by 63
  28. 2021A Fast Knowledge Distillation Framework for Visual Recognitioncited by 50
  29. 2019Progressive DARTS: Bridging the Optimization Gap for NAS in the Wildcited by 39
  30. 2022CHEX: CHannel EXploration for CNN Model Compressioncited by 36
  31. 2019Approximated Oracle Filter Pruning for Destructive CNN Width Optimizationcited by 35
  32. 2023OTOV2: Automatic, Generic, User-Friendlycited by 32
  33. 2022Self-Distillation from the Last Mini-Batch for Consistency Regularizationcited by 29
  34. 2022Coarsening the Granularity: Towards Structurally Sparse Lottery Ticketscited by 27
  35. 2022Dual Lottery Ticket Hypothesiscited by 27
  36. 2023DIPNet: Efficiency Distillation and Iterative Pruning for Image Super-Resolutioncited by 19
  37. 2020Discretization-Aware Architecture Searchcited by 14
  38. 2023PDP: Parameter-free Differentiable Pruning is All You Needcited by 12

50 most cited of 57 All 57 (JSON)

Built on by

Not cited yet.