NetCut: Real-Time DNN Inference Using Layer Removal
Not on the map. Why?
Abstract (arXiv)
Deep Learning plays a significant role in assisting humans in many aspects of their lives. As these networks tend to get deeper over time, they extract more features to increase accuracy at the cost of additional inference latency. This accuracy-performance trade-off makes it more challenging for Embedded Systems, as resource-constrained processors with strict deadlines, to deploy them efficiently. This can lead to selection of networks that can prematurely meet a specified deadline with excess slack time that could have potentially contributed to increased accuracy. In this work, we propose: (i) the concept of layer removal as a means of constructing TRimmed Networks (TRNs) that are based on removing problem-specific features of a pretrained network used in transfer learning, and (ii) NetCut, a methodology based on an empirical or an analytical latency estimator, which only proposes and retrains TRNs that can meet the application's deadline, hence reducing the exploration time significantly. We demonstrate that TRNs can expand the Pareto frontier that trades off latency and accuracy to provide networks that can meet arbitrary deadlines with potential accuracy improvement over off-the-shelf networks. Our experimental results show that such utilization of TRNs, while transferring to a simpler dataset, in combination with NetCut, can lead to the proposal of networks that can achieve relative accuracy improvement of up to 10.43% among existing off-the-shelf neural architectures while meeting a specific deadline, and 27x speedup in exploration time.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 15 of its 21 references that are in the map. First posted on arXiv 13 Jan 2021.
Builds on
15 of 21 references.
References · 15
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2014How transferable are features in deep neural networks?cited by 1,225
- 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 596
- 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 521
- 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 434
- 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 426
- 2013DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognitioncited by 424
- 2015DeepDriving: Learning Affordance for Direct Perception in Autonomous Drivingcited by 231
Built on by
Citing papers per year: 2022: 4.
4 papers.
- 2022CLIP meets GamePhysics: Towards bug identification in gameplay videos using zero-shot transfer learningcited by 15
- 2022Large Language Models are Pretty Good Zero-Shot Video Game Bug Detectorscited by 14
- 2022Investigating Deep Learning Model Calibration for Classification Problems in Mechanicscited by 2
- 2022DcnnGrasp: Towards Accurate Grasp Pattern Recognition with Adaptive Regularizer Learningcited by 0
- 2022Investigating Deep Learning Model Calibration for Classification Problems in Mechanics1 Dec 2022
- 2022Large Language Models are Pretty Good Zero-Shot Video Game Bug Detectors5 Oct 2022
- 2022DcnnGrasp: Towards Accurate Grasp Pattern Recognition with Adaptive Regularizer Learning11 May 2022
- 2022CLIP meets GamePhysics: Towards bug identification in gameplay videos using zero-shot transfer learning21 Mar 2022