Linear Mode Connectivity in Multitask and Continual Learning

By Seyed Iman Mirzadeh, Mehrdad Farajtabar, Dilan Gorur, Razvan Pascanu, Hassan Ghasemzadeh. 2020

180 citations recorded by the source corpus.

Continual (sequential) training and multitask (simultaneous) training are often attempting to solve the same overall objective: to find a solution that performs well on all considered tasks. The main difference is in the training regimes, where continual learning can only have access to one task at a time, which for neural networks typically leads to catastrophic forgetting. That is, the solution found for a subsequent task does not perform well on the previous ones anymore. However, the relationship between the different minima that the two training regimes arrive at is not well understood. What sets them apart? Is there a local structure that could explain the difference in performance achieved by the two different schemes? Motivated by recent work showing that different minima of the same task are typically connected by very simple curves of low error, we investigate whether multitask and continual solutions are similarly connected. We empirically find that indeed such connectivity can be reliably achieved and, more interestingly, it can be done by a linear path, conditioned on having the same initialization for both. We thoroughly analyze this observation and discuss its significance for the continual learning process. Furthermore, we exploit this finding to propose an effective algorithm that constrains the sequentially learned minima to behave as the multitask solution. We show that our method outperforms several state of the art continual learning algorithms on various vision benchmarks.

Subfields: Artificial Intelligence, Computational Mechanics, Computer Vision and Pattern Recognition, Meta & Continual Learning, Statistical Learning Theory

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. Xingxing Zhang
  3. Liyuan Wang
  4. Mehrdad Farajtabar
  5. Hang Su
  6. Sung Ju Hwang
  7. Dacheng Tao
  8. Jiashi Feng

In Computational Mechanics

  1. Seyed Iman Mirzadeh
  2. Mehrdad Farajtabar
  3. Pratik Chaudhari
  4. Gyuhak Kim
  5. Jiashi Feng
  6. Bin Liu
  7. Dong Yin
  8. René Vidal

In Computer Vision and Pattern Recognition

  1. Dacheng Tao
  2. Jiashi Feng
  3. Luc Van Gool
  4. Trevor Darrell
  5. Jun Zhu
  6. Andrew Zisserman
  7. Jitendra Malik
  8. Andrea Vedaldi

In Meta & Continual Learning

  1. Liyuan Wang
  2. Xingxing Zhang
  3. Jun Zhu
  4. Mehrdad Farajtabar
  5. Hang Su
  6. Seyed Iman Mirzadeh
  7. Sung Ju Hwang
  8. Jaehong Yoon

In Statistical Learning Theory

  1. Mehrdad Farajtabar
  2. Seyed Iman Mirzadeh
  3. Jaehong Yoon
  4. Shotaro Akaho
  5. Pratik Chaudhari
  6. René Vidal
  7. Joelle Pineau
  8. Jun Zhu

Citations in the corpus