Quadratic GCN for Graph Classification

04/14/2021
by   Omer Nagar, et al.
0

Graph Convolutional Networks (GCNs) have been extensively used to classify vertices in graphs and have been shown to outperform other vertex classification methods. GCNs have been extended to graph classification tasks (GCT). In GCT, graphs with different numbers of edges and vertices belong to different classes, and one attempts to predict the graph class. GCN based GCT have mostly used pooling and attention-based models. The accuracy of existing GCT methods is still limited. We here propose a novel solution combining GCN, methods from knowledge graphs, and a new self-regularized activation function to significantly improve the accuracy of the GCN based GCT. We present quadratic GCN (QGCN) - A GCN formalism with a quadratic layer. Such a layer produces an output with fixed dimensions, independent of the graph vertex number. We applied this method to a wide range of graph classification problems, and show that when using a self regularized activation function, QGCN outperforms the state of the art methods for all graph classification tasks tested with or without external input on each graph. The code for QGCN is available at: https://github.com/Unknown-Data/QGCN .

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/07/2020

Pooling in Graph Convolutional Neural Networks

Graph convolutional neural networks (GCNNs) are a powerful extension of ...
research
04/10/2019

Topological based classification of paper domains using graph convolutional networks

The main approaches for node classification in graphs are information pr...
research
03/01/2021

GEBT: Drawing Early-Bird Tickets in Graph Convolutional Network Training

Graph Convolutional Networks (GCNs) have emerged as the state-of-the-art...
research
07/06/2021

GCN-Based Linkage Prediction for Face Clustering on Imbalanced Datasets: An Empirical Study

In recent years, benefiting from the expressive power of Graph Convoluti...
research
09/15/2022

VS-CAM: Vertex Semantic Class Activation Mapping to Interpret Vision Graph Neural Network

Graph convolutional neural network (GCN) has drawn increasing attention ...
research
10/28/2020

Graph embedding using multi-layer adjacent point merging model

For graph classification tasks, many traditional kernel methods focus on...
research
05/20/2023

Stability and Generalization of ℓ_p-Regularized Stochastic Learning for GCN

Graph convolutional networks (GCN) are viewed as one of the most popular...

Please sign up or login with your details

Forgot password? Click here to reset