Distributionally Robust Learning for Unsupervised Domain Adaptation
We propose a distributionally robust learning (DRL) method for unsupervised domain adaptation (UDA) that scales to modern computer-vision benchmarks. DRL can be naturally formulated as a competitive two-player game between a predictor and an adversary that is allowed to corrupt the labels, subject to certain constraints, and reduces to incorporating a density ratio between the source and target domains (under the standard log loss). This formulation motivates the use of two neural networks that are jointly trained --- a discriminative network between the source and target domains for density-ratio estimation, in addition to the standard classification network. The use of a density ratio in DRL prevents the model from being overconfident on target inputs far away from the source domain. Thus, DRL provides conservative confidence estimation in the target domain, even when the target labels are not available. This conservatism motivates the use of DRL in self-training for sample selection, and we term the approach distributionally robust self-training (DRST). In our experiments, DRST generates more calibrated probabilities and achieves state-of-the-art self-training accuracy on benchmark datasets. We demonstrate that DRST captures shape features more effectively, and reduces the extent of distributional shift during self-training.
Code (0)
등록된 구현이 없습니다.
Tasks
Density Ratio EstimationDomain AdaptationUnsupervised Domain AdaptationSimilar Papers 제목 키워드 기반
Distributionally Robust Learning for Multi-source Unsupervised Domain Adaptation
Empirical risk minimization often performs poorly when the distribution of the target domain differs from those of source domains. To address such potential distribution shifts, we develop an unsupervised domain adaptati…
Domain AdaptationFederated LearningMulti-Source Unsupervised Domain AdaptationPrediction+1Distributionally Robust Classification for Multi-source Unsupervised Domain Adaptation
Unsupervised domain adaptation (UDA) is a statistical learning problem when the distribution of training (source) data is different from that of test (target) data. In this setting, one has access to labeled data only fr…
Unsupervised Domain AdaptationDomain Adaptation without Model Transferring
In recent years, researchers have been paying increasing attention to the threats brought by deep learning models to data security and privacy, especially in the field of domain adaptation. Existing unsupervised domain a…
Domain AdaptationmodelUnsupervised Domain AdaptationDistributionally Robust Domain Adaptation
Domain Adaptation (DA) has recently received significant attention due to its potential to adapt a learning model across source and target domains with mismatched distributions. Since DA methods rely exclusively on the g…
Domain AdaptationTowards Better Robustness against Common Corruptions for Unsupervised Domain Adaptation
Recent studies have investigated how to achieve robustness for unsupervised domain adaptation (UDA). While most efforts focus on adversarial robustness, i.e. how the model performs against unseen malicious adversaria…
Adversarial RobustnessData AugmentationDomain AdaptationPerceptual Distance+1