mlsanityData to 7 Oct 2026

T-RECX: Tiny-Resource Efficient Convolutional neural networks with early-eXit

arXiv 2207.06613 ↗First posted 14 Jul 2022cs.LG cs.CV eess.IVcited by 5

On the map: Efficient LLM inference and serving → Early exit and edge inference

Abstract (arXiv)

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 the effect of network overthinking by leveraging the representations learned by the early exit. We evaluate T-RecX on three CNNs from the MLPerf tiny benchmark suite for image classification, keyword spotting and visual wake word detection tasks. Our results show that T-RecX 1) improves the accuracy of baseline network, 2) achieves 31.58% average reduction in FLOPS in exchange for one percent accuracy across all evaluated models. Furthermore, we show that our methods consistently outperform popular prior works on the tiny-CNNs we evaluate.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Placed in Early exit and edge inference, one of 12 directions in Efficient LLM inference and serving. Builds on 34 of its 69 references that are in the map. First posted on arXiv 14 Jul 2022.

Builds on

34 of 69 references.

References · 34

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  4. 2014Going Deeper with Convolutionscited by 4,231
  5. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  6. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  7. 2019Searching for MobileNetV3cited by 1,984
  8. 2014How transferable are features in deep neural networks?cited by 1,216
  9. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  10. 2015Deep Learning and the Information Bottleneck Principlecited by 793
  11. 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 741
  12. 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 591
22 more
  1. 2014Deeply-Supervised Netscited by 364
  2. 2017SkipNet: Learning Dynamic Routing in Convolutional Networkscited by 328
  3. 2016Speed/accuracy trade-offs for modern convolutional object detectorscited by 198
  4. 2021Towards Understanding Knowledge Distillationcited by 158
  5. 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
  6. 2017SCNN: An Accelerator for Compressed-sparse Convolutional Neural Networkscited by 132
  7. 2021MLPerf Tiny Benchmarkcited by 118
  8. 2017Hello Edge: Keyword Spotting on Microcontrollerscited by 108
  9. 2018JointDNN: An Efficient Training and Inference Engine for Intelligent Mobile Cloud Computing Servicescited by 79
  10. 2020Why should we add early exits to neural networks?cited by 70
  11. 2017CirCNN: Accelerating and Compressing Deep Neural Networks Using Block-CirculantWeight Matricescited by 53
  12. 2017IDK Cascades: Fast Deep Learning by Learning not to Overthinkcited by 47
  13. 2018You Look Twice: GaterNet for Dynamic Filter Selection in CNNscited by 46
  14. 2019Visual Wake Words Datasetcited by 46
  15. 2020Compressing deep neural networks on FPGAs to binary and ternary precision with HLS4MLcited by 42
  16. 2019FastGRNN: A Fast, Accurate, Stable and Tiny Kilobyte Sized Gated Recurrent Neural Networkcited by 38
  17. 2020Early Exit or Not: Resource-Efficient Blind Quality Enhancement for Compressed Imagescited by 28
  18. 2020Intermittent Inference with Nonuniformly Compressed Multi-Exit Neural Network for Energy Harvesting Powered Devicescited by 19
  19. 2015Learning Complexity-Aware Cascades for Deep Pedestrian Detectioncited by 18
  20. 2021It's always personal: Using Early Exits for Efficient On-Device CNN Personalisationcited by 18
  21. 2019REQ-YOLO: A Resource-Aware, Efficient Quantization Framework for Object Detection on FPGAscited by 13
  22. 2021MAFIA: Machine Learning Acceleration on FPGAs for IoT Applicationscited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 1; 2025: 2; 2026: 1.

5 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025On-Sensor Convolutional Neural Networks with Early-Exits
  2. 2024Tiny Models are the Computational Saver for Large Models
  3. 2024SmartMem: Layout Transformation Elimination and Adaptation for Efficient DNN Execution on Mobile
  4. 2022Resource-Constrained Edge AI with Early Exit Prediction
  5. 2021Single-Layer Vision Transformers for More Accurate Early Exits with Less Overhead
  6. 2021E2CM: Early Exit via Class Means for Efficient Supervised and Unsupervised Learning
  7. 2019SWNet: Small-World Neural Networks and Rapid Convergence ↗
  8. 2025TinyDrop: Tiny Model Guided Token Dropping for Vision Transformers