CLA: Latent Alignment for Online Continual Self-Supervised Learning

Giacomo Cignoni, Andrea Cossu, Alexandra Gomez-Villa, Joost van de Weijer, Antonio Carta
7/14/2025
cs.LGcs.CV

No official code found. Best implementation: giacomo-cgn/cla (3 stars, last commit 2025-07-14).

Abstract

Self-supervised learning (SSL) is able to build latent representations that generalize well to unseen data. However, only a few SSL techniques exist for the online CL setting, where data arrives in small minibatches, the model must comply with a fixed computational budget, and task boundaries are absent. We introduce Continual Latent Alignment (CLA), a novel SSL strategy for Online CL that aligns the representations learned by the current model with past representations to mitigate forgetting. We found that our CLA is able to speed up the convergence of the training process in the online scenario, outperforming state-of-the-art approaches under the same computational budget. Surprisingly, we also discovered that using CLA as a pretraining protocol in the early stages of pretraining leads to a better final performance when compared to a full i.i.d. pretraining.

View on arXivView PDF

Code Implementations(1)

giacomo-cgn/claCommunity64%

Official code for paper "CLA: Latent Alignment for Online Continual Self-Supervised Learning" [Accepted CoLLAs 2025 oral]

30PythonJul 14, 20251 years ago

Similar Papers

Cite this paper

@article{cignoni2025cla,
  title  = {CLA: Latent Alignment for Online Continual Self-Supervised Learning},
  author = {Giacomo Cignoni and Andrea Cossu and Alexandra Gomez-Villa and Joost van de Weijer and Antonio Carta},
  year   = {2025},
  eprint = {2507.10434},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.10434v2}
}

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

Discussion