Enabling On-Device CNN Training by Self-Supervised Instance Filtering and Error Map Pruning
Not on the map. Why?
Abstract (arXiv)
This work aims to enable on-device training of convolutional neural networks (CNNs) by reducing the computation cost at training time. CNN models are usually trained on high-performance computers and only the trained models are deployed to edge devices. But the statically trained model cannot adapt dynamically in a real environment and may result in low accuracy for new inputs. On-device training by learning from the real-world data after deployment can greatly improve accuracy. However, the high computation cost makes training prohibitive for resource-constrained devices. To tackle this problem, we explore the computational redundancies in training and reduce the computation cost by two complementary approaches: self-supervised early instance filtering on data level and error map pruning on the algorithm level. The early instance filter selects important instances from the input stream to train the network and drops trivial ones. The error map pruning further prunes out insignificant computations when training with the selected instances. Extensive experiments show that the computation cost is substantially reduced without any or with marginal accuracy loss. For example, when training ResNet-110 on CIFAR-10, we achieve 68% computation saving while preserving full accuracy and 75% computation saving with a marginal accuracy loss of 1.3%. Aggressive computation saving of 96% is achieved with less than 0.1% accuracy loss when quantization is integrated into the proposed approaches. Besides, when training LeNet on MNIST, we save 79% computation while boosting accuracy by 0.2%.
Key facts. Cited by 24 papers in the map (data through 14 Oct 2026). First posted on arXiv 7 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 7; 2023: 10; 2024: 5.
24 papers.
Sort:
By area:
- 2023AutoReP: Automatic ReLU Replacement for Fast Private Network Inferencecited by 29
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2023LinGCN: Structural Linearized Graph Convolutional Network for Homomorphically Encrypted Inferencecited by 27
- 2023Repeated Random Sampling for Minimizing the Time-to-Accuracy of Learningcited by 26
- 2023Green Edge AI: A Contemporary Surveycited by 25
- 2021Enabling On-Device Self-Supervised Contrastive Learning With Selective Data Contrastcited by 21
- 2022Federated Contrastive Learning for Dermatological Disease Diagnosis via On-device Learningcited by 21
- 2024Unlocking Memorization in Large Language Models with Dynamic Soft Promptingcited by 21
- 2022An Accelerated Doubly Stochastic Gradient Method with Faster Explicit Model Identificationcited by 14
- 2023RRNet: Towards ReLU-Reduced Neural Network for Two-party Computation Based Private Inferencecited by 12
- 2024SmartFRZ: An Efficient Training Framework using Attention-Based Layer Freezingcited by 12
- 2021Exploration of Quantum Neural Architecture by Mixing Quantum Neuron Designscited by 11
12 more
- 2024Watermark under Fire: A Robustness Evaluation of LLM Watermarkingcited by 9
- 2023Enabling Resource-efficient AIoT System with Cross-level Optimization: A surveycited by 8
- 2022Self-supervised On-device Federated Learning from Unlabeled Streamscited by 6
- 2023QuMoS: A Framework for Preserving Security of Quantum Machine Learning Modelcited by 6
- 2022Federated Self-Supervised Contrastive Learning and Masked Autoencoder for Dermatological Disease Diagnosiscited by 5
- 2023Efficient N:M Sparse DNN Training Using Algorithm, Architecture, and Dataflow Co-Designcited by 5
- 2022Achieving Fairness in Dermatological Disease Diagnosis through Automatic Weight Adjusting Federated Learning and Personalizationcited by 4
- 2024All-in-One Tuning and Structural Pruning for Domain-Specific LLMscited by 4
- 2023Edge-InversionNet: Enabling Efficient Inference of InversionNet on Edge Devicescited by 2
- 2023KAKURENBO: Adaptively Hiding Samples in Deep Neural Network Trainingcited by 1
- 2024A Self-guided Multimodal Approach to Enhancing Graph Representation Learning for Alzheimer's Diseasescited by 1
- 2022Enabling Weakly-Supervised Temporal Action Localization from On-Device Learning of the Video Streamcited by 0
- 2024All-in-One Tuning and Structural Pruning for Domain-Specific LLMs19 Dec 2024
- 2024A Self-guided Multimodal Approach to Enhancing Graph Representation Learning for Alzheimer's Diseases9 Dec 2024
- 2024Watermark under Fire: A Robustness Evaluation of LLM Watermarking20 Nov 2024
- 2024Unlocking Memorization in Large Language Models with Dynamic Soft Prompting20 Sep 2024
- 2024SmartFRZ: An Efficient Training Framework using Attention-Based Layer Freezing30 Jan 2024
- 2023Green Edge AI: A Contemporary Survey1 Dec 2023
- 2023KAKURENBO: Adaptively Hiding Samples in Deep Neural Network Training16 Oct 2023
- 2023Edge-InversionNet: Enabling Efficient Inference of InversionNet on Edge Devices14 Oct 2023
- 2023Enabling Resource-efficient AIoT System with Cross-level Optimization: A survey27 Sep 2023
- 2023LinGCN: Structural Linearized Graph Convolutional Network for Homomorphically Encrypted Inference25 Sep 2023
- 2023Efficient N:M Sparse DNN Training Using Algorithm, Architecture, and Dataflow Co-Design22 Sep 2023
- 2023AutoReP: Automatic ReLU Replacement for Fast Private Network Inference20 Aug 2023
12 more
- 2023Repeated Random Sampling for Minimizing the Time-to-Accuracy of Learning28 May 2023
- 2023QuMoS: A Framework for Preserving Security of Quantum Machine Learning Model23 Apr 2023
- 2023RRNet: Towards ReLU-Reduced Neural Network for Two-party Computation Based Private Inference5 Feb 2023
- 2022Self-supervised On-device Federated Learning from Unlabeled Streams2 Dec 2022
- 2022Enabling Weakly-Supervised Temporal Action Localization from On-Device Learning of the Video Stream25 Aug 2022
- 2022Federated Self-Supervised Contrastive Learning and Masked Autoencoder for Dermatological Disease Diagnosis24 Aug 2022
- 2022Achieving Fairness in Dermatological Disease Diagnosis through Automatic Weight Adjusting Federated Learning and Personalization23 Aug 2022
- 2022An Accelerated Doubly Stochastic Gradient Method with Faster Explicit Model Identification11 Aug 2022
- 2022Machine Learning for Microcontroller-Class Hardware: A Review29 May 2022
- 2022Federated Contrastive Learning for Dermatological Disease Diagnosis via On-device Learning14 Feb 2022
- 2021Exploration of Quantum Neural Architecture by Mixing Quantum Neuron Designs8 Sep 2021
- 2021Enabling On-Device Self-Supervised Contrastive Learning With Selective Data Contrast7 Jun 2021
- 2023AutoReP: Automatic ReLU Replacement for Fast Private Network Inferencecited by 29
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2023LinGCN: Structural Linearized Graph Convolutional Network for Homomorphically Encrypted Inferencecited by 27
- 2023Repeated Random Sampling for Minimizing the Time-to-Accuracy of Learningcited by 26
- 2023Green Edge AI: A Contemporary Surveycited by 25
- 2021Enabling On-Device Self-Supervised Contrastive Learning With Selective Data Contrastcited by 21
- 2022Federated Contrastive Learning for Dermatological Disease Diagnosis via On-device Learningcited by 21
- 2024Unlocking Memorization in Large Language Models with Dynamic Soft Promptingcited by 21
- 2022An Accelerated Doubly Stochastic Gradient Method with Faster Explicit Model Identificationcited by 14
- 2023RRNet: Towards ReLU-Reduced Neural Network for Two-party Computation Based Private Inferencecited by 12
- 2024SmartFRZ: An Efficient Training Framework using Attention-Based Layer Freezingcited by 12
- 2021Exploration of Quantum Neural Architecture by Mixing Quantum Neuron Designscited by 11
12 most cited of 23 All 23 (JSON)
- 2024All-in-One Tuning and Structural Pruning for Domain-Specific LLMs19 Dec 2024
- 2024A Self-guided Multimodal Approach to Enhancing Graph Representation Learning for Alzheimer's Diseases9 Dec 2024
- 2024Unlocking Memorization in Large Language Models with Dynamic Soft Prompting20 Sep 2024
- 2024SmartFRZ: An Efficient Training Framework using Attention-Based Layer Freezing30 Jan 2024
- 2023Green Edge AI: A Contemporary Survey1 Dec 2023
- 2023KAKURENBO: Adaptively Hiding Samples in Deep Neural Network Training16 Oct 2023
- 2023Edge-InversionNet: Enabling Efficient Inference of InversionNet on Edge Devices14 Oct 2023
- 2023Enabling Resource-efficient AIoT System with Cross-level Optimization: A survey27 Sep 2023
- 2023LinGCN: Structural Linearized Graph Convolutional Network for Homomorphically Encrypted Inference25 Sep 2023
- 2023Efficient N:M Sparse DNN Training Using Algorithm, Architecture, and Dataflow Co-Design22 Sep 2023
- 2023AutoReP: Automatic ReLU Replacement for Fast Private Network Inference20 Aug 2023
- 2023Repeated Random Sampling for Minimizing the Time-to-Accuracy of Learning28 May 2023
12 newest of 23 All 23 (JSON)