BiPC: Bidirectional Probability Calibration for Unsupervised Domain Adaption

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Zhou, Wenlve, Zhou, Zhiheng, Shang, Junyuan, Niu, Chang, Zhang, Mingyue, Tao, Xiyuan, Wang, Tianlei
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866916414311366656
author Zhou, Wenlve
Zhou, Zhiheng
Shang, Junyuan
Niu, Chang
Zhang, Mingyue
Tao, Xiyuan
Wang, Tianlei
author_facet Zhou, Wenlve
Zhou, Zhiheng
Shang, Junyuan
Niu, Chang
Zhang, Mingyue
Tao, Xiyuan
Wang, Tianlei
contents Unsupervised Domain Adaptation (UDA) leverages a labeled source domain to solve tasks in an unlabeled target domain. While Transformer-based methods have shown promise in UDA, their application is limited to plain Transformers, excluding Convolutional Neural Networks (CNNs) and hierarchical Transformers. To address this issues, we propose Bidirectional Probability Calibration (BiPC) from a probability space perspective. We demonstrate that the probability outputs from a pre-trained head, after extensive pre-training, are robust against domain gaps and can adjust the probability distribution of the task head. Moreover, the task head can enhance the pre-trained head during adaptation training, improving model performance through bidirectional complementation. Technically, we introduce Calibrated Probability Alignment (CPA) to adjust the pre-trained head's probabilities, such as those from an ImageNet-1k pre-trained classifier. Additionally, we design a Calibrated Gini Impurity (CGI) loss to refine the task head, with calibrated coefficients learned from the pre-trained classifier. BiPC is a simple yet effective method applicable to various networks, including CNNs and Transformers. Experimental results demonstrate its remarkable performance across multiple UDA tasks. Our code will be available at: https://github.com/Wenlve-Zhou/BiPC.
format Preprint
id arxiv_https___arxiv_org_abs_2409_19542
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle BiPC: Bidirectional Probability Calibration for Unsupervised Domain Adaption
Zhou, Wenlve
Zhou, Zhiheng
Shang, Junyuan
Niu, Chang
Zhang, Mingyue
Tao, Xiyuan
Wang, Tianlei
Computer Vision and Pattern Recognition
Unsupervised Domain Adaptation (UDA) leverages a labeled source domain to solve tasks in an unlabeled target domain. While Transformer-based methods have shown promise in UDA, their application is limited to plain Transformers, excluding Convolutional Neural Networks (CNNs) and hierarchical Transformers. To address this issues, we propose Bidirectional Probability Calibration (BiPC) from a probability space perspective. We demonstrate that the probability outputs from a pre-trained head, after extensive pre-training, are robust against domain gaps and can adjust the probability distribution of the task head. Moreover, the task head can enhance the pre-trained head during adaptation training, improving model performance through bidirectional complementation. Technically, we introduce Calibrated Probability Alignment (CPA) to adjust the pre-trained head's probabilities, such as those from an ImageNet-1k pre-trained classifier. Additionally, we design a Calibrated Gini Impurity (CGI) loss to refine the task head, with calibrated coefficients learned from the pre-trained classifier. BiPC is a simple yet effective method applicable to various networks, including CNNs and Transformers. Experimental results demonstrate its remarkable performance across multiple UDA tasks. Our code will be available at: https://github.com/Wenlve-Zhou/BiPC.
title BiPC: Bidirectional Probability Calibration for Unsupervised Domain Adaption
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2409.19542