atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

PROFIT: A Specialized Optimizer for Deep Fine Tuning

NeurIPS 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Parameter-efficient visual tuning · 0 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 PROFIT, a modular optimizer wrapper that fine-tunes converged models on new but proximal data by orthogonalizing the fine-tuning gradient against the displacement from a reference state, reducing catastrophic forgetting.

Problem

Fine-tuning converged models on new tasks or datasets causes catastrophic forgetting of old performance, and standard optimizers (SGD, Adam, AdamW) ignore that the starting point is a good converged state.

Approach

Treat fine-tuning as temporal multitask learning: compute the displacement Δ from a saved reference state after reference SGD steps, then project the new-task gradient orthogonal to Δ (PCGrad-style, applied only to the new gradient) and take the main optimizer step from the restored state.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PROFIT instead of full-model fine-tuning2D toy MLP fine-tuning · 2D toy, original dataerror: 0.705 -> 0.046Helped
Use PROFIT instead of Adam fine-tuningViT-Tiny · CIFAR100 after CIFAR10 pretraining; CIFAR10 retentionaccuracy (%): 56.00 -> 58.53Helped
Use PROFIT instead of Adam fine-tuningViT-Tiny · CIFAR100 after CIFAR10 pretrainingaccuracy (%): 58.99 -> 62.20Helped
Use PROFIT instead of AdamW fine-tuningLLaMA-Adapter-v2 · DriveLM validationAccuracy (%): 62.21 -> 67.88Helped
Use PROFIT instead of AdamW fine-tuningLLaMA-Adapter-v2 · DriveLM validationFinal score: 56.98 -> 59.16Helped
Use PROFIT instead of full-model fine-tuningWayformer car-to-pedestrian transfer · Waymo WOMD, pedestrian targetADE@3s (m): 0.214 -> 0.203Helped
Add AdamW warm-up before PROFIT (ablation)ViT-Base VTAB-1K adaptation · VTAB-1K, Clevr-Countaccuracy: 12.6 -> 80.5Helped
Increase n_ref from 1 to 5 (ablation)PROFIT with ViT-Small · CIFAR100accuracy (%): 65.44% -> 63.75%Hurt
Increase n_ref from 1 to 5 (ablation)PROFIT with ViT-Small · CIFAR10 after CIFAR100 fine-tuningaccuracy (%): 59.02% -> 56.54%Hurt
Set lambda_main/lambda_ref to 10 instead of 100 (ablation)PROFIT with ViT-Small · CIFAR100accuracy (%): 65.44% -> 66.29%Helped
Set lambda_main/lambda_ref to 10000 instead of 10 (ablation)PROFIT on DriveLM · DriveLM validationFinal score: 58.54 -> 59.16Helped
Train PROFIT from scratch rather than from converged weights (ablation)ResNet-18 · CIFAR100accuracy: nullHurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 VTAB-1K DriveLM-nuScenes Waymo Open Motion Dataset ImageNet

Benchmarks: CIFAR100 CIFAR10 VTAB-1K DriveLM Waymo Open Motion Dataset

Metrics: accuracy BLEU-4 ROUGE-L CIDEr GPT score match score final score ADE FDE

Baselines: SGD Adam Lookahead Adan AdamW full fine-tuning Linear probe VPT LoRA NOAH ConvAdapter

Builds on: PCGrad Learning Without Forgetting AdamW VPT

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