OVANet: One-vs-All Network for Universal Domain Adaptation
Universal Domain Adaptation (UNDA) aims to handle both domain-shift and category-shift between two datasets, where the main challenge is to transfer knowledge while rejecting unknown classes which are absent in the labeled source data but present in the unlabeled target data. Existing methods manually set a threshold to reject unknown samples based on validation or a pre-defined ratio of unknown samples, but this strategy is not practical. In this paper, we propose a method to learn the threshold using source samples and to adapt it to the target domain. Our idea is that a minimum inter-class distance in the source domain should be a good threshold to decide between known or unknown in the target. To learn the inter-and intra-class distance, we propose to train a one-vs-all classifier for each class using labeled source data. Then, we adapt the open-set classifier to the target domain by minimizing class entropy. The resulting framework is the simplest of all baselines of UNDA and is insensitive to the value of a hyper-parameter yet outperforms baselines with a large margin.
Code (2)
Tasks
AllDomain AdaptationUniversal Domain AdaptationSimilar Papers 제목 키워드 기반
2nd Place Solution for VisDA 2021 Challenge -- Universally Domain Adaptive Image Recognition
The Visual Domain Adaptation (VisDA) 2021 Challenge calls for unsupervised domain adaptation (UDA) methods that can deal with both input distribution shift and label set variance between the source and target domains. In…
Domain AdaptationUniversal Domain AdaptationUnsupervised Domain AdaptationBeyond the Known: Enhancing Open Set Domain Adaptation with Unknown Exploration
Convolutional neural networks (CNNs) can learn directly from raw data, resulting in exceptional performance across various research areas. However, factors present in non-controllable environments such as unlabeled datas…
Data AugmentationDomain AdaptationGenerative Adversarial NetworkTightening Classification Boundaries in Open Set Domain Adaptation through Unknown Exploitation
Convolutional Neural Networks (CNNs) have brought revolutionary advances to many research areas due to their capacity of learning from raw data. However, when those methods are applied to non-controllable environments, m…
Data AugmentationDomain AdaptationUniversal Multi-Source Domain Adaptation
Unsupervised domain adaptation enables intelligent models to transfer knowledge from a labeled source domain to a similar but unlabeled target domain. Recent study reveals that knowledge can be transferred from one sourc…
Domain AdaptationUniversal Domain AdaptationUnsupervised Domain AdaptationUniversal Domain Adaptation
Domain adaptation aims to transfer knowledge in the presence of the domain gap. Existing domain adaptation methods rely on rich prior knowledge about the relationship between the label sets of source and target domains, …
Domain AdaptationUniversal Domain Adaptation