GraphAIR: Graph Representation Learning with Neighborhood Aggregation and Interaction

11/05/2019
by   Fenyu Hu, et al.
15

Graph representation learning is of paramount importance for a variety of graph analytical tasks, ranging from node classification to community detection. Recently, graph convolutional networks (GCNs) have been successfully applied for graph representation learning. These GCNs generate node representation by aggregating features from the neighborhoods, which follows the "neighborhood aggregation" scheme. In spite of having achieved promising performance on various tasks, existing GCN-based models have difficulty in well capturing complicated non-linearity of graph data. In this paper, we first theoretically prove that coefficients of the neighborhood interacting terms are relatively small in current models, which explains why GCNs barely outperforms linear models. Then, in order to better capture the complicated non-linearity of graph data, we present a novel GraphAIR framework which models the neighborhood interaction in addition to neighborhood aggregation. Comprehensive experiments conducted on benchmark tasks including node classification and link prediction using public datasets demonstrate the effectiveness of the proposed method over the state-of-the-art methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/13/2019

Semi-supervised Node Classification via Hierarchical Graph Convolutional Networks

Graph convolutional networks (GCNs) have been successfully applied in no...
research
10/04/2019

Learning Robust Representations with Graph Denoising Policy Network

Graph representation learning, aiming to learn low-dimensional represent...
research
06/09/2018

Representation Learning on Graphs with Jumping Knowledge Networks

Recent deep learning approaches for representation learning on graphs fo...
research
12/22/2022

Graph Learning with Localized Neighborhood Fairness

Learning fair graph representations for downstream applications is becom...
research
10/06/2019

Rethinking Kernel Methods for Node Representation Learning on Graphs

Graph kernels are kernel methods measuring graph similarity and serve as...
research
02/20/2021

SSFG: Stochastically Scaling Features and Gradients for Regularizing Graph Convolution Networks

Graph convolutional networks have been successfully applied in various g...
research
04/09/2019

Just Jump: Dynamic Neighborhood Aggregation in Graph Neural Networks

We propose a dynamic neighborhood aggregation (DNA) procedure guided by ...

Please sign up or login with your details

Forgot password? Click here to reset