Unsupervised domain adaptive classifcation intends to improve the classifcation performance on unlabeled target domain. To alleviate the adverse effect of domain shift, many approaches align the source and target domains in the feature space. However, a feature is usually taken as a whole for alignment without explicitly making domain alignment proactively serve the classifcation task, leading to sub-optimal solution. In this paper, we propose an effective Task-oriented Alignment (ToAlign) for unsupervised domain adaptation (UDA). We study what features should be aligned across domains and propose to make the domain alignment proactively serve classifcation by performing feature decomposition and alignment under the guidance of the prior knowledge induced from the classifcation task itself. Particularly, we explicitly decompose a feature in the source domain into a task-related/discriminative feature that should be aligned, and a task-irrelevant feature that should be avoided/ignored, based on the classifcation meta-knowledge. Extensive experimental results on various benchmarks (e.g., Offce-Home, Visda-2017, and DomainNet) under different domain adaptation settings demonstrate the effectiveness of ToAlign which helps achieve the state-of-the-art performance. The code is publicly available at https://github.com/microsoft/UDA
翻译:不受监督的域适应分类法旨在改进未加标签的目标域的分类性表现。 为减轻域变的不利影响,许多方法在特性空间中对源和目标域进行对齐。 但是,通常将一个特性作为一个整体来调整,而不明确使域对齐为分类性任务,从而导致亚最佳解决方案。 在本文件中,我们提议为不受监督的域适应(UDA)提供一个有效的面向任务的对齐(调整)功能。我们研究哪些特点应统一到各个域,并提议通过在先前从分类任务本身产生的知识指导下进行特性分解和对齐,使域调整积极为分类服务。特别是,我们明确将源域的一个特性分解成一个与分类/差异相关的特征,从而导致亚优于最佳的解决方案。我们建议根据分类元知识,为避免/连接任务相关特性。我们研究各种基准(例如, Offce-Home, Visda-2017, Domainal) 和DOmaial-Oial-Oial-com)下的不同域适应设置下,可帮助实现可公开应用的系统/OFIFFIA-Net。