HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Link Prediction Based on Graph Neural Networks

Muhan Zhang; Yixin Chen

Link Prediction Based on Graph Neural Networks

Abstract

Link prediction is a key problem for network-structured data. Link prediction heuristics use some score functions, such as common neighbors and Katz index, to measure the likelihood of links. They have obtained wide practical uses due to their simplicity, interpretability, and for some of them, scalability. However, every heuristic has a strong assumption on when two nodes are likely to link, which limits their effectiveness on networks where these assumptions fail. In this regard, a more reasonable way should be learning a suitable heuristic from a given network instead of using predefined ones. By extracting a local subgraph around each target link, we aim to learn a function mapping the subgraph patterns to link existence, thus automatically learning a `heuristic' that suits the current network. In this paper, we study this heuristic learning paradigm for link prediction. First, we develop a novel $γ$-decaying heuristic theory. The theory unifies a wide range of heuristics in a single framework, and proves that all these heuristics can be well approximated from local subgraphs. Our results show that local subgraphs reserve rich information related to link existence. Second, based on the $γ$-decaying theory, we propose a new algorithm to learn heuristics from local subgraphs using a graph neural network (GNN). Its experimental results show unprecedented performance, working consistently well on a wide range of problems.

Code Repositories

venomouscyanide/S3GRL_OGB
pytorch
Mentioned in GitHub
venomouscyanide/s3grl
pytorch
Mentioned in GitHub
muhanzhang/SEAL
Official
pytorch
Mentioned in GitHub
arianemarandon/linkpredconf
pytorch
Mentioned in GitHub
fs302/EasyLink
pytorch
Mentioned in GitHub
facebookresearch/SEAL_OGB
pytorch
Mentioned in GitHub
sreycodes/YLR
tf
Mentioned in GitHub
venomouscyanide/s3grl_ogb
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
link-prediction-on-usairSEAL
AUC: 97.09

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Link Prediction Based on Graph Neural Networks | Papers | HyperAI