atlas

Research map / Label-efficient and robust learning / Test-time adaptation

Historical Test-time Prompt Tuning for Vision Foundation Models

NeurIPS 2024 · Label-efficient and robust learning › Test-time adaptation · approach: Test-time adaptation of vision-language models · 6 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 HisTPT, a test-time prompt tuning framework that uses three memory banks (local, hard-sample, global) plus adaptive retrieval to mitigate forgetting when prompts are updated on a continuous unlabelled test stream.

Problem

Test-time prompt tuning of vision foundation models degrades over long online tuning, especially when test domains change continuously, because self-supervised prompt updates accumulate errors and forget earlier useful knowledge.

Approach

Stores features and predictions of previously seen test samples in three complementary knowledge banks (recent-sample FIFO queue, high-entropy hard-sample queue, and a momentum-updated global prototype) and adaptively retrieves them, weighted by prediction entropy, to regularize each new test sample's prediction and prompt update.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply HisTPT rather than DiffTPTSEEM-Tiny · Semantic segmentation (6-dataset mean)mIoU: 32.3 -> 33.5Helped
Apply HisTPT rather than DiffTPTCLIP-ViT-B/16 · Image classification (10-dataset mean)top-1 accuracy: 65.0 -> 67.6Helped
Apply HisTPT rather than DiffTPTSEEM-Large · Object detection (4-dataset mean)mAP50: 36.0 -> 36.8Helped
Add the local knowledge bank (ablation)HisTPT on SEEM-Tiny · Cityscapes semantic segmentationmIoU: 39.2 -> 41.1Helped
Add the hard-sample knowledge bank (ablation)HisTPT on SEEM-Tiny · Cityscapes semantic segmentationmIoU: 39.2 -> 40.9Helped
Add the global knowledge bank (ablation)HisTPT on SEEM-Tiny · Cityscapes semantic segmentationmIoU: 39.2 -> 41.7Helped
Add adaptive knowledge retrieval to all three knowledge banks (ablation)HisTPT on SEEM-Tiny · Cityscapes semantic segmentationmIoU: 43.6 -> 44.7Helped
Initialize HisTPT with CoOp promptsHisTPT · Image classification (10-dataset mean)top-1 accuracy: 61.2 -> 62.4Helped
Increase the optimization steps from 1 toward 10HisTPT with SEEM-Tiny · Semantic segmentation (6-dataset mean)mIoUHelped
Tune prompts continuously across changing weather domainsTPT · Cityscapes semantic segmentation, normal-to-adverse ordermIoU: 42.3(+3.1) -> 34.8(+0.2) -> 20.1(-0.6) -> 31.7(-1.4) -> 30.6(-5.2)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Cityscapes BDD100K Mapillary ADE20K Pascal Context ACDC Flowers102 DTD Oxford-Pets StanfordCars UCF101 Caltech101

Benchmarks: Cityscapes BDD100K Mapillary ADE20K Pascal Context ACDC Flowers102 DTD Oxford-Pets StanfordCars UCF101 Caltech101

Metrics: mIoU top-1 accuracy mAP50

Baselines: TPT DiffTPT HCL MeGA BiMem MeaCap TF-Clip TDA CoOp CoCoOp

Builds on: TPT DiffTPT CoOp CoCoOp SEEM

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