DeepIoT: Compressing Deep Neural Network Structures for Sensing Systems with a Compressor-Critic Framework
Not on the map. Why?
Abstract (arXiv)
Recent advances in deep learning motivate the use of deep neutral networks in sensing applications, but their excessive resource needs on constrained embedded devices remain an important impediment. A recently explored solution space lies in compressing (approximating or simplifying) deep neural networks in some manner before use on the device. We propose a new compression solution, called DeepIoT, that makes two key contributions in that space. First, unlike current solutions geared for compressing specific types of neural networks, DeepIoT presents a unified approach that compresses all commonly used deep learning structures for sensing applications, including fully-connected, convolutional, and recurrent neural networks, as well as their combinations. Second, unlike solutions that either sparsify weight matrices or assume linear structure within weight matrices, DeepIoT compresses neural network structures into smaller dense matrices by finding the minimum number of non-redundant hidden elements, such as filters and dimensions required by each layer, while keeping the performance of sensing applications the same. Importantly, it does so using an approach that obtains a global view of parameter redundancies, which is shown to produce superior compression. We conduct experiments with five different sensing-related tasks on Intel Edison devices. DeepIoT outperforms all compared baseline algorithms with respect to execution time and energy consumption by a significant margin. It reduces the size of deep neural networks by 90% to 98.9%. It is thus able to shorten execution time by 71.4% to 94.5%, and decrease energy consumption by 72.2% to 95.7%. These improvements are achieved without loss of accuracy. The results underscore the potential of DeepIoT for advancing the exploitation of deep neural networks on resource-constrained embedded devices.
Key facts. Cited by 22 papers in the map (data through 14 Oct 2026). First posted on arXiv 5 Jun 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 7; 2023: 3; 2024: 2; 2025: 4; 2026: 2.
22 papers.
Sort:
By area:
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2021Meta-HAR: Federated Representation Learning for Human Activity Recognitioncited by 21
- 2022Designing and Training of Lightweight Neural Networks on Edge Devices using Early Halting in Knowledge Distillationcited by 7
- 2021Compacting Deep Neural Networks for Internet of Things: Methods and Applicationscited by 6
- 2023Boosting Distributed Machine Learning Training Through Loss-tolerant Transmission Protocolcited by 3
- 2025P3SL: Personalized Privacy-Preserving Split Learning on Heterogeneous Edge Devicescited by 2
- 2026Physical Self-Supervised Learning: IMU Sensing without Manual Labelscited by 2
- 2021AdaSpring: Context-adaptive and Runtime-evolutionary Deep Model Compression for Mobile Applicationscited by 1
- 2022SmartDet: Context-Aware Dynamic Control of Edge Task Offloading for Mobile Object Detectioncited by 1
- 2022The Effects of Partitioning Strategies on Energy Consumption in Distributed CNN Inference at The Edgecited by 1
- 2022Edge-MultiAI: Multi-Tenancy of Latency-Sensitive Deep Learning Applications on Edgecited by 1
- 2024A Converting Autoencoder Toward Low-latency and Energy-efficient DNN Inference at the Edgecited by 1
10 more
- 2021MOHAQ: Multi-Objective Hardware-Aware Quantization of Recurrent Neural Networkscited by 0
- 2022FCN-Pose: A Pruned and Quantized CNN for Robot Pose Estimation for Constrained Devicescited by 0
- 2022A Review of the Convergence of 5G/6G Architecture and Deep Learningcited by 0
- 2023Mobiprox: Supporting Dynamic Approximate Computing on Mobilescited by 0
- 2023Manifold Regularization for Memory-Efficient Training of Deep Neural Networkscited by 0
- 2024Memory-efficient Energy-adaptive Inference of Pre-Trained Models on Batteryless Embedded Systemscited by 0
- 2025CSRAP: Enhanced Canvas Attention Scheduling for Real-Time Mission Critical Perceptioncited by 0
- 2025Fast and accurate neural reflectance transformation imaging through knowledge distillationcited by 0
- 2025Efficient-Husformer: Efficient Multimodal Transformer Hyperparameter Optimization for Stress and Cognitive Loadscited by 0
- 2026LeanStream: A Speculate-and-Refine Streaming Framework for Efficient on-Device LLM Inferencecited by 0
- 2026LeanStream: A Speculate-and-Refine Streaming Framework for Efficient on-Device LLM Inference2 Sep 2026
- 2026Physical Self-Supervised Learning: IMU Sensing without Manual Labels20 Jul 2026
- 2025Efficient-Husformer: Efficient Multimodal Transformer Hyperparameter Optimization for Stress and Cognitive Loads27 Nov 2025
- 2025Fast and accurate neural reflectance transformation imaging through knowledge distillation28 Oct 2025
- 2025CSRAP: Enhanced Canvas Attention Scheduling for Real-Time Mission Critical Perception7 Aug 2025
- 2025P3SL: Personalized Privacy-Preserving Split Learning on Heterogeneous Edge Devices23 Jul 2025
- 2024Memory-efficient Energy-adaptive Inference of Pre-Trained Models on Batteryless Embedded Systems16 May 2024
- 2024A Converting Autoencoder Toward Low-latency and Energy-efficient DNN Inference at the Edge11 Mar 2024
- 2023Manifold Regularization for Memory-Efficient Training of Deep Neural Networks26 May 2023
- 2023Boosting Distributed Machine Learning Training Through Loss-tolerant Transmission Protocol7 May 2023
- 2023Mobiprox: Supporting Dynamic Approximate Computing on Mobiles16 Mar 2023
- 2022Edge-MultiAI: Multi-Tenancy of Latency-Sensitive Deep Learning Applications on Edge14 Nov 2022
10 more
- 2022The Effects of Partitioning Strategies on Energy Consumption in Distributed CNN Inference at The Edge15 Oct 2022
- 2022Designing and Training of Lightweight Neural Networks on Edge Devices using Early Halting in Knowledge Distillation30 Sep 2022
- 2022A Review of the Convergence of 5G/6G Architecture and Deep Learning16 Aug 2022
- 2022Machine Learning for Microcontroller-Class Hardware: A Review29 May 2022
- 2022FCN-Pose: A Pruned and Quantized CNN for Robot Pose Estimation for Constrained Devices26 May 2022
- 2022SmartDet: Context-Aware Dynamic Control of Edge Task Offloading for Mobile Object Detection11 Jan 2022
- 2021MOHAQ: Multi-Objective Hardware-Aware Quantization of Recurrent Neural Networks2 Aug 2021
- 2021Meta-HAR: Federated Representation Learning for Human Activity Recognition31 May 2021
- 2021Compacting Deep Neural Networks for Internet of Things: Methods and Applications20 Mar 2021
- 2021AdaSpring: Context-adaptive and Runtime-evolutionary Deep Model Compression for Mobile Applications28 Jan 2021
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2021Meta-HAR: Federated Representation Learning for Human Activity Recognitioncited by 21
- 2021Compacting Deep Neural Networks for Internet of Things: Methods and Applicationscited by 6
- 2023Boosting Distributed Machine Learning Training Through Loss-tolerant Transmission Protocolcited by 3
- 2025P3SL: Personalized Privacy-Preserving Split Learning on Heterogeneous Edge Devicescited by 2
- 2026Physical Self-Supervised Learning: IMU Sensing without Manual Labelscited by 2
- 2021AdaSpring: Context-adaptive and Runtime-evolutionary Deep Model Compression for Mobile Applicationscited by 1
- 2022SmartDet: Context-Aware Dynamic Control of Edge Task Offloading for Mobile Object Detectioncited by 1
- 2022The Effects of Partitioning Strategies on Energy Consumption in Distributed CNN Inference at The Edgecited by 1
- 2022Edge-MultiAI: Multi-Tenancy of Latency-Sensitive Deep Learning Applications on Edgecited by 1
- 2021MOHAQ: Multi-Objective Hardware-Aware Quantization of Recurrent Neural Networkscited by 0
- 2022FCN-Pose: A Pruned and Quantized CNN for Robot Pose Estimation for Constrained Devicescited by 0
12 most cited of 20 All 20 (JSON)
- 2026LeanStream: A Speculate-and-Refine Streaming Framework for Efficient on-Device LLM Inference2 Sep 2026
- 2026Physical Self-Supervised Learning: IMU Sensing without Manual Labels20 Jul 2026
- 2025Efficient-Husformer: Efficient Multimodal Transformer Hyperparameter Optimization for Stress and Cognitive Loads27 Nov 2025
- 2025Fast and accurate neural reflectance transformation imaging through knowledge distillation28 Oct 2025
- 2025CSRAP: Enhanced Canvas Attention Scheduling for Real-Time Mission Critical Perception7 Aug 2025
- 2025P3SL: Personalized Privacy-Preserving Split Learning on Heterogeneous Edge Devices23 Jul 2025
- 2024Memory-efficient Energy-adaptive Inference of Pre-Trained Models on Batteryless Embedded Systems16 May 2024
- 2023Manifold Regularization for Memory-Efficient Training of Deep Neural Networks26 May 2023
- 2023Boosting Distributed Machine Learning Training Through Loss-tolerant Transmission Protocol7 May 2023
- 2023Mobiprox: Supporting Dynamic Approximate Computing on Mobiles16 Mar 2023
- 2022Edge-MultiAI: Multi-Tenancy of Latency-Sensitive Deep Learning Applications on Edge14 Nov 2022
- 2022The Effects of Partitioning Strategies on Energy Consumption in Distributed CNN Inference at The Edge15 Oct 2022
12 newest of 20 All 20 (JSON)