Graph Classification via Deep Learning with Virtual Nodes

08/14/2017
by   Trang Pham, et al.
0

Learning representation for graph classification turns a variable-size graph into a fixed-size vector (or matrix). Such a representation works nicely with algebraic manipulations. Here we introduce a simple method to augment an attributed graph with a virtual node that is bidirectionally connected to all existing nodes. The virtual node represents the latent aspects of the graph, which are not immediately available from the attributes and local connectivity structures. The expanded graph is then put through any node representation method. The representation of the virtual node is then the representation of the entire graph. In this paper, we use the recently introduced Column Network for the expanded graph, resulting in a new end-to-end graph classification model dubbed Virtual Column Network (VCN). The model is validated on two tasks: (i) predicting bio-activity of chemical compounds, and (ii) finding software vulnerability from source code. Results demonstrate that VCN is competitive against well-established rivals.

READ FULL TEXT

page 3

page 4

research
12/03/2022

Interpretable Node Representation with Attribute Decoding

Variational Graph Autoencoders (VGAEs) are powerful models for unsupervi...
research
08/09/2022

E2EG: End-to-End Node Classification Using Graph Topology and Text-based Node Attributes

Node classification utilizing text-based node attributes has many real-w...
research
07/23/2019

Node Attribute Generation on Graphs

Graph structured data provide two-fold information: graph structures and...
research
05/28/2022

Deep Embedded Clustering with Distribution Consistency Preservation for Attributed Networks

Many complex systems in the real world can be characterized by attribute...
research
05/08/2019

PiNet: A Permutation Invariant Graph Neural Network for Graph Classification

We propose an end-to-end deep learning learning model for graph classifi...
research
02/09/2023

Vulnerability Detection with Graph Simplification and Enhanced Graph Representation Learning

Prior studies have demonstrated the effectiveness of Deep Learning (DL) ...
research
12/08/2018

Learning Graph Representation via Formal Concept Analysis

We present a novel method that can learn a graph representation from mul...

Please sign up or login with your details

Forgot password? Click here to reset