arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2408.04400cs.LGcs.AI
收藏

DIVE:用于图分布外泛化的子图分歧方法

DIVE: Subgraph Disagreement for Graph Out-of-Distribution Generalization

University of Science and Technology of China(中国科学技术大学);Institute of Automation, Chinese Academy of Sciences(中国科学院自动化研究所)

Xin Sun, Liang Wang, Qiang Liu, Shu Wu, Zilei Wang, Liang Wang

AI总结:

本文提出 DIVE 方法,通过正则化惩罚促使多个模型关注不同的标签预测子图,以克服 SGD 训练的简单性偏置,从而提升图机器学习在分布外场景下的泛化性能。

摘要:

本文针对图机器学习中的分布外(OOD)泛化挑战展开研究。该领域虽发展迅速,但仍面临源数据分布与目标数据分布不一致的问题。传统图学习算法基于训练数据与测试数据分布一致的假设,在现实场景中该假设往往不成立,导致性能欠佳。造成性能欠佳的一个主要因素是经随机梯度下降(SGD)训练的神经网络固有的简单性偏置,即网络倾向于选择更简单的特征,而忽略那些更复杂但具有同等或更强预测能力的特征。这种偏置导致模型依赖虚假相关性,从而在图像识别、自然语言理解和图分类等多种任务中损害 OOD 性能。现有方法,包括子图混合(subgraph-mixup)和信息瓶颈方法,虽取得一定成效,但难以克服简单性偏置,往往还会强化虚假相关性。为解决该问题,我们提出 DIVE 方法,通过训练一组模型来关注所有具有标签预测能力的子图,具体做法是促使各模型在子图掩码上产生分歧,从而规避单一模型仅关注与简单结构模式相对应的子图的局限性。具体而言,我们采用一个正则化项来惩罚不同模型所提取子图之间的重叠,从而鼓励不同模型关注不同的结构模式。面向鲁棒 OOD 性能的模型选择通过验证精度实现。我们在 GOOD 基准中的四个数据集以及 DrugOOD 基准中的一个数据集上进行了测试,实验结果表明,与现有方法相比,我们的方法取得了显著提升,有效解决了简单性偏置问题,并增强了图机器学习的泛化能力。

英文摘要:

This paper addresses the challenge of out-of-distribution (OOD) generalization in graph machine learning, a field rapidly advancing yet grappling with the discrepancy between source and target data distributions. Traditional graph learning algorithms, based on the assumption of uniform distribution between training and test data, falter in real-world scenarios where this assumption fails, resulting in suboptimal performance. A principal factor contributing to this suboptimal performance is the inherent simplicity bias of neural networks trained through Stochastic Gradient Descent (SGD), which prefer simpler features over more complex yet equally or more predictive ones. This bias leads to a reliance on spurious correlations, adversely affecting OOD performance in various tasks such as image recognition, natural language understanding, and graph classification. Current methodologies, including subgraph-mixup and information bottleneck approaches, have achieved partial success but struggle to overcome simplicity bias, often reinforcing spurious correlations. To tackle this, we propose DIVE, training a collection of models to focus on all label-predictive subgraphs by encouraging the models to foster divergence on the subgraph mask, which circumvents the limitation of a model solely focusing on the subgraph corresponding to simple structural patterns. Specifically, we employs a regularizer to punish overlap in extracted subgraphs across models, thereby encouraging different models to concentrate on distinct structural patterns. Model selection for robust OOD performance is achieved through validation accuracy. Tested across four datasets from GOOD benchmark and one dataset from DrugOOD benchmark, our approach demonstrates significant improvement over existing methods, effectively addressing the simplicity bias and enhancing generalization in graph machine learning.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑