Command Palette
Search for a command to run...
Light-weight Calibrator: a Separable Component for Unsupervised Domain Adaptation
Shaokai Ye Kailu Wu Mu Zhou Yunfei Yang Sia huat Tan Kaidi Xu Jiebo Song Chenglong Bao Kaisheng Ma

Abstract
Existing domain adaptation methods aim at learning features that can be generalized among domains. These methods commonly require to update source classifier to adapt to the target domain and do not properly handle the trade off between the source domain and the target domain. In this work, instead of training a classifier to adapt to the target domain, we use a separable component called data calibrator to help the fixed source classifier recover discrimination power in the target domain, while preserving the source domain's performance. When the difference between two domains is small, the source classifier's representation is sufficient to perform well in the target domain and outperforms GAN-based methods in digits. Otherwise, the proposed method can leverage synthetic images generated by GANs to boost performance and achieve state-of-the-art performance in digits datasets and driving scene semantic segmentation. Our method empirically reveals that certain intriguing hints, which can be mitigated by adversarial attack to domain discriminators, are one of the sources for performance degradation under the domain shift.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| domain-adaptation-on-mnist-to-usps | CyCleGAN (Light-weight Calibrator) | Accuracy: 97.1 |
| domain-adaptation-on-svhn-to-mnist | CyCleGAN (Light-weight Calibrator) | Accuracy: 97.5 |
| domain-adaptation-on-usps-to-mnist | CyCleGAN (Light-weight Calibrator) | Accuracy: 98.3 |
| synthetic-to-real-translation-on-gtav-to | Light-weight Calibrator | mIoU: 40.5 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.