paper-with-me

홈 › Papers

Frustratingly Easy Test-Time Adaptation of Vision-Language Models

2024-05-28 · Matteo Farina, Gianni Franchi, Giovanni Iacca, Massimiliano Mancini, Elisa Ricci

Vision-Language Models seamlessly discriminate among arbitrary semantic categories, yet they still suffer from poor generalization when presented with challenging examples. For this reason, Episodic Test-Time Adaptation (TTA) strategies have recently emerged as powerful techniques to adapt VLMs in the presence of a single unlabeled image. The recent literature on TTA is dominated by the paradigm of prompt tuning by Marginal Entropy Minimization, which, relying on online backpropagation, inevitably slows down inference while increasing memory. In this work, we theoretically investigate the properties of this approach and unveil that a surprisingly strong TTA method lies dormant and hidden within it. We term this approach ZERO (TTA with "zero" temperature), whose design is both incredibly effective and frustratingly simple: augment N times, predict, retain the most confident predictions, and marginalize after setting the Softmax temperature to zero. Remarkably, ZERO requires a single batched forward pass through the vision encoder only and no backward passes. We thoroughly evaluate our approach following the experimental protocol established in the literature and show that ZERO largely surpasses or compares favorably w.r.t. the state-of-the-art while being almost 10x faster and 13x more memory-friendly than standard Test-Time Prompt Tuning. Thanks to its simplicity and comparatively negligible computation, ZERO can serve as a strong baseline for future work in this field. The code is available at https://github.com/FarinaMatteo/zero.

📄 PDF Abstract BibTeX arXiv:2405.18330

Code (1)

farinamatteo/zero 공식 구현 pytorch

Tasks

Test-time Adaptation

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…

Similar Papers 제목 키워드 기반

Return of Frustratingly Easy Domain Adaptation

2015-11-17 · Baochen Sun, Jiashi Feng, Kate Saenko

Unlike human learning, machine learning often fails to handle changes between training (source) and test (target) input distributions. Such domain shifts, common in practical scenarios, severely damage the performance of…

BIG-bench Machine LearningDomain AdaptationUnsupervised Domain Adaptation

Frustratingly Easy Uncertainty Estimation for Distribution Shift

2021-06-07 · Tiago Salvador, Vikram Voleti, Alexander Iannantuono, Adam Oberman

Distribution shift is an important concern in deep image classification, produced either by corruption of the source images, or a complete change, with the solution involving domain adaptation. While the primary goal is …

Domain Adaptationimage-classificationImage ClassificationUnsupervised Domain Adaptation

Using a Frustratingly Easy Domain and Tagset Adaptation for Creating Slavic Named Entity Recognition Systems

2021-04-01 · EACL (BSNLP) 2021 4 · Luis Adrián Cabrera-Diego, Jose G. Moreno, Antoine Doucet

We present a collection of Named Entity Recognition (NER) systems for six Slavic languages: Bulgarian, Czech, Polish, Slovenian, Russian and Ukrainian. These NER systems have been trained using different BERT models and …

Domain AdaptationMiscellaneousnamed-entity-recognitionNamed Entity Recognition+2

Return of Frustratingly Easy Unsupervised Video Domain Adaptation

2026-05-19 · Pengfei Wei, Yiqun Sun, Zhiqiang Xu, Yiping Ke 외 arxiv

Unsupervised video domain adaptation (UVDA) is a practical but under-explored problem. In this paper, we propose a frustratingly easy UVDA method, called MetaTrans. Specifically, MetaTrans adopts a concise learning objec…

Action RecognitionDomain Adaptation

Frustratingly Easy Domain Adaptation

2009-07-10 · Hal Daumé III

We describe an approach to domain adaptation that is appropriate exactly in the case when one has enough ``target'' data to do slightly better than just using only ``source'' data. Our approach is incredibly simple, easy…

Domain Adaptation