The Challenges of Continuous Self-Supervised Learning

By Senthil Purushwalkam, Pedro Morgado. 2022

59 citations recorded by the source corpus.

Self-supervised learning (SSL) aims to eliminate one of the major bottlenecks in representation learning - the need for human annotations. As a result, SSL holds the promise to learn representations from data in-the-wild, i.e., without the need for finite and static datasets. Instead, true SSL algorithms should be able to exploit the continuous stream of data being generated on the internet or by agents exploring their environments. But do traditional self-supervised learning approaches work in this setup? In this work, we investigate this question by conducting experiments on the continuous self-supervised learning problem. While learning in the wild, we expect to see a continuous (infinite) non-IID data stream that follows a non-stationary distribution of visual concepts. The goal is to learn a representation that can be robust, adaptive yet not forgetful of concepts seen in the past. We show that a direct application of current methods to such continuous setup is 1) inefficient both computationally and in the amount of data required, 2) leads to inferior representations due to temporal correlations (non-IID data) in some sources of streaming data and 3) exhibits signs of catastrophic forgetting when trained on sources with non-stationary data distributions. We propose the use of replay buffers as an approach to alleviate the issues of inefficiency and temporal correlations. We further propose a novel method to enhance the replay buffer by maintaining the least redundant samples. Minimum redundancy (MinRed) buffers allow us to learn effective representations even in the most challenging streaming scenarios composed of sequential visual data obtained from a single embodied agent, and alleviates the problem of catastrophic forgetting when learning from data with non-stationary semantic distributions.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Representation & Self-Supervised Learning, Meta & Continual Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Jun Zhu
  2. Hang Su
  3. Andrew Zisserman
  4. Joost van de Weijer
  5. Dima Damen
  6. Xingxing Zhang
  7. Yusuf Aytar
  8. Liyuan Wang

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Andrew Zisserman
  3. Andrea Vedaldi
  4. Cordelia Schmid
  5. Jitendra Malik
  6. Trevor Darrell
  7. Dacheng Tao
  8. Ming-Hsuan Yang

In Representation & Self-Supervised Learning

  1. Andrew Zisserman
  2. Yusuf Aytar
  3. Yuki M. Asano
  4. Carl Doersch
  5. Catalin Ionescu
  6. Joost van de Weijer
  7. Liyuan Wang
  8. Dima Damen

In Meta & Continual Learning

  1. Xingxing Zhang
  2. Liyuan Wang
  3. Hang Su
  4. Simone Scardapane
  5. Valerio Marsocci
  6. Jun Zhu
  7. Dima Damen
  8. Andrew Zisserman

Citations in the corpus