Incremental Pseudo-Labeling for Black-Box Unsupervised Domain Adaptation

Yawen Zou, Chunzhi Gu, Jun Yu, Shangce Gao, Chao Zhang
5/26/2024
cs.CV

No confident code implementation found for this paper.

Abstract

Black-Box unsupervised domain adaptation (BBUDA) learns knowledge only with the prediction of target data from the source model without access to the source data and source model, which attempts to alleviate concerns about the privacy and security of data. However, incorrect pseudo-labels are prevalent in the prediction generated by the source model due to the cross-domain discrepancy, which may substantially degrade the performance of the target model. To address this problem, we propose a novel approach that incrementally selects high-confidence pseudo-labels to improve the generalization ability of the target model. Specifically, we first generate pseudo-labels using a source model and train a crude target model by a vanilla BBUDA method. Second, we iteratively select high-confidence data from the low-confidence data pool by thresholding the softmax probabilities, prototype labels, and intra-class similarity. Then, we iteratively train a stronger target network based on the crude target model to correct the wrongly labeled samples to improve the accuracy of the pseudo-label. Experimental results demonstrate that the proposed method achieves state-of-the-art black-box unsupervised domain adaptation performance on three benchmark datasets.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zou2024incremental,
  title  = {Incremental Pseudo-Labeling for Black-Box Unsupervised Domain Adaptation},
  author = {Yawen Zou and Chunzhi Gu and Jun Yu and Shangce Gao and Chao Zhang},
  year   = {2024},
  eprint = {2405.16437},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.16437v1}
}

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/2405.16437.svg)](https://codeofpaper.com/paper/2405.16437)

Discussion