Compacting, Picking and Growing for Unforgetting Continual Learning

Steven C. Y. Hung, Cheng-Hao Tu, Cheng-En Wu, Chien-Hung Chen, Yi-Ming Chan +1 more
10/15/2019
cs.LGstat.ML

Official code: ivclab/CPG (124 stars, BSD-3-Clause, PyTorch, last commit 2021-01-08).

Abstract

Continual lifelong learning is essential to many applications. In this paper, we propose a simple but effective approach to continual deep learning. Our approach leverages the principles of deep model compression, critical weights selection, and progressive networks expansion. By enforcing their integration in an iterative manner, we introduce an incremental learning method that is scalable to the number of sequential tasks in a continual learning process. Our approach is easy to implement and owns several favorable characteristics. First, it can avoid forgetting (i.e., learn new tasks while remembering all previous tasks). Second, it allows model expansion but can maintain the model compactness when handling sequential tasks. Besides, through our compaction and selection/expansion mechanism, we show that the knowledge accumulated through learning previous tasks is helpful to build a better model for the new tasks compared to training the models independently with tasks. Experimental results show that our approach can incrementally learn a deep model tackling multiple tasks without forgetting, while the model compactness is maintained with the performance more satisfiable than individual task training.

View on arXivView PDF

Code Implementations(1)

ivclab/CPGOfficial100%
PyTorchBSD-3-Clause

Steven C. Y. Hung, Cheng-Hao Tu, Cheng-En Wu, Chien-Hung Chen, Yi-Ming Chan, and Chu-Song Chen, "Compacting, Picking and Growing for Unforgetting Continual Learning," Thirty-third Conference on Neural Information Processing Systems, NeurIPS 2019

12422Shell, PythonSep 10, 20195 years agoBSD-3-Clause
age-gender-cnnclassification-modelcontinual-learningcpgdeep-neural-networks+5 more

Similar Papers

Cite this paper

@article{hung2019compacting,
  title  = {Compacting, Picking and Growing for Unforgetting Continual Learning},
  author = {Steven C. Y. Hung and Cheng-Hao Tu and Cheng-En Wu and Chien-Hung Chen and Yi-Ming Chan and Chu-Song Chen},
  year   = {2019},
  eprint = {1910.06562},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1910.06562}
}

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

Discussion