Width Transfer: On the (In)variance of Width Optimization
Not on the map. Why?
Abstract (arXiv)
Optimizing the channel counts for different layers of a CNN has shown great promise in improving the efficiency of CNNs at test-time. However, these methods often introduce large computational overhead (e.g., an additional 2x FLOPs of standard training). Minimizing this overhead could therefore significantly speed up training. In this work, we propose width transfer, a technique that harnesses the assumptions that the optimized widths (or channel counts) are regular across sizes and depths. We show that width transfer works well across various width optimization algorithms and networks. Specifically, we can achieve up to 320x reduction in width optimization overhead without compromising the top-1 accuracy on ImageNet, making the additional cost of width optimization negligible relative to initial training. Our findings not only suggest an efficient way to conduct width optimization but also highlight that the widths that lead to better accuracy are invariant to various aspects of network architectures and training data.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 28 of its 32 references that are in the map. First posted on arXiv 24 Apr 2021.
Builds on
28 of 32 references.
References · 28
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
- 2020Designing Network Design Spacescited by 954
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
- 2018Rethinking the Value of Network Pruningcited by 595
16 more
- 2019Importance Estimation for Neural Network Pruningcited by 531
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
- 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
- 2017MorphNet: Fast & Simple Resource-Constrained Structure Learning of Deep Networkscited by 92
- 2019Network Pruning via Transformable Architecture Searchcited by 80
- 2019Towards Efficient Model Compression via Learned Global Rankingcited by 75
- 2020NSGANetV2: Evolutionary Multi-Objective Surrogate-Assisted Neural Architecture Searchcited by 75
- 2020DMCP: Differentiable Markov Channel Pruning for Neural Networkscited by 68
- 2019Regularizing Activation Distribution for Training Binarized Deep Networkscited by 61
- 2020EcoNAS: Finding Proxies for Economical Neural Architecture Searchcited by 61
- 2020DHP: Differentiable Meta Pruning via HyperNetworkscited by 57
- 2019Probabilistic Neural Architecture Searchcited by 20
- 2018Transfer Learning with Neural AutoMLcited by 15
- 2020One Weight Bitwidth to Rule Them Allcited by 13
- 2020NASTransfer: Analyzing Architecture Transferability in Large Scale Neural Architecture Searchcited by 8
Built on by
Citing papers per year: 2022: 1.
1 paper.
- 2022Searching for Network Width with Bilaterally Coupled Network25 Mar 2022