TaskVAE: Task-Specific Variational Autoencoders for Exemplar Generation in Continual Learning for Human Activity Recognition
Bonpagna Kann, Sandra Castellanos-Paez, Romain Rombourg, Philippe Lalanda

TL;DR
TaskVAE introduces task-specific VAEs for exemplar generation in continual learning, improving human activity recognition by balancing memory use and model accuracy across evolving data streams.
Contribution
It proposes a flexible, task-specific VAE framework for replay-based continual learning that adapts to increasing tasks without prior class knowledge.
Findings
Outperforms experience replay methods in HAR datasets.
Uses minimal memory of 60 samples per task to generate unlimited exemplars.
Maintains robust performance as dataset size increases.
Abstract
As machine learning based systems become more integrated into daily life, they unlock new opportunities but face the challenge of adapting to dynamic data environments. Various forms of data shift-gradual, abrupt, or cyclic-threaten model accuracy, making continual adaptation essential. Continual Learning (CL) enables models to learn from evolving data streams while minimizing forgetting of prior knowledge. Among CL strategies, replay-based methods have proven effective, but their success relies on balancing memory constraints and retaining old class accuracy while learning new classes. This paper presents TaskVAE, a framework for replay-based CL in class-incremental settings. TaskVAE employs task-specific Variational Autoencoders (VAEs) to generate synthetic exemplars from previous tasks, which are then used to train the classifier alongside new task data. In contrast to traditional…
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.
Taxonomy
TopicsHuman Pose and Action Recognition · Multimodal Machine Learning Applications · Machine Learning and Data Classification
