Exploring System Performance of Continual Learning for Mobile and Embedded Sensing Applications
Young D. Kwon, Jagmohan Chauhan, Abhishek Kumar, Pan Hui, and Cecilia, Mascolo

TL;DR
This paper empirically evaluates continual learning methods on mobile and embedded sensing data, demonstrating the practicality of on-device learning with trade-offs in performance, storage, and computation.
Contribution
It provides the first comprehensive empirical analysis of continual learning schemes on real mobile sensing datasets, highlighting practical on-device implementation and performance trade-offs.
Findings
Replay with exemplars (iCaRL) offers best performance trade-offs.
On-device continual learning is feasible with limited memory.
Training times are acceptable for practical deployment.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
