atlas

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

CLAP4CLIP: Continual Learning with Probabilistic Finetuning for Vision-Language Models

NeurIPS 2024 · Continual learning › Continual fine-tuning of LLMs · approach: Mixture-of-experts for multimodal continual tuning · 7 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.

Proposes CLAP4CLIP, a variational probabilistic finetuning framework for CLIP in class-incremental learning that models visual-guided text features with task-specific probabilistic adapters, plus language-aware regularization and initialization to reduce forgetting.

Problem

Deterministic finetuning of CLIP in class-incremental learning overlooks cross-modal uncertainty, leading to cross-modal feature deviation, forgetting, and poor calibration, and existing probabilistic finetuning methods are incompatible with prompt-based methods.

Approach

Place a variational posterior over visual-guided text features (a shared visual-guided attention module feeding task-specific probabilistic adapters as a mixture of experts), with forgetting mitigated by regularizing past-task distributions via hand-crafted prompt features and initializing adapters from text feature statistics.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the VGA module to the probabilistic encoder (ablation)CLAP · CIFAR100Last accuracy: 11.49 -> 73.41Helped
Add memory consolidation training (ablation)CLAP with VGA · CIFAR100Last accuracy: 73.41 -> 74.99Helped
Add task-specific encoders (ablation)CLAP with consolidation training · CIFAR100Last accuracy: 74.99 -> 77.2Helped
Add language-aware weight initialization (ablation)CLAP with task-specific encoders · CIFAR100Last accuracy: 77.2 -> 77.98Helped
Add language-aware distribution regularization (ablation)CLAP with weight initialization · CIFAR100Last accuracy: 77.98 -> 78.21Helped
Use variational inference instead of deterministic inference (ablation)CLAP · CIFAR100Last accuracy: 76.8 -> 78.21Helped
Add language-aware weight initialization (ablation)AttriCLIP + Ours, replay-free CL · CIFAR100Last accuracy: 60.35 -> 69.39Helped
Add language-aware distribution regularization (ablation)AttriCLIP + Ours, replay-free CL · CIFAR100Last accuracy: 53.01 -> 69.39Helped
Add language-aware distribution regularization (ablation)AttriCLIP + Ours, computationally budgeted CL · CIFAR100Last accuracy: 52.6 -> 55.89Helped
Add language-aware weight initialization (ablation)AttriCLIP + Ours, computationally budgeted CL · CIFAR100Last accuracy: 54.95 -> 55.89Helped
Use language-aware rather than static prior (ablation)CLAP · CIFAR100ECE: 0.204 -> 0.214Hurt
Use language-aware rather than static prior (ablation)CLAP · CIFAR100Last accuracy: 78.21 -> 78.38Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR100 ImageNet100 ImageNet-R CUB200 VTAB CDCL (ImageNet100 + CIFAR100)

Benchmarks: CIFAR100 ImageNet100 ImageNet-R CUB200 VTAB CDCL

Metrics: Avg accuracy Last accuracy BwT ECE forward transfer AUROC AUPR FPR95

Baselines: Continual-CLIP CoOp CLIP-Adapter AttriCLIP MaPLe PROOF DualPrompt L2P CODA-P iCaRL VPT

Builds on: CLIP CoOp MaPLe AttriCLIP CLIP-Adapter PROOF

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