atlas

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

NLPrompt: Noise-Label Prompt Learning for Vision-Language Models

CVPR 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Prompt learning for CLIP · 10 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 NLPrompt, which uses MAE loss for prompt learning on noisy-label data and a CLIP-text-initialized optimal transport (PromptOT) step to split data into clean (CE) and noisy (MAE) subsets.

Problem

Prompt learning for vision-language models such as CLIP degrades when training labels are noisy, and existing noisy-label methods for prompt learning remain limited.

Approach

Shows that MAE loss is robust for CLIP prompt learning (PromptMAE), supports this with a feature-learning theory argument, and uses text features as OT prototypes to purify the dataset, applying CE to the clean subset and MAE to the noisy subset.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MAE loss for all training data rather than CE loss (ablation)Prompt learning on Flowers102 · Flowers102, symmetric noiseaccuracy (Avg): 79.15 -> 85.90Helped
use CLIP text features instead of random prototype initialization (ablation)PromptOT / NLPrompt · Flowers102, symmetric noiseaccuracy (Avg): 80.94 -> 92.00Helped
add training on clean data with CE loss (ablation)PromptOT / NLPrompt · Flowers102, symmetric noiseaccuracy (Avg): 87.36 -> 92.00Helped
add training on noisy data with MAE loss (ablation)PromptOT / NLPrompt · Flowers102, symmetric noiseaccuracy (Avg): 82.16 -> 92.00Helped
remove noisy data from training (ablation)NLPrompt · Flowers102, symmetric noiseaccuracy (Avg): 92.00 -> 82.16Hurt
remove clean data from training (ablation)NLPrompt · Flowers102, symmetric noiseaccuracy (Avg): 92.00 -> 87.36Hurt
use NLPrompt rather than the strongest listed baselineCoOp with CLIP · Flowers102, Sym 75.0%accuracy: 70.37 -> 76.80Helped
use NLPrompt rather than the strongest listed baselineCoOp with CLIP · Flowers102, Asym 75.0%accuracy: 39.23 -> 55.33Helped
use NLPrompt rather than the strongest listed baselineCoOp with CLIP · DTD, Sym 75.0%accuracy: 33.67 -> 39.80Helped
use NLPrompt rather than the strongest listed baselineCoOp with CLIP · OxfordPets, Sym 75.0%accuracy: 74.40 -> 70.77Hurt
use NLPrompt rather than the strongest listed baselineCoOp with CLIP · Food101Naccuracy: 72.57 -> 76.46Helped

Surprising findings

Limitations

Experimental setup

Datasets: Caltech101 DTD EuroSAT Flowers102 OxfordPets StanfordCars UCF101 Food101N

Benchmarks: Caltech101 DTD EuroSAT Flowers102 OxfordPets StanfordCars UCF101 Food101N

Metrics: test accuracy

Baselines: CoOp CoOp+GCE JoAPR

Builds on: CoOp CLIP JoAPR Sinkhorn optimal transport feature learning theory

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