Learning an evolved mixture model for task-free continual learning
Recently, continual learning (CL) has gained significant interest because it enables deep learning models to acquire new knowledge without forgetting previously learnt information. However, most existing works require knowing the task identities and boundaries, which is not realistic in a real context. In this paper, we address a more challenging and realistic setting in CL, namely the Task-Free Continual Learning (TFCL) in which a model is trained on non-stationary data streams with no explicit task information. To address TFCL, we introduce an evolved mixture model whose network architecture is dynamically expanded to adapt to the data distribution shift. We implement this expansion mechanism by evaluating the probability distance between the knowledge stored in each mixture model component and the current memory buffer using the Hilbert Schmidt Independence Criterion (HSIC). We further introduce two simple dropout mechanisms to selectively remove stored examples in order to avoid memory overload while preserving memory diversity. Empirical results demonstrate that the proposed approach achieves excellent performance.
Code (0)
등록된 구현이 없습니다.
Tasks
Continual LearningDiversityMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
A Neural Dirichlet Process Mixture Model for Task-Free Continual Learning
Despite the growing interest in continual learning, most of its contemporary works have been studied in a rather restricted setting where tasks are clearly distinguishable, and task boundaries are known during training. …
Continual Learningimage-classificationImage ClassificationImage GenerationDRIFT: A Benchmark for Task-Free Continual Graph Learning with Continuous Distribution Shifts
Continual graph learning (CGL) aims to learn from dynamically evolving graphs while mitigating catastrophic forgetting. Existing CGL approaches typically adopt a task-based formulation, where the data stream is partition…
Continual LearningGraph LearningWasserstein Expansible Variational Autoencoder for Discriminative and Generative Continual Learning
Task-Free Continual Learning (TFCL) represents a challenging learning paradigm where a model is trained on the non-stationary data distributions without any knowledge of the task information, thus representing a more…
Continual LearningDiversityImproving Task-free Continual Learning by Distributionally Robust Memory Evolution
Task-free continual learning (CL) aims to learn a non-stationary data stream without explicit task definitions and not forget previous knowledge. The widely adopted memory replay approach could gradually become less effe…
Continual LearningClass-Incremental Mixture of Gaussians for Deep Continual Learning
Continual learning models for stationary data focus on learning and retaining concepts coming to them in a sequential manner. In the most generic class-incremental environment, we have to be ready to deal with classes co…
Continual Learningimage-classificationImage Classification