CODA-Prompt: COntinual Decomposed Attention-Based Prompting for Rehearsal-Free Continual Learning

By James Smith, Leonid Karlinsky, Vyshnavi Gutta, Paola Cascante-Bonilla, Assaf Arbelle, Rameswar Panda, Rogério Schmidt Feris, Zsolt Kira. 2022

609 citations recorded by the source corpus.

Computer vision models suffer from a phenomenon known as catastrophic forgetting when learning novel concepts from continuously shifting training data. Typical solutions for this continual learning problem require extensive rehearsal of previously seen data, which increases memory costs and may violate data privacy. Recently, the emergence of large-scale pre-trained vision transformer models has enabled prompting approaches as an alternative to data-rehearsal. These approaches rely on a key-query mechanism to generate prompts and have been found to be highly resistant to catastrophic forgetting in the well-established rehearsal-free continual learning setting. However, the key mechanism of these methods is not trained end-to-end with the task sequence. Our experiments show that this leads to a reduction in their plasticity, hence sacrificing new task accuracy, and inability to benefit from expanded parameter capacity. We instead propose to learn a set of prompt components which are assembled with input-conditioned weights to produce input-conditioned prompts, resulting in a novel attention-based end-to-end key-query scheme. Our experiments show that we outperform the current SOTA method DualPrompt on established benchmarks by as much as 4.5% in average final accuracy. We also outperform the state of art by as much as 4.4% accuracy on a continual learning benchmark which contains both class-incremental and domain-incremental task shifts, corresponding to many practical settings. Our code is available at https://github.com/GT-RIPL/CODA-Prompt

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Large Language 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. Han-Jia Ye
  2. De-chuan Zhan
  3. Da-Wei Zhou
  4. Ziwei Liu
  5. Jun Zhu
  6. Hang Su
  7. Qiwen Wang
  8. Liyuan Wang

In Computer Vision and Pattern Recognition

  1. Han-Jia Ye
  2. De-chuan Zhan
  3. Jun Zhu
  4. Da-Wei Zhou
  5. Ziwei Liu
  6. Hang Su
  7. Liyuan Wang
  8. Xingxing Zhang

In Large Language Models

  1. Liyuan Wang
  2. Jun Zhu
  3. Hang Su
  4. Ziwei Liu
  5. Keon-Hee Park
  6. Kyungwoo Song
  7. Gyeong-Moon Park
  8. Xingxing Zhang

In Meta & Continual Learning

  1. Han-Jia Ye
  2. Xingxing Zhang
  3. De-chuan Zhan
  4. Liyuan Wang
  5. Da-Wei Zhou
  6. Jun Zhu
  7. Hang Su
  8. Qiwen Wang

Citations in the corpus