REMIND Your Neural Network to Prevent Catastrophic Forgetting

By Tyler L. Hayes, Kushal Kafle, Robik Shrestha, Manoj Acharya, Christopher Kanan. 2019

349 citations recorded by the source corpus.

People learn throughout life. However, incrementally updating conventional neural networks leads to catastrophic forgetting. A common remedy is replay, which is inspired by how the brain consolidates memory. Replay involves fine-tuning a network on a mixture of new and old instances. While there is neuroscientific evidence that the brain replays compressed memories, existing methods for convolutional networks replay raw images. Here, we propose REMIND, a brain-inspired approach that enables efficient replay with compressed representations. REMIND is trained in an online manner, meaning it learns one example at a time, which is closer to how humans learn. Under the same constraints, REMIND outperforms other methods for incremental class learning on the ImageNet ILSVRC-2012 dataset. We probe REMIND's robustness to data ordering schemes known to induce catastrophic forgetting. We demonstrate REMIND's generality by pioneering online learning for Visual Question Answering (VQA).

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. Joost van de Weijer
  2. Bing Liu
  3. Christopher Kanan
  4. Tinne Tuytelaars
  5. Zixuan Ke
  6. Tyler L. Hayes
  7. Bartłomiej Twardowski
  8. Timothée Lesort

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Joost van de Weijer
  3. Dacheng Tao
  4. Yi Yang
  5. Bernt Schiele
  6. Xiaogang Wang
  7. Ming-Hsuan Yang
  8. Cordelia Schmid

In Meta & Continual Learning

  1. Joost van de Weijer
  2. Bing Liu
  3. Zixuan Ke
  4. Gyuhak Kim
  5. Bartłomiej Twardowski
  6. Bin Liu
  7. Tinne Tuytelaars
  8. Andrew D. Bagdanov

Citations in the corpus