Invariant Graph Neural Network for Out-of-Distribution Nodes

Published: 01 Jan 2023, Last Modified: 28 Sept 2024ICMLC 2023EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: GNNs are effective for semi-supervised learning tasks on graphs, but they can suffer from bias due to distribution shifts between training and testing node distributions. In this paper, we propose the Invariant Graph Neural Network (IGNN) to address the issue of bias in GNNs. Specifically, IGNN learns the correlation of invariant features in different environments, where the spurious correlation changes in different environments. IGNN contains two components: the invariant graph partition component learns different graph environments and the invariant graph learning component regularizes the graph neural network to learn invariant graph representation in these environments. Extensive experiments have shown that the IGNN outperforms other methods for out-of-distribution nodes on several benchmark datasets.
Loading