Forget-free Continual Learning with Soft-Winning SubNetworks

Haeyong Kang, Jaehong Yoon, Sultan Rizky Madjid, Sung Ju Hwang, Chang D. Yoo
3/27/2023
cs.LGcs.AIcs.CV

No official code found. Best implementation: ihaeyong/SoftNet-FSCIL (44 stars, MIT, last commit 2024-03-12).

Abstract

Inspired by Regularized Lottery Ticket Hypothesis (RLTH), which states that competitive smooth (non-binary) subnetworks exist within a dense network in continual learning tasks, we investigate two proposed architecture-based continual learning methods which sequentially learn and select adaptive binary- (WSN) and non-binary Soft-Subnetworks (SoftNet) for each task. WSN and SoftNet jointly learn the regularized model weights and task-adaptive non-binary masks of subnetworks associated with each task whilst attempting to select a small set of weights to be activated (winning ticket) by reusing weights of the prior subnetworks. Our proposed WSN and SoftNet are inherently immune to catastrophic forgetting as each selected subnetwork model does not infringe upon other subnetworks in Task Incremental Learning (TIL). In TIL, binary masks spawned per winning ticket are encoded into one N-bit binary digit mask, then compressed using Huffman coding for a sub-linear increase in network capacity to the number of tasks. Surprisingly, in the inference step, SoftNet generated by injecting small noises to the backgrounds of acquired WSN (holding the foregrounds of WSN) provides excellent forward transfer power for future tasks in TIL. SoftNet shows its effectiveness over WSN in regularizing parameters to tackle the overfitting, to a few examples in Few-shot Class Incremental Learning (FSCIL).

View on arXivView PDF

Code Implementations(1)

MIT

Winning SubNetwork (WSN), Soft-SubNetwork (SoftNet)

4416Shell, PythonFeb 10, 20232 years agoMIT
class-incremental-learningcontinual-learningfew-shot-class-incremental-learningfew-shot-learning

Similar Papers

Cite this paper

@article{kang2023forgetfree,
  title  = {Forget-free Continual Learning with Soft-Winning SubNetworks},
  author = {Haeyong Kang and Jaehong Yoon and Sultan Rizky Madjid and Sung Ju Hwang and Chang D. Yoo},
  year   = {2023},
  eprint = {2303.14962},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.14962v1}
}

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

Discussion