Uncertainty-Aware Pseudo-Label Filtering for Source-Free Unsupervised Domain Adaptation

Xi Chen, Haosen Yang, Huicong Zhang, Hongxun Yao, Xiatian Zhu
3/17/2024
cs.CV

Official code: chenxi52/UPA (9 stars, last commit 2024-04-07).

Abstract

Source-free unsupervised domain adaptation (SFUDA) aims to enable the utilization of a pre-trained source model in an unlabeled target domain without access to source data. Self-training is a way to solve SFUDA, where confident target samples are iteratively selected as pseudo-labeled samples to guide target model learning. However, prior heuristic noisy pseudo-label filtering methods all involve introducing extra models, which are sensitive to model assumptions and may introduce additional errors or mislabeling. In this work, we propose a method called Uncertainty-aware Pseudo-label-filtering Adaptation (UPA) to efficiently address this issue in a coarse-to-fine manner. Specially, we first introduce a sample selection module named Adaptive Pseudo-label Selection (APS), which is responsible for filtering noisy pseudo labels. The APS utilizes a simple sample uncertainty estimation method by aggregating knowledge from neighboring samples and confident samples are selected as clean pseudo-labeled. Additionally, we incorporate Class-Aware Contrastive Learning (CACL) to mitigate the memorization of pseudo-label noise by learning robust pair-wise representation supervised by pseudo labels. Through extensive experiments conducted on three widely used benchmarks, we demonstrate that our proposed method achieves competitive performance on par with state-of-the-art SFUDA methods. Code is available at https://github.com/chenxi52/UPA.

View on arXivView PDF

Code Implementations(1)

chenxi52/UPAOfficial100%

Uncertainty-Aware Pseudo-Label Filtering for Source-Free Unsupervised Domain Adaptation

91Shell, PythonMar 17, 20242 years ago
domain-adaptationnoisy-labelssource-free-domain-adaptation

Similar Papers

Cite this paper

@article{chen2024uncertaintyaware,
  title  = {Uncertainty-Aware Pseudo-Label Filtering for Source-Free Unsupervised Domain Adaptation},
  author = {Xi Chen and Haosen Yang and Huicong Zhang and Hongxun Yao and Xiatian Zhu},
  year   = {2024},
  eprint = {2403.11256},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.11256v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.11256.svg)](https://codeofpaper.com/paper/2403.11256)

Discussion