SOLA: Continual Learning with Second-Order Loss Approximation

By Dong Yin, Mehrdad Farajtabar, Ang Li. 2020

20 citations recorded by the source corpus.

Neural networks have achieved remarkable success in many cognitive tasks. However, when they are trained sequentially on multiple tasks without access to old data, it is observed that their performance on old tasks tend to drop significantly after the model is trained on new tasks. Continual learning aims to tackle this problem often referred to as catastrophic forgetting and to ensure sequential learning capability. We study continual learning from the perspective of loss landscapes and propose to construct a second-order Taylor approximation of the loss functions in previous tasks. Our proposed method does not require any memorization of raw data or their gradients, and therefore, offers better privacy protection. We theoretically analyze our algorithm from an optimization viewpoint and provide a sufficient and worst-case necessary condition for the gradient updates on the approximate loss function to be descent directions for the true loss function. Experiments on multiple continual learning benchmarks suggest that our method is effective in avoiding catastrophic forgetting and in many scenarios, outperforms several baseline algorithms that do not explicitly store the data samples.

Subfields: Artificial Intelligence, Computational Mechanics, Computer Vision and Pattern Recognition, Optimization & Training, 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. Mehrdad Farajtabar
  2. Razvan Pascanu
  3. Yee Whye Teh
  4. Frederik Benzing
  5. Yarin Gal
  6. Richard E. Turner
  7. Seyed Iman Mirzadeh
  8. Jun Zhu

In Computational Mechanics

  1. Seyed Iman Mirzadeh
  2. Mehrdad Farajtabar
  3. Frederik Benzing
  4. Razvan Pascanu
  5. Richard E. Turner
  6. Siddharth Swaroop
  7. Noel Loo
  8. Dilan Gorur

In Computer Vision and Pattern Recognition

  1. Mehrdad Farajtabar
  2. Razvan Pascanu
  3. Seyed Iman Mirzadeh
  4. Yarin Gal
  5. Frederik Benzing
  6. Yee Whye Teh
  7. Luc Van Gool
  8. Hassan Ghasemzadeh

In Optimization & Training

  1. Frederik Benzing
  2. Seyed Iman Mirzadeh
  3. Richard E. Turner
  4. Yarin Gal
  5. Yee Whye Teh
  6. Hassan Ghasemzadeh
  7. Razvan Pascanu
  8. Dilan Gorur

In Meta & Continual Learning

  1. Mehrdad Farajtabar
  2. Seyed Iman Mirzadeh
  3. Razvan Pascanu
  4. Dilan Gorur
  5. Hassan Ghasemzadeh
  6. Richard E. Turner
  7. Siddharth Swaroop
  8. Noel Loo

Citations in the corpus