T-RECX: Tiny-Resource Efficient Convolutional neural networks with early-eXit
Nikhil P Ghanathe, Steve Wilton

TL;DR
T-RECX introduces an early exit mechanism for tinyCNNs that enhances accuracy and reduces computational cost, making tinyML models more efficient for edge devices.
Contribution
The paper presents a novel early exit technique optimized for tinyCNNs, improving accuracy and reducing FLOPS, specifically tailored for tinyML applications.
Findings
Achieves 31.58% average FLOPS reduction with only 1% accuracy loss.
Improves baseline network accuracy across evaluated models.
Outperforms prior methods on tiny-CNN benchmarks.
Abstract
Deploying Machine learning (ML) on milliwatt-scale edge devices (tinyML) is gaining popularity due to recent breakthroughs in ML and Internet of Things (IoT). Most tinyML research focuses on model compression techniques that trade accuracy (and model capacity) for compact models to fit into the KB-sized tiny-edge devices. In this paper, we show how such models can be enhanced by the addition of an early exit intermediate classifier. If the intermediate classifier exhibits sufficient confidence in its prediction, the network exits early thereby, resulting in considerable savings in time. Although early exit classifiers have been proposed in previous work, these previous proposals focus on large networks, making their techniques suboptimal/impractical for tinyML applications. Our technique is optimized specifically for tiny-CNN sized models. In addition, we present a method to alleviate…
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 Image and Video Retrieval Techniques · Domain Adaptation and Few-Shot Learning · Advanced Neural Network Applications
