mlsanityData to 14 Oct 2026

Exploring System Performance of Continual Learning for Mobile and Embedded Sensing Applications

arXiv 2110.13290 ↗First posted 25 Oct 2021cs.LG cs.AI cs.HCcited by 17

Not on the map. Why?

Abstract (arXiv)

Continual learning approaches help deep neural network models adapt and learn incrementally by trying to solve catastrophic forgetting. However, whether these existing approaches, applied traditionally to image-based tasks, work with the same efficacy to the sequential time series data generated by mobile or embedded sensing systems remains an unanswered question. To address this void, we conduct the first comprehensive empirical study that quantifies the performance of three predominant continual learning schemes (i.e., regularization, replay, and replay with examples) on six datasets from three mobile and embedded sensing applications in a range of scenarios having different learning complexities. More specifically, we implement an end-to-end continual learning framework on edge devices. Then we investigate the generalizability, trade-offs between performance, storage, computational costs, and memory footprint of different continual learning methods. Our findings suggest that replay with exemplars-based schemes such as iCaRL has the best performance trade-offs, even in complex scenarios, at the expense of some storage space (few MBs) for training examples (1% to 5%). We also demonstrate for the first time that it is feasible and practical to run continual learning on-device with a limited memory budget. In particular, the latency on two types of mobile and embedded devices suggests that both incremental learning time (few seconds - 4 minutes) and training time (1 - 75 minutes) across datasets are acceptable, as training could happen on the device when the embedded device is charging thereby ensuring complete data privacy. Finally, we present some guidelines for practitioners who want to apply a continual learning paradigm for mobile sensing tasks.

Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). Builds on 23 of its 60 references that are in the map. First posted on arXiv 25 Oct 2021.

Builds on

23 of 60 references.

References · 23

  1. 2016Overcoming catastrophic forgetting in neural networkscited by 4,787
  2. 2016Learning without Forgettingcited by 2,496
  3. 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,333
  4. 2017Gradient Episodic Memory for Continual Learningcited by 1,898
  5. 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,330
  6. 2018Riemannian Walk for Incremental Learning: Understanding Forgetting and Intransigencecited by 742
  7. 2017Lifelong Learning with Dynamically Expandable Networkscited by 694
  8. 2019Three scenarios for continual learningcited by 614
  9. 2018Progress & Compress: A scalable framework for continual learningcited by 520
  10. 2016Expert Gate: Lifelong Learning with a Network of Expertscited by 372
  11. 2017Measuring Catastrophic Forgetting in Neural Networkscited by 360
  12. 2017Overcoming Catastrophic Forgetting by Incremental Moment Matchingcited by 243
11 more
  1. 2018Training Deep Neural Networks with 8-bit Floating Point Numberscited by 164
  2. 2016Deep, Convolutional, and Recurrent Models for Human Activity Recognition using Wearablescited by 94
  3. 2019Deep Learning for Audio Signal Processingcited by 92
  4. 2016DeepSense: A Unified Deep Learning Framework for Time-Series Mobile Sensing Data Processingcited by 84
  5. 2017Ensembles of Deep LSTM Learners for Activity Recognition using Wearablescited by 62
  6. 2018Mixed Precision Training of Convolutional Neural Networks using Integer Operationscited by 45
  7. 2019A comprehensive, application-oriented study of catastrophic forgetting in DNNscited by 35
  8. 2021Continual Learning in Sensor-based Human Activity Recognition: an Empirical Benchmark Analysiscited by 21
  9. 2021FastICARL: Fast Incremental Classifier and Representation Learning with Efficient Budget Allocation in Audio Sensing Applicationscited by 9
  10. 2014DSP.Ear: Leveraging Co-Processor Support for Continuous Audio Sensing on Smartphonescited by 7
  11. 2021Knowing when we do not know: Bayesian continual learning for sensing-based analysis taskscited by 7

Built on by

Cited by year (2026 to 14 Oct)

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

17 papers.

Sort:

  1. 2023LifeLearner: Hardware-Aware Meta Continual Learning System for Embedded Computing Platformscited by 11
  2. 2023Cost-effective On-device Continual Learning over Memory Hierarchy with Mirocited by 10
  3. 2023Design Principles for Lifelong Learning AI Acceleratorscited by 9
  4. 2024Class-incremental Learning for Time Series: Benchmark and Evaluationcited by 9
  5. 2023DOCTOR: A Multi-Disease Detection Continual Learning Framework Based on Wearable Medical Sensorscited by 7
  6. 2024Delta: A Cloud-assisted Data Enrichment Framework for On-Device Continual Learningcited by 6
  7. 2022Enabling On-Device Smartphone GPU based Training: Lessons Learnedcited by 4
  8. 2022YONO: Modeling Multiple Heterogeneous Neural Networks on Microcontrollerscited by 4
  9. 2024REP: Resource-Efficient Prompting for Rehearsal-Free Continual Learningcited by 2
  10. 2024Enhancing Quantum Security over Federated Learning via Post-Quantum Cryptographycited by 1
  11. 2024PAGE: Domain-Incremental Adaptation with Past-Agnostic Generative Replay for Smart Healthcarecited by 0
  12. 2024ODEStream: A Buffer-Free Online Learning Framework with ODE-based Adaptor for Streaming Time Series Forecastingcited by 0
5 more
  1. 2025MetaCLBench: Meta Continual Learning Benchmark on Resource-Constrained Edge Devicescited by 0
  2. 2025Legilimens: Performant Video Analytics on the System-on-Chip Edgecited by 0
  3. 2025Responsive DNN Adaptation for Video Analytics against Environment Shift via Hierarchical Mobile-Cloud Collaborationscited by 0
  4. 2025Continual Learning at the Edge: An Agnostic IIoT Architecturecited by 0
  5. 2026What changes after deployment? A survey on On-device Learning in TinyMLcited by 0