SLAPS: Self-Supervision Improves Structure Learning for Graph Neural Networks

02/09/2021
by   Bahare Fatemi, et al.
0

Graph neural networks (GNNs) work well when the graph structure is provided. However, this structure may not always be available in real-world applications. One solution to this problem is to infer a task-specific latent structure and then apply a GNN to the inferred graph. Unfortunately, the space of possible graph structures grows super-exponentially with the number of nodes and so the task-specific supervision may be insufficient for learning both the structure and the GNN parameters. In this work, we propose the Simultaneous Learning of Adjacency and GNN Parameters with Self-supervision, or SLAPS, a method that provides more supervision for inferring a graph structure through self-supervision. A comprehensive experimental study demonstrates that SLAPS scales to large graphs with hundreds of thousands of nodes and outperforms several models that have been proposed to learn a task-specific graph structure on established benchmarks.

READ FULL TEXT
research
06/27/2020

GPT-GNN: Generative Pre-Training of Graph Neural Networks

Graph neural networks (GNNs) have been demonstrated to be powerful in mo...
research
03/28/2019

Learning Discrete Structures for Graph Neural Networks

Graph neural networks (GNNs) are a popular class of machine learning mod...
research
12/17/2019

Deep Iterative and Adaptive Learning for Graph Neural Networks

In this paper, we propose an end-to-end graph learning framework, namely...
research
07/13/2023

Extended Graph Assessment Metrics for Graph Neural Networks

When re-structuring patient cohorts into so-called population graphs, in...
research
08/10/2023

Homophily-enhanced Structure Learning for Graph Clustering

Graph clustering is a fundamental task in graph analysis, and recent adv...
research
01/25/2021

Learning Parametrised Graph Shift Operators

In many domains data is currently represented as graphs and therefore, t...
research
10/27/2022

A Graph Is More Than Its Nodes: Towards Structured Uncertainty-Aware Learning on Graphs

Current graph neural networks (GNNs) that tackle node classification on ...

Please sign up or login with your details

Forgot password? Click here to reset