LGCVAug 25, 2023

Fine-tuning can cripple your foundation model; preserving features may be the solution

arXiv:2308.13320v392 citationsh-index: 117
Originality Incremental advance
AI Analysis

This addresses a critical issue for practitioners using foundation models, as it preserves pre-trained knowledge while adapting to new tasks, though it is incremental as it builds on existing fine-tuning approaches.

The paper tackles the problem of 'concept forgetting' in fine-tuned foundation models, where fine-tuning reduces their ability to recognize concepts unrelated to the downstream task, and proposes LDIFS, a method that significantly reduces this forgetting across 10 tasks.

Pre-trained foundation models, due to their enormous capacity and exposure to vast amounts of data during pre-training, are known to have learned plenty of real-world concepts. An important step in making these pre-trained models effective on downstream tasks is to fine-tune them on related datasets. While various fine-tuning methods have been devised and have been shown to be highly effective, we observe that a fine-tuned model's ability to recognize concepts on tasks $\textit{different}$ from the downstream one is reduced significantly compared to its pre-trained counterpart. This is an undesirable effect of fine-tuning as a substantial amount of resources was used to learn these pre-trained concepts in the first place. We call this phenomenon ''concept forgetting'' and via experiments show that most end-to-end fine-tuning approaches suffer heavily from this side effect. To this end, we propose a simple fix to this problem by designing a new fine-tuning method called $\textit{LDIFS}$ (short for $\ell_2$ distance in feature space) that, while learning new concepts related to the downstream task, allows a model to preserve its pre-trained knowledge as well. Through extensive experiments on 10 fine-tuning tasks we show that $\textit{LDIFS}$ significantly reduces concept forgetting. Additionally, we show that LDIFS is highly effective in performing continual fine-tuning on a sequence of tasks as well, in comparison with both fine-tuning as well as continual learning baselines.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes