Rethinking Experience Replay: a Bag of Tricks for Continual Learning

By Pietro Buzzega, Matteo Boschini, Angelo Porrello, Simone Calderara. 2020

185 citations recorded by the source corpus.

In Continual Learning, a Neural Network is trained on a stream of data whose distribution shifts over time. Under these assumptions, it is especially challenging to improve on classes appearing later in the stream while remaining accurate on previous ones. This is due to the infamous problem of catastrophic forgetting, which causes a quick performance degradation when the classifier focuses on learning new categories. Recent literature proposed various approaches to tackle this issue, often resorting to very sophisticated techniques. In this work, we show that naive rehearsal can be patched to achieve similar performance. We point out some shortcomings that restrain Experience Replay (ER) and propose five tricks to mitigate them. Experiments show that ER, thus enhanced, displays an accuracy gain of 51.2 and 26.9 percentage points on the CIFAR-10 and CIFAR-100 datasets respectively (memory buffer size 1000). As a result, it surpasses current state-of-the-art rehearsal-based methods.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, 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. Bahram Zonooz
  2. Elahe Arani
  3. Prashant Bhat
  4. Dacheng Tao
  5. Liu Liu
  6. Matteo Boschini
  7. Simone Calderara
  8. Zhen Wang

In Computer Vision and Pattern Recognition

  1. Dacheng Tao
  2. Matteo Boschini
  3. Simone Calderara
  4. Lorenzo Bonicelli
  5. Angelo Porrello
  6. Concetto Spampinato
  7. Liu Liu
  8. Bahram Zonooz

In Meta & Continual Learning

  1. Elahe Arani
  2. Bahram Zonooz
  3. Prashant Bhat
  4. Simone Calderara
  5. Matteo Boschini
  6. Lorenzo Bonicelli
  7. Dacheng Tao
  8. Liu Liu

Citations in the corpus