Enabling On-Device Learning via Experience Replay with Efficient Dataset Condensation
Not on the map. Why?
Abstract (arXiv)
Upon deployment to edge devices, it is often desirable for a model to further learn from streaming data to improve accuracy. However, extracting representative features from such data is challenging because it is typically unlabeled, non-independent and identically distributed (non-i.i.d), and is seen only once. To mitigate this issue, a common strategy is to maintain a small data buffer on the edge device to hold the most representative data for further learning. As most data is either never stored or quickly discarded, identifying the most representative data to avoid significant information loss becomes critical. In this paper, we propose an on-device framework that addresses this issue by condensing incoming data into more informative samples. Specifically, to effectively handle unlabeled incoming data, we propose a pseudo-labeling technique designed for unlabeled on-device learning environments. Additionally, we develop a dataset condensation technique that only requires little computation resources. To counteract the effects of noisy labels during the condensation process, we further utilize a contrastive learning objective to improve the purity of class data within the buffer. Our empirical results indicate substantial improvements over existing methods, particularly when buffer capacity is severely restricted. For instance, with a buffer capacity of just one sample per class, our method achieves an accuracy that outperforms the best existing baseline by 58.4% on the CIFAR-10 dataset.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 20 of its 39 references that are in the map. First posted on arXiv 25 May 2024.
Builds on
20 of 39 references.
References · 20
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2019Contrastive Multiview Codingcited by 1,297
- 2020Dark Experience for General Continual Learning: a Strong, Simple Baselinecited by 895
- 2019Gradient based sample selection for online continual learningcited by 568
- 2020Dataset Condensation with Gradient Matchingcited by 510
- 2022Dataset Distillation by Matching Training Trajectoriescited by 437
- 2018Dynamic Few-Shot Visual Learning without Forgettingcited by 385
- 2021GRAD-MATCH: Gradient Matching based Data Subset Selection for Efficient Deep Model Trainingcited by 269
- 2022Dataset Condensation via Efficient Synthetic-Data Parameterizationcited by 187
- 2020Continual Prototype Evolution: Learning Online from Non-Stationary Data Streamscited by 143
8 more
- 2018Memory Efficient Experience Replay for Streaming Learningcited by 128
- 2023Towards Lossless Dataset Distillation via Difficulty-Aligned Trajectory Matchingcited by 118
- 2022Condensing Graphs via One-Step Gradient Matchingcited by 100
- 2019Accelerating Deep Learning by Focusing on the Biggest Loserscited by 94
- 2022Sample Condensation in Online Continual Learningcited by 31
- 2023Catastrophic Forgetting in Deep Learning: A Comprehensive Taxonomycited by 24
- 2021Enabling On-Device Self-Supervised Contrastive Learning With Selective Data Contrastcited by 21
- 2018A Survey of Deep Learning Techniques for Mobile Robot Applicationscited by 3
Built on by
Not cited yet.