Boosted Dynamic Neural Networks
Not on the map. Why?
Abstract (arXiv)
Early-exiting dynamic neural networks (EDNN), as one type of dynamic neural networks, has been widely studied recently. A typical EDNN has multiple prediction heads at different layers of the network backbone. During inference, the model will exit at either the last prediction head or an intermediate prediction head where the prediction confidence is higher than a predefined threshold. To optimize the model, these prediction heads together with the network backbone are trained on every batch of training data. This brings a train-test mismatch problem that all the prediction heads are optimized on all types of data in training phase while the deeper heads will only see difficult inputs in testing phase. Treating training and testing inputs differently at the two phases will cause the mismatch between training and testing data distributions. To mitigate this problem, we formulate an EDNN as an additive model inspired by gradient boosting, and propose multiple training techniques to optimize the model effectively. We name our method BoostNet. Our experiments show it achieves the state-of-the-art performance on CIFAR100 and ImageNet datasets in both anytime and budgeted-batch prediction modes. Our code is released at https://github.com/SHI-Labs/Boosted-Dynamic-Networks.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 45 of its 59 references that are in the map. First posted on arXiv 30 Nov 2022.
Builds on
45 of 59 references.
References · 45
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
33 more
- 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 591
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 426
- 2019GhostNet: More Features from Cheap Operationscited by 410
- 2021Dynamic Neural Networks: A Surveycited by 405
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
- 2017SkipNet: Learning Dynamic Routing in Convolutional Networkscited by 328
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
- 2021Post-Training Quantization for Vision Transformercited by 274
- 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 272
- 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 233
- 2016Ternary Weight Networkscited by 195
- 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 185
- 2018SpotTune: Transfer Learning through Adaptive Fine-tuningcited by 166
- 2017Convolutional Networks with Adaptive Inference Graphscited by 147
- 2020Resolution Adaptive Networks for Efficient Inferencecited by 146
- 2018AdaFrame: Adaptive Frame Selection for Fast Video Recognitioncited by 134
- 2020Glance and Focus: a Dynamic Approach to Reducing Spatial Redundancy in Image Classificationcited by 99
- 2020AR-Net: Adaptive Frame Resolution for Efficient Action Recognitioncited by 88
- 2019Improved Techniques for Training Adaptive Deep Networkscited by 66
- 2016AdaNet: Adaptive Structural Learning of Artificial Neural Networkscited by 54
- 2020Gradient Boosting Neural Networks: GrowNetcited by 46
- 2019Any-Precision Deep Neural Networkscited by 39
- 2021AdaFocus V2: End-to-End Training of Spatial Dynamic Networks for Video Recognitioncited by 37
- 2017Deciding How to Decide: Dynamic Routing in Artificial Neural Networkscited by 33
- 2017Learning Deep ResNet Blocks Sequentially using Boosting Theorycited by 32
- 2017Dynamic Computational Time for Visual Attentioncited by 23
- 2016ReasoNet: Learning to Stop Reading in Machine Comprehensioncited by 21
- 2018ELASTIC: Improving CNNs with Dynamic Scaling Policiescited by 20
- 2017Learning to Skim Textcited by 18
- 2022AdaFocusV3: On Unified Spatial-temporal Dynamic Video Recognitioncited by 18
- 2021Collaboration of Experts: Achieving 80% Top-1 Accuracy on ImageNet with 100M FLOPscited by 5
Built on by
Citing papers per year: 2023: 1; 2024: 4; 2025: 2; 2026: 1.
8 papers.
- 2023Jointly-Learned Exit and Inference for a Dynamic Neural Network : JEI-DNNcited by 15
- 2024Cascade-Aware Training of Language Modelscited by 15
- 2025Random Feature Representation Boostingcited by 4
- 2024Multiple-Exit Tuning: Towards Inference-Efficient Adaptation for Vision Transformercited by 2
- 2024Predicting Probabilities of Error to Combine Quantization and Early Exiting: QuEEcited by 1
- 2024How to Train Your Multi-Exit Model? Analyzing the Impact of Training Strategiescited by 1
- 2025CalexNet: Soft Cascade-Aligned Training and Calibration for Lightweight Early-Exit Branchescited by 0
- 2026Federated Personalization of Early-Exit Networkscited by 0
- 2026Federated Personalization of Early-Exit Networks15 Jan 2026
- 2025CalexNet: Soft Cascade-Aligned Training and Calibration for Lightweight Early-Exit Branches10 Sep 2025
- 2025Random Feature Representation Boosting30 Jan 2025
- 2024Multiple-Exit Tuning: Towards Inference-Efficient Adaptation for Vision Transformer21 Sep 2024
- 2024How to Train Your Multi-Exit Model? Analyzing the Impact of Training Strategies19 Jul 2024
- 2024Predicting Probabilities of Error to Combine Quantization and Early Exiting: QuEE20 Jun 2024
- 2024Cascade-Aware Training of Language Models29 May 2024
- 2023Jointly-Learned Exit and Inference for a Dynamic Neural Network : JEI-DNN13 Oct 2023
Similar, not cited
Close in wording, no citation either way
- 2023Adaptive Deep Neural Network Inference Optimization with EENet
- 2022Learning to Weight Samples for Dynamic Early-exiting Networks
- 2023Early-Exit with Class Exclusion for Efficient Inference of Neural Networks
- 2022QuickNets: Saving Training and Preventing Overconfidence in Early-Exit Neural Architectures
- 2021Adaptive Inference through Early-Exit Networks: Design, Challenges and Directions
- 2024Fast yet Safe: Early-Exiting with Risk Control
- 2025Rethinking Calibration for Early-Exit Neural Networks
- 2024A Survey on Statistical Theory of Deep Learning: Approximation, Training Dynamics, and Generative Models