Clustering-based Domain-Incremental Learning

Christiaan Lamers, Rene Vidal, Nabil Belbachir, Niki van Stein, Thomas Baeck +1 more
9/21/2023
cs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

We consider the problem of learning multiple tasks in a continual learning setting in which data from different tasks is presented to the learner in a streaming fashion. A key challenge in this setting is the so-called "catastrophic forgetting problem", in which the performance of the learner in an "old task" decreases when subsequently trained on a "new task". Existing continual learning methods, such as Averaged Gradient Episodic Memory (A-GEM) and Orthogonal Gradient Descent (OGD), address catastrophic forgetting by minimizing the loss for the current task without increasing the loss for previous tasks. However, these methods assume the learner knows when the task changes, which is unrealistic in practice. In this paper, we alleviate the need to provide the algorithm with information about task changes by using an online clustering-based approach on a dynamically updated finite pool of samples or gradients. We thereby successfully counteract catastrophic forgetting in one of the hardest settings, namely: domain-incremental learning, a setting for which the problem was previously unsolved. We showcase the benefits of our approach by applying these ideas to projection-based methods, such as A-GEM and OGD, which lead to task-agnostic versions of them. Experiments on real datasets demonstrate the effectiveness of the proposed strategy and its promising performance compared to state-of-the-art methods.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{lamers2023clusteringbased,
  title  = {Clustering-based Domain-Incremental Learning},
  author = {Christiaan Lamers and Rene Vidal and Nabil Belbachir and Niki van Stein and Thomas Baeck and Paris Giampouras},
  year   = {2023},
  eprint = {2309.12078},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.12078v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.12078.svg)](https://codeofpaper.com/paper/2309.12078)

Discussion