SteppingNet: A Stepping Neural Network with Incremental Accuracy Enhancement
Wenhao Sun, Grace Li Zhang, Xunzhao Yin, Cheng Zhuo, Huaxi Gu, Bing, Li, Ulf Schlichtmann

TL;DR
SteppingNet is a neural network framework that incrementally enhances accuracy by constructing subnets with increasing MAC operations, enabling resource-efficient and dynamic accuracy-latency trade-offs on constrained devices.
Contribution
It introduces a novel design of subnets with incremental accuracy, allowing dynamic accuracy improvement without recomputation, optimized for resource-limited platforms.
Findings
Outperforms state-of-the-art in accuracy under resource constraints
Enables on-the-fly accuracy enhancement during inference
Reduces recomputation by building larger subnets on smaller ones
Abstract
Deep neural networks (DNNs) have successfully been applied in many fields in the past decades. However, the increasing number of multiply-and-accumulate (MAC) operations in DNNs prevents their application in resource-constrained and resource-varying platforms, e.g., mobile phones and autonomous vehicles. In such platforms, neural networks need to provide acceptable results quickly and the accuracy of the results should be able to be enhanced dynamically according to the computational resources available in the computing system. To address these challenges, we propose a design framework called SteppingNet. SteppingNet constructs a series of subnets whose accuracy is incrementally enhanced as more MAC operations become available. Therefore, this design allows a trade-off between accuracy and latency. In addition, the larger subnets in SteppingNet are built upon smaller subnets, so that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Advanced Memory and Neural Computing · Anomaly Detection Techniques and Applications
