Revisiting Graph Neural Networks for Link Prediction

10/30/2020
by   Muhan Zhang, et al.
0

Graph neural networks (GNNs) have achieved great success in recent years. Three most common applications include node classification, link prediction, and graph classification. While there is rich literature on node classification and graph classification, GNNs for link prediction is relatively less studied and less understood. Two representative classes of methods exist: GAE and SEAL. GAE (Graph Autoencoder) first uses a GNN to learn node embeddings for all nodes, and then aggregates the embeddings of the source and target nodes as their link representation. SEAL extracts a subgraph around the source and target nodes, labels the nodes in the subgraph, and then uses a GNN to learn a link representation from the labeled subgraph. In this paper, we thoroughly discuss the differences between these two classes of methods, and conclude that simply aggregating node embeddings does not lead to effective link representations, while learning from properly labeled subgraphs around links provides highly expressive and generalizable link representations. Experiments on the recent large-scale OGB link prediction datasets show that SEAL has up to 195 on 3 out of 4 datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/20/2023

Improving Graph Neural Networks on Multi-node Tasks with Labeling Tricks

In this paper, we provide a theory of using graph neural networks (GNNs)...
research
02/27/2018

Link Prediction Based on Graph Neural Networks

Traditional methods for link prediction can be categorized into three ma...
research
09/30/2022

Graph Neural Networks for Link Prediction with Subgraph Sketching

Many Graph Neural Networks (GNNs) perform poorly compared to simple heur...
research
08/19/2023

Geometric instability of graph neural networks on large graphs

We analyse the geometric instability of embeddings produced by graph neu...
research
03/15/2023

NESS: Learning Node Embeddings from Static SubGraphs

We present a framework for learning Node Embeddings from Static Subgraph...
research
12/23/2022

Bring Your Own View: Graph Neural Networks for Link Prediction with Personalized Subgraph Selection

Graph neural networks (GNNs) have received remarkable success in link pr...
research
05/29/2019

Graph Learning Network: A Structure Learning Algorithm

Recently, graph neural networks (GNNs) has proved to be suitable in task...

Please sign up or login with your details

Forgot password? Click here to reset