Enhancing User Experience in On-Device Machine Learning with Gated Compression Layers
Not on the map. Why?
Abstract (arXiv)
On-device machine learning (ODML) enables powerful edge applications, but power consumption remains a key challenge for resource-constrained devices. To address this, developers often face a trade-off between model accuracy and power consumption, employing either computationally intensive models on high-power cores or pared-down models on low-power cores. Both approaches typically lead to a compromise in user experience (UX). This work focuses on the use of Gated Compression (GC) layer to enhance ODML model performance while conserving power and maximizing cost-efficiency, especially for always-on use cases. GC layers dynamically regulate data flow by selectively gating activations of neurons within the neural network and effectively filtering out non-essential inputs, which reduces power needs without compromising accuracy, and enables more efficient execution on heterogeneous compute cores. These improvements enhance UX through prolonged battery life, improved device responsiveness, and greater user comfort. In this work, we have integrated GC layers into vision and speech domain models including the transformer-based ViT model. Our experiments demonstrate theoretical power efficiency gains ranging from 158x to 30,000x for always-on scenarios. This substantial improvement empowers ODML applications with enhanced UX benefits.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 17 of its 23 references that are in the map. First posted on arXiv 2 May 2024.
Builds on
17 of 23 references.
References · 17
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2021Transformers in Vision: A Surveycited by 1,009
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
- 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 741
- 2015Deep Learning with Limited Numerical Precisioncited by 368
- 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 211
- 2019Machine Learning at the Network Edge: A Surveycited by 83
5 more
- 2019Temporal Convolution for Real-time Keyword Spotting on Mobile Devicescited by 48
- 2020Streaming keyword spotting on mobile devicescited by 47
- 2022Play It Cool: Dynamic Shifting Prevents Thermal Throttlingcited by 2
- 2023Gated Compression Layers for Efficient Always-On Modelscited by 2
- 2024Dynamic Switch Layers For Unsupervised Learningcited by 1
Built on by
Not cited yet.