atlas

Research map / Continual learning / Continual fine-tuning of LLMs

Continual Forgetting for Pre-trained Vision Models

CVPR 2024 · Continual learning › Continual fine-tuning of LLMs · approach: Synthetic data and merging for CLIP · 15 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Defines continual forgetting for pre-trained vision models and proposes GS-LoRA, which uses per-task LoRA on FFN layers with group-sparse regularization to erase sequential forgetting requests while preserving remaining classes.

Problem

Removing specific learned knowledge (privacy-sensitive or wrong classes) from pre-trained vision models sequentially as erasure requests arrive over time, without harming retained classes or requiring costly retraining.

Approach

Fine-tune LoRA modules inserted into FFN layers of Transformer blocks for each forgetting task, with a group Lasso penalty over per-block LoRA groups to automatically select few blocks to modify, using a ReLU-bounded negative loss on forget data and a rehearsal loss on retained data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GS-LoRA instead of SCRUB-SFace Transformer · CASIA-Face100, 100-50H: 54.8 -> 71.9Helped
use GS-LoRA instead of retrainingDeformable DETR · COCO, 80-1H: 46.6 -> 49.9Helped
use GS-LoRA instead of SCRUB-SFace Transformer · CASIA-Face100, 100-20 continualH: 71.2 -> 71.6Helped
add group sparse loss (ablation)GS-LoRA · COCO, forget one classAPf: 0.40 vs. 0No clear effect
add group sparse loss (ablation)GS-LoRA · COCO, forget one classAPr: 44.49 vs. 44.51No clear effect
add sparsity warm-up (ablation)GS-LoRA, Face Transformer · Face Transformer, forget 10 classesAccf: 73.78 -> 1.97 (α=0.01); 73.78 -> 0.70 (α=0.02)Helped
vary LoRA rank from 2 to 8 (ablation)GS-LoRA, Deformable DETR · COCO, forget 10 classesAPf: 7.60 -> 2.89Helped
vary LoRA rank from 8 to 32 (ablation)GS-LoRA, Deformable DETR · COCO, forget 10 classesAPf: 2.89 -> 3.26Hurt
reduce training data ratio from 0.5 to 0.1 (ablation)GS-LoRA, Face Transformer · Face Transformer, forget 10 classesAccf: 0.93 -> 1.97Hurt
use a 12-block rather than 6-block model (ablation)GS-LoRA, Face Transformer · Face Transformer, forget 10 classesAccf: 1.97 -> 2.90Hurt
recover the model by fine-tuning the output FFN layer rather than relying on head forgetting (ablation)GS-LoRA · Face Transformer recovery experimentaccuracy on forgotten classes: approximately 17% vs. 70%Mixed

Surprising findings

Limitations

Experimental setup

Datasets: CASIA-WebFace CASIA-Face100 COCO 2017

Benchmarks: CASIA-Face100 COCO 2017

Metrics: accuracy on retained classes accuracy on forgotten classes average precision H-Mean

Baselines: L2 regularization EWC MAS LwF DER DER++ FDR SCRUB SCRUB-S LIRF Retrain

Builds on: LoRA Elastic Weight Consolidation Memory Aware Synapses group Lasso Deformable DETR

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy