论文标题
使用因果匹配的域概括
Domain Generalization using Causal Matching
论文作者
论文摘要
在域的概括文献中,一个共同的目标是学习在类标签上的条件后,学习独立于域的表示。我们表明,这个目标还不够:存在反例,即即使满足了类条件域不变性,模型也无法概括地看不见域。我们通过结构性因果模型对该观察结果进行形式化,并显示了建模在概括内的重要性。具体而言,类包含表征特定因果特征的对象,并且可以将域解释为对这些对象的干预措施,这些对象会改变非毒物特征。我们突出显示一个替代条件:跨域的输入是从同一对象派生的,应具有相同的表示形式。基于此目标,我们建议在观察基本对象(例如,通过数据增强)时提出基于匹配的算法,并在未观察到对象时近似目标(MatchDG)。我们简单的基于匹配的算法在旋转的MNIST,时尚,PAC和Chest-XRAY数据集的室外精度上具有竞争力。我们的方法MatchDG还恢复了地面真实对象匹配:在MNIST和时尚界,MatchDG的前10场比赛与地面真相比赛的重叠超过50%。
In the domain generalization literature, a common objective is to learn representations independent of the domain after conditioning on the class label. We show that this objective is not sufficient: there exist counter-examples where a model fails to generalize to unseen domains even after satisfying class-conditional domain invariance. We formalize this observation through a structural causal model and show the importance of modeling within-class variations for generalization. Specifically, classes contain objects that characterize specific causal features, and domains can be interpreted as interventions on these objects that change non-causal features. We highlight an alternative condition: inputs across domains should have the same representation if they are derived from the same object. Based on this objective, we propose matching-based algorithms when base objects are observed (e.g., through data augmentation) and approximate the objective when objects are not observed (MatchDG). Our simple matching-based algorithms are competitive to prior work on out-of-domain accuracy for rotated MNIST, Fashion-MNIST, PACS, and Chest-Xray datasets. Our method MatchDG also recovers ground-truth object matches: on MNIST and Fashion-MNIST, top-10 matches from MatchDG have over 50% overlap with ground-truth matches.