CLIPArTT: Adaptation of CLIP to New Domains at Test Time

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Hakim, Gustavo Adolfo Vargas, Osowiechi, David, Noori, Mehrdad, Cheraghalikhani, Milad, Bahri, Ali, Yazdanpanah, Moslem, Ayed, Ismail Ben, Desrosiers, Christian
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913590776168448
author Hakim, Gustavo Adolfo Vargas
Osowiechi, David
Noori, Mehrdad
Cheraghalikhani, Milad
Bahri, Ali
Yazdanpanah, Moslem
Ayed, Ismail Ben
Desrosiers, Christian
author_facet Hakim, Gustavo Adolfo Vargas
Osowiechi, David
Noori, Mehrdad
Cheraghalikhani, Milad
Bahri, Ali
Yazdanpanah, Moslem
Ayed, Ismail Ben
Desrosiers, Christian
contents Pre-trained vision-language models (VLMs), exemplified by CLIP, demonstrate remarkable adaptability across zero-shot classification tasks without additional training. However, their performance diminishes in the presence of domain shifts. In this study, we introduce CLIP Adaptation duRing Test-Time (CLIPArTT), a fully test-time adaptation (TTA) approach for CLIP, which involves automatic text prompts construction during inference for their use as text supervision. Our method employs a unique, minimally invasive text prompt tuning process, wherein multiple predicted classes are aggregated into a single new text prompt, used as \emph{pseudo label} to re-classify inputs in a transductive manner. Additionally, we pioneer the standardization of TTA benchmarks (e.g., TENT) in the realm of VLMs. Our findings demonstrate that, without requiring additional transformations nor new trainable modules, CLIPArTT enhances performance dynamically across non-corrupted datasets such as CIFAR-100, corrupted datasets like CIFAR-100-C and ImageNet-C, alongside synthetic datasets such as VisDA-C. This research underscores the potential for improving VLMs' adaptability through novel test-time strategies, offering insights for robust performance across varied datasets and environments. The code can be found at: https://github.com/dosowiechi/CLIPArTT.git
format Preprint
id arxiv_https___arxiv_org_abs_2405_00754
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle CLIPArTT: Adaptation of CLIP to New Domains at Test Time
Hakim, Gustavo Adolfo Vargas
Osowiechi, David
Noori, Mehrdad
Cheraghalikhani, Milad
Bahri, Ali
Yazdanpanah, Moslem
Ayed, Ismail Ben
Desrosiers, Christian
Computer Vision and Pattern Recognition
Machine Learning
Pre-trained vision-language models (VLMs), exemplified by CLIP, demonstrate remarkable adaptability across zero-shot classification tasks without additional training. However, their performance diminishes in the presence of domain shifts. In this study, we introduce CLIP Adaptation duRing Test-Time (CLIPArTT), a fully test-time adaptation (TTA) approach for CLIP, which involves automatic text prompts construction during inference for their use as text supervision. Our method employs a unique, minimally invasive text prompt tuning process, wherein multiple predicted classes are aggregated into a single new text prompt, used as \emph{pseudo label} to re-classify inputs in a transductive manner. Additionally, we pioneer the standardization of TTA benchmarks (e.g., TENT) in the realm of VLMs. Our findings demonstrate that, without requiring additional transformations nor new trainable modules, CLIPArTT enhances performance dynamically across non-corrupted datasets such as CIFAR-100, corrupted datasets like CIFAR-100-C and ImageNet-C, alongside synthetic datasets such as VisDA-C. This research underscores the potential for improving VLMs' adaptability through novel test-time strategies, offering insights for robust performance across varied datasets and environments. The code can be found at: https://github.com/dosowiechi/CLIPArTT.git
title CLIPArTT: Adaptation of CLIP to New Domains at Test Time
topic Computer Vision and Pattern Recognition
Machine Learning
url https://arxiv.org/abs/2405.00754