Advancing On-Device Neural Network Training with TinyPropv2: Dynamic, Sparse, and Efficient Backpropagation
Not on the map. Why?
Abstract (arXiv)
This study introduces TinyPropv2, an innovative algorithm optimized for on-device learning in deep neural networks, specifically designed for low-power microcontroller units. TinyPropv2 refines sparse backpropagation by dynamically adjusting the level of sparsity, including the ability to selectively skip training steps. This feature significantly lowers computational effort without substantially compromising accuracy. Our comprehensive evaluation across diverse datasets CIFAR 10, CIFAR100, Flower, Food, Speech Command, MNIST, HAR, and DCASE2020 reveals that TinyPropv2 achieves near-parity with full training methods, with an average accuracy drop of only around 1 percent in most cases. For instance, against full training, TinyPropv2's accuracy drop is minimal, for example, only 0.82 percent on CIFAR 10 and 1.07 percent on CIFAR100. In terms of computational effort, TinyPropv2 shows a marked reduction, requiring as little as 10 percent of the computational effort needed for full training in some scenarios, and consistently outperforms other sparse training methodologies. These findings underscore TinyPropv2's capacity to efficiently manage computational resources while maintaining high accuracy, positioning it as an advantageous solution for advanced embedded device applications in the IoT ecosystem.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 17 of its 30 references that are in the map. First posted on arXiv 11 Sep 2024.
Builds on
17 of 30 references.
References · 17
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,787
- 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,330
- 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 752
- 2013An Empirical Investigation of Catastrophic Forgetting in Gradient-Based Neural Networkscited by 722
- 2021TinyOL: TinyML with Online-Learning on Microcontrollerscited by 65
- 2017meProp: Sparsified Back Propagation for Accelerated Deep Learning with Reduced Overfittingcited by 34
- 2020TinyTL: Reduce Activations, Not Trainable Parameters for Efficient On-Device Learningcited by 32
- 2023PockEngine: Sparse and Efficient Fine-tuning in a Pocketcited by 23
- 2023Sparse Backpropagation for MoE Trainingcited by 17
- 2023Efficient On-device Training via Gradient Filteringcited by 13
- 2023SparseProp: Efficient Sparse Backpropagation for Faster Training of Neural Networkscited by 13
5 more
- 2017Minimal Effort Back Propagation for Convolutional Neural Networkscited by 7
- 2017Training Simplification and Model Simplification for Deep Learning: A Minimal Effort Back Propagation Methodcited by 5
- 2018Structurally Sparsified Backward Propagation for Faster Long Short-Term Memory Trainingcited by 5
- 2020SEFR: A Fast Linear-Time Classifier for Ultra-Low Power Devicescited by 5
- 2023TinyProp -- Adaptive Sparse Backpropagation for Efficient TinyML On-device Learningcited by 4
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2025DRIP: DRop unImportant data Points -- Enhancing Machine Learning Efficiency with Grad-CAM-Based Real-Time Data Prioritization for On-Device Trainingcited by 1
- 2026What changes after deployment? A survey on On-device Learning in TinyMLcited by 0
- 2026Toward a Modular Architecture for Embedded AI Agent Systems at the Edgecited by 0
- 2026Toward a Modular Architecture for Embedded AI Agent Systems at the Edge1 Jun 2026
- 2026What changes after deployment? A survey on On-device Learning in TinyML29 May 2026
- 2025DRIP: DRop unImportant data Points -- Enhancing Machine Learning Efficiency with Grad-CAM-Based Real-Time Data Prioritization for On-Device Training11 Apr 2025