Create and Find Flatness: Building Flat Training Spaces in Advance for Continual Learning
Not on the map. Why?
Abstract (arXiv)
Catastrophic forgetting remains a critical challenge in the field of continual learning, where neural networks struggle to retain prior knowledge while assimilating new information. Most existing studies emphasize mitigating this issue only when encountering new tasks, overlooking the significance of the pre-task phase. Therefore, we shift the attention to the current task learning stage, presenting a novel framework, C&F (Create and Find Flatness), which builds a flat training space for each task in advance. Specifically, during the learning of the current task, our framework adaptively creates a flat region around the minimum in the loss landscape. Subsequently, it finds the parameters' importance to the current task based on their flatness degrees. When adapting the model to a new task, constraints are applied according to the flatness and a flat space is simultaneously prepared for the impending task. We theoretically demonstrate the consistency between the created and found flatness. In this manner, our framework not only accommodates ample parameter space for learning new tasks but also preserves the preceding knowledge of earlier tasks. Experimental results exhibit C&F's state-of-the-art performance as a standalone continual learning approach and its efficacy as a framework incorporating other methods. Our work is available at https://github.com/Eric8932/Create-and-Find-Flatness.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 34 of its 41 references that are in the map. First posted on arXiv 20 Sep 2023.
Builds on
34 of 41 references.
References · 34
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,787
- 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,592
- 2016Learning without Forgettingcited by 2,496
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,333
- 2017Gradient Episodic Memory for Continual Learningcited by 1,898
- 2021Multitask Prompted Training Enables Zero-Shot Task Generalizationcited by 1,470
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,417
- 2016Progressive Neural Networkscited by 1,361
- 2017Continual Learning with Deep Generative Replaycited by 1,158
- 2017Memory Aware Synapses: Learning what (not) to forgetcited by 1,105
- 2023BloombergGPT: A Large Language Model for Financecited by 939
22 more
- 2017PackNet: Adding Multiple Tasks to a Single Network by Iterative Pruningcited by 898
- 2018Riemannian Walk for Incremental Learning: Understanding Forgetting and Intransigencecited by 742
- 2019Orthogonal Gradient Descent for Continual Learningcited by 369
- 2017PathNet: Evolution Channels Gradient Descent in Super Neural Networkscited by 364
- 2016Entropy-SGD: Biasing Gradient Descent Into Wide Valleyscited by 359
- 2021ASAM: Adaptive Sharpness-Aware Minimization for Scale-Invariant Learning of Deep Neural Networkscited by 293
- 2019An Investigation into Neural Net Optimization via Hessian Eigenvalue Densitycited by 292
- 2022Teaching language models to support answers with verified quotescited by 292
- 2019Maintaining Discrimination and Fairness in Class Incremental Learningcited by 283
- 2023Progressive Prompts: Continual Learning for Language Modelscited by 197
- 2023Is ChatGPT a Good Recommender? A Preliminary Studycited by 193
- 2019Episodic Memory in Lifelong Language Learningcited by 188
- 2020Understanding the Role of Training Regimes in Continual Learningcited by 180
- 2019LAMOL: LAnguage MOdeling for Lifelong Language Learningcited by 160
- 2021Overcoming Catastrophic Forgetting in Incremental Few-Shot Learning by Finding Flat Minimacited by 118
- 2021Continual Learning for Text Classification with Information Disentanglement Based Regularizationcited by 86
- 2019Learning and Evaluating General Linguistic Intelligencecited by 79
- 2022ELLE: Efficient Lifelong Pre-training for Emerging Datacited by 70
- 2019UER: An Open-Source Toolkit for Pre-training Modelscited by 62
- 2018SmoothOut: Smoothing Out Sharp Minima to Improve Generalization in Deep Learningcited by 25
- 2022TencentPretrain: A Scalable and Flexible Toolkit for Pre-training Models of Different Modalitiescited by 19
- 2022Continued Pretraining for Better Zero- and Few-Shot Promptabilitycited by 10
Built on by
Citing papers per year: 2023: 1; 2024: 2.
3 papers.