Neighborhood Convolutional Network: A New Paradigm of Graph Neural Networks for Node Classification

11/15/2022
by   Jinsong Chen, et al.
0

The decoupled Graph Convolutional Network (GCN), a recent development of GCN that decouples the neighborhood aggregation and feature transformation in each convolutional layer, has shown promising performance for graph representation learning. Existing decoupled GCNs first utilize a simple neural network (e.g., MLP) to learn the hidden features of the nodes, then propagate the learned features on the graph with fixed steps to aggregate the information of multi-hop neighborhoods. Despite effectiveness, the aggregation operation, which requires the whole adjacency matrix as the input, is involved in the model training, causing high training cost that hinders its potential on larger graphs. On the other hand, due to the independence of node attributes as the input, the neural networks used in decoupled GCNs are very simple, and advanced techniques cannot be applied to the modeling. To this end, we further liberate the aggregation operation from the decoupled GCN and propose a new paradigm of GCN, termed Neighborhood Convolutional Network (NCN), that utilizes the neighborhood aggregation result as the input, followed by a special convolutional neural network tailored for extracting expressive node representations from the aggregation input. In this way, the model could inherit the merit of decoupled GCN for aggregating neighborhood information, at the same time, develop much more powerful feature learning modules. A training strategy called mask training is incorporated to further boost the model performance. Extensive results demonstrate the effectiveness of our model for the node classification task on diverse homophilic graphs and heterophilic graphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/09/2021

Non-Recursive Graph Convolutional Networks

Graph Convolutional Networks (GCNs) are powerful models for node represe...
research
03/05/2020

Cross-GCN: Enhancing Graph Convolutional Network with k-Order Feature Interactions

Graph Convolutional Network (GCN) is an emerging technique that performs...
research
02/14/2018

Edge Attention-based Multi-Relational Graph Convolutional Networks

Graph convolutional network (GCN) is generalization of convolutional neu...
research
12/10/2017

DGCNN: Disordered Graph Convolutional Neural Network Based on the Gaussian Mixture Model

Convolutional neural networks (CNNs) can be applied to graph similarity ...
research
08/09/2020

Multivariate Relations Aggregation Learning in Social Networks

Multivariate relations are general in various types of networks, such as...
research
12/27/2021

Block Modeling-Guided Graph Convolutional Neural Networks

Graph Convolutional Network (GCN) has shown remarkable potential of expl...
research
06/25/2020

Graph Structural-topic Neural Network

Graph Convolutional Networks (GCNs) achieved tremendous success by effec...

Please sign up or login with your details

Forgot password? Click here to reset