AEGCN: An Autoencoder-Constrained Graph Convolutional Network

07/03/2020
by   Mingyuan Ma, et al.
2

We propose a novel neural network architecture, called autoencoder-constrained graph convolutional network, to solve node classification task on graph domains. As suggested by its name, the core of this model is a convolutional network operating directly on graphs, whose hidden layers are constrained by an autoencoder. Comparing with vanilla graph convolutional networks, the autoencoder step is added to reduce the information loss brought by Laplacian smoothing. We consider applying our model on both homogeneous graphs and heterogeneous graphs. For homogeneous graphs, the autoencoder approximates the adjacency matrix of the input graph by taking hidden layer representations as encoder and another one-layer graph convolutional network as decoder. For heterogeneous graphs, since there are multiple adjacency matrices corresponding to different types of edges, the autoencoder approximates the feature matrix of the input graph instead, and changes the encoder to a particularly designed multi-channel pre-processing network with two layers. In both cases, the error occurred in the autoencoder approximation goes to the penalty term in the loss function. In extensive experiments on citation networks and other heterogeneous graphs, we demonstrate that adding autoencoder constraints significantly improves the performance of graph convolutional networks. We also notice that such technique can be applied on graph attention network to improve the performance as well. This reveals the wide applicability of the proposed autoencoder technique.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/23/2019

Heterogeneous Graph Convolutional Networks for Temporal Community Detection

The Graph Convolutional Networks (GCN) has demonstrated superior perform...
research
04/13/2023

Attributed Multi-order Graph Convolutional Network for Heterogeneous Graphs

Heterogeneous graph neural networks aim to discover discriminative node ...
research
04/11/2022

T- Hop: Tensor representation of paths in graph convolutional networks

We describe a method for encoding path information in graphs into a 3-d ...
research
02/11/2021

Quartile-based Prediction of Event Types and Event Time in Business Processes using Deep Learning

Deep learning models are now being increasingly used for predictive proc...
research
05/29/2019

Graph Convolutional Modules for Traffic Forecasting

Graph convolutional network is a generalization of convolutional network...
research
06/22/2023

Prediction of Annual Snow Accumulation Using a Recurrent Graph Convolutional Approach

The precise tracking and prediction of polar ice layers can unveil histo...
research
08/07/2019

Symmetric Graph Convolutional Autoencoder for Unsupervised Graph Representation Learning

We propose a symmetric graph convolutional autoencoder which produces a ...

Please sign up or login with your details

Forgot password? Click here to reset