Learning to predict missing links is important for many graph-based applications. Existing methods were designed to learn the observed association between two sets of variables: (1) the observed graph structure and (2) the existence of link between a pair of nodes. However, the causal relationship between these variables was ignored and we visit the possibility of learning it by simply asking a counterfactual question: "would the link exist or not if the observed graph structure became different?" To answer this question by causal inference, we consider the information of the node pair as context, global graph structural properties as treatment, and link existence as outcome. In this work, we propose a novel link prediction method that enhances graph learning by the counterfactual inference. It creates counterfactual links from the observed ones, and our method learns representations from both of them. Experiments on a number of benchmark datasets show that our proposed method achieves the state-of-the-art performance on link prediction.
翻译:现有方法旨在了解观察到的两组变量之间的联系:(1) 观测到的图形结构和(2) 两组节点之间存在的联系。然而,这些变量之间的因果关系被忽略了,我们考察了学习这些变量的可能性,只是问了一个反事实问题:“如果观测到的图形结构不同,该链接是否存在?”为了通过因果推断回答这一问题,我们认为节点对口的信息是上下文,全球图形结构属性是处理,链接的存在是结果。在这项工作中,我们提出了一种新的链接预测方法,通过反事实推论加强图形学习。它从所观察到的变量中创建反事实联系,我们的方法从这两个变量中学习。对一些基准数据集的实验表明,我们拟议的方法在链接预测方面达到了最先进的表现。