A Collective Learning Framework to Boost GNN Expressiveness

03/26/2020
by   Mengyue Hang, et al.
0

Graph Neural Networks (GNNs) have recently been used for node and graph classification tasks with great success, but GNNs model dependencies among the attributes of nearby neighboring nodes rather than dependencies among observed node labels. In this work, we consider the task of inductive node classification using GNNs in supervised and semi-supervised settings, with the goal of incorporating label dependencies. Because current GNNs are not universal (i.e., most-expressive) graph representations, we propose a general collective learning approach to increase the representation power of any existing GNN. Our framework combines ideas from collective classification with self-supervised learning, and uses a Monte Carlo approach to sampling embeddings for inductive learning across graphs. We evaluate performance on five real-world network datasets and demonstrate consistent, significant improvement in node classification accuracy, for a variety of state-of-the-art GNNs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/27/2020

Label-Consistency based Graph Neural Networks for Semi-supervised Node Classification

Graph neural networks (GNNs) achieve remarkable success in graph-based s...
research
10/08/2020

Unsupervised Joint k-node Graph Representations with Compositional Energy-Based Models

Existing Graph Neural Network (GNN) methods that learn inductive unsuper...
research
04/07/2023

Distributional Signals for Node Classification in Graph Neural Networks

In graph neural networks (GNNs), both node features and labels are examp...
research
04/03/2023

Fair Evaluation of Graph Markov Neural Networks

Graph Markov Neural Networks (GMNN) have recently been proposed to impro...
research
05/14/2021

Meta-Inductive Node Classification across Graphs

Semi-supervised node classification on graphs is an important research p...
research
06/10/2021

Adversarial Graph Augmentation to Improve Graph Contrastive Learning

Self-supervised learning of graph neural networks (GNN) is in great need...
research
03/12/2021

On the Equivalence Between Temporal and Static Graph Representations for Observational Predictions

In this work we formalize the (pure observational) task of predicting no...

Please sign up or login with your details

Forgot password? Click here to reset