Most research on domain adaptation has focused on the purely unsupervised setting, where no labeled examples in the target domain are available. However, in many real-world scenarios, a small amount of labeled target data is available and can be used to improve adaptation. We address this semi-supervised setting and propose to use dynamic feature alignment to address both inter- and intra-domain discrepancy. Unlike previous approaches, which attempt to align source and target features within a mini-batch, we propose to align the target features to a set of dynamically updated class prototypes, which we use both for minimizing divergence and pseudo-labeling. By updating based on class prototypes, we avoid problems that arise in previous approaches due to class imbalances. Our approach, which doesn't require extensive tuning or adversarial training, significantly improves the state of the art for semi-supervised domain adaptation. We provide a quantitative evaluation on two standard datasets, DomainNet and Office-Home, and performance analysis.
翻译:大部分关于领域适应的研究都集中在纯粹不受监督的环境上,在目标领域没有贴标签的例子。然而,在许多现实世界情景中,有少量贴标签的目标数据可用,可用于改进适应。我们处理这种半监督的环境,并提议使用动态特征对齐,以解决不同领域之间和内部的差异。与以往试图将源和目标特征与小型组合中的数据源和目标特征对齐的方法不同,我们提议将目标特征与一套动态更新的类别原型统一起来,我们使用这些原型来尽量减少差异和假标签。通过根据类原型更新,我们避免了先前因类别不平衡而出现的问题。我们的方法不需要广泛的调整或对抗性培训,大大改进了半监督领域适应的艺术状态。我们对两个标准数据集(Domanet和Office-Home)和绩效分析进行了定量评估。