论文标题
同意不同意:通过分歧以提高可转让性的多样性
Agree to Disagree: Diversity through Disagreement for Better Transferability
论文作者
论文摘要
基于梯度的学习算法具有隐含的简单性偏差,实际上可以限制学习过程所采样预测变量的多样性。这种行为可以通过(i)偏爱学习更简单但虚假的特征的学习来阻碍训练的模型的可传递性 - 在训练数据中存在,但在测试数据中不存在 - (ii)仅利用一小部分预测功能。当测试分布与火车分布完全不匹配时,这种效果尤其放大 - 称为脱离分布(OOD)概括问题。但是,只有训练数据,并非总是有可能评估给定功能是虚假的还是可转移的。取而代之的是,我们倡导学习一组模型的集合,这些模型捕获了各种各样的预测功能。在此方面,我们提出了一种新的算法D-bat(划分多样性的培训),该算法在培训数据上达成了一致性,但在OOD数据上分歧。我们展示了D-bat是如何从广义差异的概念中自然出现的,并且在多个实验中证明了该方法如何减轻捷径学习,增强不确定性和OOD检测以及提高可转移性。
Gradient-based learning algorithms have an implicit simplicity bias which in effect can limit the diversity of predictors being sampled by the learning procedure. This behavior can hinder the transferability of trained models by (i) favoring the learning of simpler but spurious features -- present in the training data but absent from the test data -- and (ii) by only leveraging a small subset of predictive features. Such an effect is especially magnified when the test distribution does not exactly match the train distribution -- referred to as the Out of Distribution (OOD) generalization problem. However, given only the training data, it is not always possible to apriori assess if a given feature is spurious or transferable. Instead, we advocate for learning an ensemble of models which capture a diverse set of predictive features. Towards this, we propose a new algorithm D-BAT (Diversity-By-disAgreement Training), which enforces agreement among the models on the training data, but disagreement on the OOD data. We show how D-BAT naturally emerges from the notion of generalized discrepancy, as well as demonstrate in multiple experiments how the proposed method can mitigate shortcut-learning, enhance uncertainty and OOD detection, as well as improve transferability.