PromptFusion: Decoupling Stability and Plasticity for Continual Learning

Haoran Chen, Zuxuan Wu, Xintong Han, Menglin Jia, Yu-Gang Jiang
3/13/2023
cs.CV

No official code found. Best implementation: HaoranChen/PromptFusion (3 stars, last commit 2024-07-10).

Abstract

Current research on continual learning mainly focuses on relieving catastrophic forgetting, and most of their success is at the cost of limiting the performance of newly incoming tasks. Such a trade-off is referred to as the stability-plasticity dilemma and is a more general and challenging problem for continual learning. However, the inherent conflict between these two concepts makes it seemingly impossible to devise a satisfactory solution to both of them simultaneously. Therefore, we ask, "is it possible to divide them into two separate problems to conquer them independently?". To this end, we propose a prompt-tuning-based method termed PromptFusion to enable the decoupling of stability and plasticity. Specifically, PromptFusion consists of a carefully designed \stab module that deals with catastrophic forgetting and a \boo module to learn new knowledge concurrently. Furthermore, to address the computational overhead brought by the additional architecture, we propose PromptFusion-Lite which improves PromptFusion by dynamically determining whether to activate both modules for each input image. Extensive experiments show that both PromptFusion and PromptFusion-Lite achieve promising results on popular continual learning datasets for class-incremental and domain-incremental settings. Especially on Split-Imagenet-R, one of the most challenging datasets for class-incremental learning, our method can exceed state-of-the-art prompt-based methods by more than 5\% in accuracy, with PromptFusion-Lite using 14.8\% less computational resources than PromptFusion.

View on arXivView PDF

Code Implementations(1)

31PythonJul 9, 20242 years ago

Similar Papers

Cite this paper

@article{chen2023promptfusion,
  title  = {PromptFusion: Decoupling Stability and Plasticity for Continual Learning},
  author = {Haoran Chen and Zuxuan Wu and Xintong Han and Menglin Jia and Yu-Gang Jiang},
  year   = {2023},
  eprint = {2303.07223},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.07223v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.07223.svg)](https://codeofpaper.com/paper/2303.07223)

Discussion