Bayesian Test-Time Adaptation for Vision-Language Models

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Zhou, Lihua, Ye, Mao, Li, Shuaifeng, Li, Nianxin, Zhu, Xiatian, Deng, Lei, Liu, Hongbin, Lei, Zhen
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866916653300711424
author Zhou, Lihua
Ye, Mao
Li, Shuaifeng
Li, Nianxin
Zhu, Xiatian
Deng, Lei
Liu, Hongbin
Lei, Zhen
author_facet Zhou, Lihua
Ye, Mao
Li, Shuaifeng
Li, Nianxin
Zhu, Xiatian
Deng, Lei
Liu, Hongbin
Lei, Zhen
contents Test-time adaptation with pre-trained vision-language models, such as CLIP, aims to adapt the model to new, potentially out-of-distribution test data. Existing methods calculate the similarity between visual embedding and learnable class embeddings, which are initialized by text embeddings, for zero-shot image classification. In this work, we first analyze this process based on Bayes theorem, and observe that the core factors influencing the final prediction are the likelihood and the prior. However, existing methods essentially focus on adapting class embeddings to adapt likelihood, but they often ignore the importance of prior. To address this gap, we propose a novel approach, \textbf{B}ayesian \textbf{C}lass \textbf{A}daptation (BCA), which in addition to continuously updating class embeddings to adapt likelihood, also uses the posterior of incoming samples to continuously update the prior for each class embedding. This dual updating mechanism allows the model to better adapt to distribution shifts and achieve higher prediction accuracy. Our method not only surpasses existing approaches in terms of performance metrics but also maintains superior inference rates and memory usage, making it highly efficient and practical for real-world applications.
format Preprint
id arxiv_https___arxiv_org_abs_2503_09248
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Bayesian Test-Time Adaptation for Vision-Language Models
Zhou, Lihua
Ye, Mao
Li, Shuaifeng
Li, Nianxin
Zhu, Xiatian
Deng, Lei
Liu, Hongbin
Lei, Zhen
Computer Vision and Pattern Recognition
Test-time adaptation with pre-trained vision-language models, such as CLIP, aims to adapt the model to new, potentially out-of-distribution test data. Existing methods calculate the similarity between visual embedding and learnable class embeddings, which are initialized by text embeddings, for zero-shot image classification. In this work, we first analyze this process based on Bayes theorem, and observe that the core factors influencing the final prediction are the likelihood and the prior. However, existing methods essentially focus on adapting class embeddings to adapt likelihood, but they often ignore the importance of prior. To address this gap, we propose a novel approach, \textbf{B}ayesian \textbf{C}lass \textbf{A}daptation (BCA), which in addition to continuously updating class embeddings to adapt likelihood, also uses the posterior of incoming samples to continuously update the prior for each class embedding. This dual updating mechanism allows the model to better adapt to distribution shifts and achieve higher prediction accuracy. Our method not only surpasses existing approaches in terms of performance metrics but also maintains superior inference rates and memory usage, making it highly efficient and practical for real-world applications.
title Bayesian Test-Time Adaptation for Vision-Language Models
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2503.09248