LGMar 3, 2022

Neural Graph Matching for Pre-training Graph Neural Networks

arXiv:2203.01597v110 citationsh-index: 70Has Code
Originality Incremental advance
AI Analysis

This addresses the challenge of limited labeled data for GNNs in various domains, offering a pre-training solution that is incremental but improves adaptability.

The paper tackles the problem of data scarcity in adapting graph neural networks (GNNs) to downstream tasks by proposing a novel pre-training framework called GMPT, which uses neural graph matching to learn structural correspondences between graph pairs, and experiments show it is effective on multi-domain, out-of-distribution benchmarks.

Recently, graph neural networks (GNNs) have been shown powerful capacity at modeling structural data. However, when adapted to downstream tasks, it usually requires abundant task-specific labeled data, which can be extremely scarce in practice. A promising solution to data scarcity is to pre-train a transferable and expressive GNN model on large amounts of unlabeled graphs or coarse-grained labeled graphs. Then the pre-trained GNN is fine-tuned on downstream datasets with task-specific fine-grained labels. In this paper, we present a novel Graph Matching based GNN Pre-Training framework, called GMPT. Focusing on a pair of graphs, we propose to learn structural correspondences between them via neural graph matching, consisting of both intra-graph message passing and inter-graph message passing. In this way, we can learn adaptive representations for a given graph when paired with different graphs, and both node- and graph-level characteristics are naturally considered in a single pre-training task. The proposed method can be applied to fully self-supervised pre-training and coarse-grained supervised pre-training. We further propose an approximate contrastive training strategy to significantly reduce time/memory consumption. Extensive experiments on multi-domain, out-of-distribution benchmarks have demonstrated the effectiveness of our approach. The code is available at: https://github.com/RUCAIBox/GMPT.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes