Domain generalization approaches aim to learn a domain invariant prediction model for unknown target domains from multiple training source domains with different distributions. Significant efforts have recently been committed to broad domain generalization, which is a challenging and topical problem in machine learning and computer vision communities. Most previous domain generalization approaches assume that the conditional distribution across the domains remain the same across the source domains and learn a domain invariant model by minimizing the marginal distributions. However, the assumption of a stable conditional distribution of the training source domains does not really hold in practice. The hyperplane learned from the source domains will easily misclassify samples scattered at the boundary of clusters or far from their corresponding class centres. To address the above two drawbacks, we propose a discriminative domain-invariant adversarial network (DDIAN) for domain generalization. The discriminativeness of the features are guaranteed through a discriminative feature module and domain-invariant features are guaranteed through the global domain and local sub-domain alignment modules. Extensive experiments on several benchmarks show that DDIAN achieves better prediction on unseen target data during training compared to state-of-the-art domain generalization approaches.
翻译:广域化方法旨在从分布不同的多个培训来源领域学习未知目标领域的域变量预测模型; 最近已作出重大努力,广泛范围概括化,这是机器学习和计算机视觉界一个具有挑战性和时下的问题; 以往大多数广域化方法假定,在源域中,有条件的跨域分布保持不变,通过尽量减少边际分布,学习一个域变量模型; 然而,假设稳定的有条件培训源域分布在实际中并不真正有效; 从源域中学习的超机将很容易将分散在集群边界或远离相应分类中心的样本分类错误; 为了解决上述两个缺陷,我们提议为广域化建立一个歧视性的域变量对抗网络(DDIAN); 通过歧视性特征模块和域变量特征通过全球域和地方次域校准模块来保证这些特征的差别化; 对若干基准进行的广泛实验显示,DDIAN在培训期间比州域化通用方法更好地预测了未见目标数据。