Prioritized Subnet Sampling for Resource-Adaptive Supernet Training
Not on the map. Why?
Abstract (arXiv)
A resource-adaptive supernet adjusts its subnets for inference to fit the dynamically available resources. In this paper, we propose prioritized subnet sampling to train a resource-adaptive supernet, termed PSS-Net. We maintain multiple subnet pools, each of which stores the information of substantial subnets with similar resource consumption. Considering a resource constraint, subnets conditioned on this resource constraint are sampled from a pre-defined subnet structure space and high-quality ones will be inserted into the corresponding subnet pool. Then, the sampling will gradually be prone to sampling subnets from the subnet pools. Moreover, the one with a better performance metric is assigned with higher priority to train our PSS-Net, if sampling is from a subnet pool. At the end of training, our PSS-Net retains the best subnet in each pool to entitle a fast switch of high-quality subnets for inference when the available resources vary. Experiments on ImageNet using MobileNet-V1/V2 and ResNet-50 show that our PSS-Net can well outperform state-of-the-art resource-adaptive supernets. Our project is publicly available at https://github.com/chenbong/PSS-Net.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 38 of its 64 references that are in the map. First posted on arXiv 12 Sep 2021.
Builds on
38 of 64 references.
References · 38
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2015Fast R-CNNcited by 2,933
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2018DARTS: Differentiable Architecture Searchcited by 1,798
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,101
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 787
- 2017Progressive Neural Architecture Searchcited by 487
26 more
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
- 2019Single Path One-Shot Neural Architecture Search with Uniform Samplingcited by 414
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 378
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 367
- 2017SkipNet: Learning Dynamic Routing in Convolutional Networkscited by 332
- 2018Slimmable Neural Networkscited by 305
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
- 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 227
- 2019Universally Slimmable Networks and Improved Training Techniquescited by 221
- 2020BigNAS: Scaling Up Neural Architecture Search with Big Single-Stage Modelscited by 188
- 2018NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applicationscited by 147
- 2019Fast Sparse ConvNetscited by 86
- 2020Channel Pruning via Automatic Structure Searchcited by 85
- 2020EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruningcited by 80
- 2018ChamNet: Towards Efficient Network Design through Platform-Aware Model Adaptationcited by 76
- 2019Pruning from Scratchcited by 72
- 2020DMCP: Differentiable Markov Channel Pruning for Neural Networkscited by 69
- 2020AttentiveNAS: Improving Neural Architecture Search via Attentive Samplingcited by 66
- 2019Neural Network Pruning with Residual-Connections and Limited-Datacited by 52
- 2019Batch-Shaping for Learning Conditional Channel Gated Networkscited by 42
- 2019MutualNet: Adaptive ConvNet via Mutual Learning from Network Width and Resolutioncited by 36
- 2021Towards Compact CNNs via Collaborative Compressioncited by 36
- 2021CompOFA: Compound Once-For-All Networks for Faster Multi-Platform Deploymentcited by 26
- 2021Dynamic-OFA: Runtime DNN Architecture Switching for Performance Scaling on Heterogeneous Embedded Platformscited by 18
- 2020Channel Pruning Guided by Classification Loss and Feature Importancecited by 17
- 2020AOWS: Adaptive and optimal network width search with latency constraintscited by 17
Built on by
Citing papers per year: 2024: 1.
1 paper.