Generative replay with feedback connections as a general strategy for continual learning

By Gido M. van de Ven, Andreas S. Tolias. 2018

253 citations recorded by the source corpus.

A major obstacle to developing artificial intelligence applications capable of true lifelong learning is that artificial neural networks quickly or catastrophically forget previously learned tasks when trained on a new one. Numerous methods for alleviating catastrophic forgetting are currently being proposed, but differences in evaluation protocols make it difficult to directly compare their performance. To enable more meaningful comparisons, here we identified three distinct scenarios for continual learning based on whether task identity is known and, if it is not, whether it needs to be inferred. Performing the split and permuted MNIST task protocols according to each of these scenarios, we found that regularization-based approaches (e.g., elastic weight consolidation) failed when task identity needed to be inferred. In contrast, generative replay combined with distillation (i.e., using class probabilities as "soft targets") achieved superior performance in all three scenarios. Addressing the issue of efficiency, we reduced the computational cost of generative replay by integrating the generative model into the main model by equipping it with generative feedback or backward connections. This Replay-through-Feedback approach substantially shortened training time with no or negligible loss in performance. We believe this to be an important first step towards making the powerful technique of generative replay scalable to real-world continual learning applications.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Generative Models, 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. Christopher Kanan
  2. Tinne Tuytelaars
  3. Joost van de Weijer
  4. Tyler L. Hayes
  5. Razvan Pascanu
  6. Lawrence Carin
  7. Gido M. van de Ven
  8. Yoshua Bengio

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Trevor Darrell
  4. Bernt Schiele
  5. Ming-Hsuan Yang
  6. Andrew Zisserman
  7. Andrea Vedaldi
  8. Xiaogang Wang

In Generative Models

  1. Lawrence Carin
  2. Nikhil Mehta
  3. Kevin J Liang
  4. Zsolt Kira
  5. Jinwoo Shin
  6. Yen-Chang Hsu
  7. Steven C. H. Hoi
  8. Chenghao Liu

In Meta & Continual Learning

  1. Tinne Tuytelaars
  2. Joost van de Weijer
  3. Zsolt Kira
  4. Tyler L. Hayes
  5. Christopher Kanan
  6. James Smith
  7. Yen-Chang Hsu
  8. Gyuhak Kim

Citations in the corpus