Integrating Present and Past in Unsupervised Continual Learning

Yipeng Zhang, Laurent Charlin, Richard Zemel, Mengye Ren
4/29/2024
cs.LGcs.CV

No official code found. Best implementation: SkrighYZ/Osiris (9 stars, last commit 2025-07-20).

Abstract

We formulate a unifying framework for unsupervised continual learning (UCL), which disentangles learning objectives that are specific to the present and the past data, encompassing stability, plasticity, and cross-task consolidation. The framework reveals that many existing UCL approaches overlook cross-task consolidation and try to balance plasticity and stability in a shared embedding space. This results in worse performance due to a lack of within-task data diversity and reduced effectiveness in learning the current task. Our method, Osiris, which explicitly optimizes all three objectives on separate embedding spaces, achieves state-of-the-art performance on all benchmarks, including two novel benchmarks proposed in this paper featuring semantically structured task sequences. Compared to standard benchmarks, these two structured benchmarks more closely resemble visual signals received by humans and animals when navigating real-world environments. Finally, we show some preliminary evidence that continual models can benefit from such realistic learning scenarios.

View on arXivView PDF

Code Implementations(1)

SkrighYZ/OsirisCommunity100%

Code accompanying paper "Integrating Present and Past in Unsupervised Continual Learning" [CoLLAs 2024 Oral].

90Shell, PythonApr 9, 20241 years agoNOASSERTION

Similar Papers

Cite this paper

@article{zhang2024integrating,
  title  = {Integrating Present and Past in Unsupervised Continual Learning},
  author = {Yipeng Zhang and Laurent Charlin and Richard Zemel and Mengye Ren},
  year   = {2024},
  eprint = {2404.19132},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.19132v2}
}

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/2404.19132.svg)](https://codeofpaper.com/paper/2404.19132)

Discussion