Plug-in, Trainable Gate for Streamlining Arbitrary Neural Networks
Not on the map. Why?
Abstract (arXiv)
Architecture optimization, which is a technique for finding an efficient neural network that meets certain requirements, generally reduces to a set of multiple-choice selection problems among alternative sub-structures or parameters. The discrete nature of the selection problem, however, makes this optimization difficult. To tackle this problem we introduce a novel concept of a trainable gate function. The trainable gate function, which confers a differentiable property to discretevalued variables, allows us to directly optimize loss functions that include non-differentiable discrete values such as 0-1 selection. The proposed trainable gate can be applied to pruning. Pruning can be carried out simply by appending the proposed trainable gate functions to each intermediate output tensor followed by fine-tuning the overall model, using any gradient-based training methods. So the proposed method can jointly optimize the selection of the pruned channels while fine-tuning the weights of the pruned model at the same time. Our experimental results demonstrate that the proposed method efficiently optimizes arbitrary neural networks in various tasks such as image classification, style transfer, optical flow estimation, and neural machine translation.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 24 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 2; 2024: 1.
6 papers.
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratchcited by 20
- 2023Injecting Logical Constraints into Neural Networks via Straight-Through Estimatorscited by 12
- 2023CFDP: Common Frequency Domain Pruningcited by 5
- 2022Auto-Compressing Subset Pruning for Semantic Image Segmentationcited by 4
- 2022SpiderNet: Hybrid Differentiable-Evolutionary Architecture Search via Train-Free Metricscited by 1
- 2022CWP: Instance complexity weighted channel-wise soft masks for network pruningcited by 0
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratch21 Mar 2024
- 2023Injecting Logical Constraints into Neural Networks via Straight-Through Estimators10 Jul 2023
- 2023CFDP: Common Frequency Domain Pruning7 Jun 2023
- 2022CWP: Instance complexity weighted channel-wise soft masks for network pruning8 Sep 2022
- 2022SpiderNet: Hybrid Differentiable-Evolutionary Architecture Search via Train-Free Metrics20 Apr 2022
- 2022Auto-Compressing Subset Pruning for Semantic Image Segmentation26 Jan 2022