Achieving a Better Stability-Plasticity Trade-off via Auxiliary Networks in Continual Learning

Sanghwan Kim, Lorenzo Noci, Antonio Orvieto, Thomas Hofmann
3/16/2023
cs.LGcs.CV

No official code found. Best implementation: kim-sanghwan/ANCL (14 stars, MIT, last commit 2023-05-25).

Abstract

In contrast to the natural capabilities of humans to learn new tasks in a sequential fashion, neural networks are known to suffer from catastrophic forgetting, where the model's performances on old tasks drop dramatically after being optimized for a new task. Since then, the continual learning (CL) community has proposed several solutions aiming to equip the neural network with the ability to learn the current task (plasticity) while still achieving high accuracy on the previous tasks (stability). Despite remarkable improvements, the plasticity-stability trade-off is still far from being solved and its underlying mechanism is poorly understood. In this work, we propose Auxiliary Network Continual Learning (ANCL), a novel method that applies an additional auxiliary network which promotes plasticity to the continually learned model which mainly focuses on stability. More concretely, the proposed framework materializes in a regularizer that naturally interpolates between plasticity and stability, surpassing strong baselines on task incremental and class incremental scenarios. Through extensive analyses on ANCL solutions, we identify some essential principles beneath the stability-plasticity trade-off.

View on arXivView PDF

Code Implementations(1)

kim-sanghwan/ANCLCommunity100%
MIT

The code implementation of the <Achieving a Better Stability-Plasticity Trade-off via Auxiliary Networks in Continual Learning> in The Computer Vision and Pattern Recognition Conference (CVPR) 2023

141Shell, PythonOct 27, 20223 years agoMIT

Similar Papers

Cite this paper

@article{kim2023achieving,
  title  = {Achieving a Better Stability-Plasticity Trade-off via Auxiliary Networks in Continual Learning},
  author = {Sanghwan Kim and Lorenzo Noci and Antonio Orvieto and Thomas Hofmann},
  year   = {2023},
  eprint = {2303.09483},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.09483v3},
  journal = {CVPR 2023 2023}
}

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.09483.svg)](https://codeofpaper.com/paper/2303.09483)

Discussion