Large-Scale Learnable Graph Convolutional Networks

08/12/2018
by   Hongyang Gao, et al.
0

Convolutional neural networks (CNNs) have achieved great success on grid-like data such as images, but face tremendous challenges in learning from more generic data such as graphs. In CNNs, the trainable local filters enable the automatic extraction of high-level features. The computation with filters requires a fixed number of ordered units in the receptive fields. However, the number of neighboring units is neither fixed nor are they ordered in generic graphs, thereby hindering the applications of convolutional operations. Here, we address these challenges by proposing the learnable graph convolutional layer (LGCL). LGCL automatically selects a fixed number of neighboring nodes for each feature based on value ranking in order to transform graph data into grid-like structures in 1-D format, thereby enabling the use of regular convolutional operations on generic graphs. To enable model training on large-scale graphs, we propose a sub-graph training method to reduce the excessive memory and computational resource requirements suffered by prior methods on graph convolutions. Our experimental results on node classification tasks in both transductive and inductive learning settings demonstrate that our methods can achieve consistently better performance on the Cora, Citeseer, Pubmed citation network, and protein-protein interaction network datasets. Our results also indicate that the proposed methods using sub-graph training strategy are more efficient as compared to prior approaches.

READ FULL TEXT
research
10/28/2017

Topology Adaptive Graph Convolutional Networks

Convolution acts as a local feature extractor in convolutional neural ne...
research
01/06/2021

Node2Seq: Towards Trainable Convolutions in Graph Neural Networks

Investigating graph feature learning becomes essentially important with ...
research
01/26/2023

Visiting Distant Neighbors in Graph Convolutional Networks

We extend the graph convolutional network method for deep learning on gr...
research
12/28/2020

Action Recognition with Kernel-based Graph Convolutional Networks

Learning graph convolutional networks (GCNs) is an emerging field which ...
research
10/30/2017

Graph Attention Networks

We present graph attention networks (GATs), novel neural network archite...
research
03/21/2020

A Flexible Framework for Large Graph Learning

Graph Convolutional Network (GCN) has shown strong effectiveness in grap...
research
12/28/2019

Energy-based Graph Convolutional Networks for Scoring Protein Docking Models

Structural information about protein-protein interactions, often missing...

Please sign up or login with your details

Forgot password? Click here to reset