DINE: Domain Adaptation from Single and Multiple Black-box Predictors

Jian Liang, Dapeng Hu, Jiashi Feng, Ran He
4/4/2021
cs.CVcs.AIcs.LG

Official code: tim-learn/DINE (82 stars, MIT, last commit 2024-02-22).

Abstract

To ease the burden of labeling, unsupervised domain adaptation (UDA) aims to transfer knowledge in previous and related labeled datasets (sources) to a new unlabeled dataset (target). Despite impressive progress, prior methods always need to access the raw source data and develop data-dependent alignment approaches to recognize the target samples in a transductive learning manner, which may raise privacy concerns from source individuals. Several recent studies resort to an alternative solution by exploiting the well-trained white-box model from the source domain, yet, it may still leak the raw data through generative adversarial learning. This paper studies a practical and interesting setting for UDA, where only black-box source models (i.e., only network predictions are available) are provided during adaptation in the target domain. To solve this problem, we propose a new two-step knowledge adaptation framework called DIstill and fine-tuNE (DINE). Taking into consideration the target data structure, DINE first distills the knowledge from the source predictor to a customized target model, then fine-tunes the distilled model to further fit the target domain. Besides, neural networks are not required to be identical across domains in DINE, even allowing effective adaptation on a low-resource device. Empirical results on three UDA scenarios (i.e., single-source, multi-source, and partial-set) confirm that DINE achieves highly competitive performance compared to state-of-the-art data-dependent approaches. Code is available at \url{https://github.com/tim-learn/DINE/}.

View on arXivView PDF

Code Implementations(1)

tim-learn/DINEOfficial100%
MIT

code for our CVPR 2022 paper "DINE: Domain Adaptation from Single and Multiple Black-box Predictors"

828PythonMar 25, 20212 years agoMIT
black-boxcvpr2022distillationdomain-adaptationmulti-source-domain-adaptation+1 more

Similar Papers

Cite this paper

@article{liang2021dine,
  title  = {DINE: Domain Adaptation from Single and Multiple Black-box Predictors},
  author = {Jian Liang and Dapeng Hu and Jiashi Feng and Ran He},
  year   = {2021},
  eprint = {2104.01539},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2104.01539}
}

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

Discussion