Overcoming Catastrophic Forgetting Using Sparse Coding and Meta Learning
Open Access
- 18 June 2021
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 9, 88279-88290
Abstract
Continuous learning occurs naturally in human beings. However, Deep Learning methods suffer from a problem known as Catastrophic Forgetting (CF) that consists of a model drastically decreasing its performance on previously learned tasks when it is sequentially trained on new tasks. This situation, known as task interference, occurs when a network modifies relevant weight values as it learns a new task. In this work, we propose two main strategies to face the problem of task interference in convolutional neural networks. First, we use a sparse coding technique to adaptively allocate model capacity to different tasks avoiding interference between them. Specifically, we use a strategy based on group sparse regularization to specialize groups of parameters to learn each task. Afterward, by adding binary masks, we can freeze these groups of parameters, using the rest of the network to learn new tasks. Second, we use a meta learning technique to foster knowledge transfer among tasks, encouraging weight reusability instead of overwriting. Specifically, we use an optimization strategy based on episodic training to foster learning weights that are expected to be useful to solve future tasks. Together, these two strategies help us to avoid interference by preserving compatibility with previous and future weight values. Using this approach, we achieve state-of-the-art results on popular benchmarks used to test techniques to avoid CF. In particular, we conduct an ablation study to identify the contribution of each component of the proposed method, demonstrating its ability to avoid retroactive interference with previous tasks and to promote knowledge transfer to future tasks.Keywords
Funding Information
- National Fund for Scientific and Technological Development (1181739, 11181152)
- Millennium Institute for Foundational Research on Data
- National Research and Development Agency (ANID)—Doctorado Nacional 2017
This publication has 24 references indexed in Scilit:
- Learning without ForgettingIEEE Transactions on Pattern Analysis and Machine Intelligence, 2017
- Incremental Learning of Object Detectors without Catastrophic Forgetting2017
- iCaRL: Incremental Classifier and Representation Learning2017
- Group sparse regularization for deep neural networksNeurocomputing, 2017
- Overcoming catastrophic forgetting in neural networksProceedings of the National Academy of Sciences, 2017
- Less Is More: Towards Compact CNNs2016
- A survey of transfer learningJournal of Big Data, 2016
- Learning Shared, Discriminative, and Compact Representations for Visual RecognitionIEEE Transactions on Pattern Analysis and Machine Intelligence, 2015
- Optimally sparse representation in general (nonorthogonal) dictionaries via ℓ 1 minimizationProceedings of the National Academy of Sciences, 2003
- Gradient-based learning applied to document recognitionProceedings of the IEEE, 1998