Graph neural networks (GNNs) mainly rely on the message-passing paradigm to propagate node features and build interactions, and different graph learning tasks require different ranges of node interactions. In this work, we explore the capacity of GNNs to capture interactions between nodes under contexts with different complexities. We discover that GNNs are usually unable to capture the most informative kinds of interaction styles for diverse graph learning tasks, and thus name this phenomenon as GNNs' representation bottleneck. As a response, we demonstrate that the inductive bias introduced by existing graph construction mechanisms can prevent GNNs from learning interactions of the most appropriate complexity, i.e., resulting in the representation bottleneck. To address that limitation, we propose a novel graph rewiring approach based on interaction patterns learned by GNNs to adjust the receptive fields of each node dynamically. Extensive experiments on both real-world and synthetic datasets prove the effectiveness of our algorithm to alleviate the representation bottleneck and its superiority to enhance the performance of GNNs over state-of-the-art graph rewiring baselines.
翻译:图形神经网络(GNNs)主要依靠信息传递模式来传播节点特征和建立互动,不同的图表学习任务要求不同的节点互动范围。 在这项工作中,我们探索GNNs在复杂程度不同的环境下捕捉节点相互作用的能力。我们发现,GNNs通常无法捕捉不同图表学习任务最丰富的互动风格,因此将这一现象命名为GNNs代表的瓶颈。作为回应,我们证明现有图形构建机制引入的诱导性偏差可以防止GNNs学习最适当复杂性的相互作用,即导致代表瓶颈。为了解决这一局限性,我们提议基于GNNS所学的互动模式的新的图表重新连线方法,以动态调整每个节点的可接受领域。关于真实世界和合成数据集的广泛实验证明了我们的算法在减轻代表瓶颈及其优势以提升GNNs在状态图形再接线基线上的性能方面的有效性。