A Simple yet Effective Method for Graph Classification

06/06/2022
by   Junran Wu, et al.
0

In deep neural networks, better results can often be obtained by increasing the complexity of previously developed basic models. However, it is unclear whether there is a way to boost performance by decreasing the complexity of such models. Intuitively, given a problem, a simpler data structure comes with a simpler algorithm. Here, we investigate the feasibility of improving graph classification performance while simplifying the learning process. Inspired by structural entropy on graphs, we transform the data sample from graphs to coding trees, which is a simpler but essential structure for graph data. Furthermore, we propose a novel message passing scheme, termed hierarchical reporting, in which features are transferred from leaf nodes to root nodes by following the hierarchical structure of coding trees. We then present a tree kernel and a convolutional network to implement our scheme for graph classification. With the designed message passing scheme, the tree kernel and convolutional network have a lower runtime complexity of O(n) than Weisfeiler-Lehman subtree kernel and other graph neural networks of at least O(hm). We empirically validate our methods with several graph classification benchmarks and demonstrate that they achieve better performance and lower computational consumption than competing approaches.

READ FULL TEXT
research
09/05/2021

Structural Optimization Makes Graph Classification Simpler and Better

In deep neural networks, better results can often be obtained by increas...
research
05/15/2021

Neural Trees for Learning on Graphs

Graph Neural Networks (GNNs) have emerged as a flexible and powerful app...
research
04/27/2022

GTNet: A Tree-Based Deep Graph Learning Architecture

We propose Graph Tree Networks (GTNets), a deep graph learning architect...
research
02/01/2020

Molecule Property Prediction and Classification with Graph Hypernetworks

Graph neural networks are currently leading the performance charts in le...
research
06/23/2022

Affinity-Aware Graph Networks

Graph Neural Networks (GNNs) have emerged as a powerful technique for le...
research
06/21/2020

TreeRNN: Topology-Preserving Deep GraphEmbedding and Learning

In contrast to the literature where the graph local patterns are capture...
research
07/12/2020

Inverse Graph Identification: Can We Identify Node Labels Given Graph Labels?

Graph Identification (GI) has long been researched in graph learning and...

Please sign up or login with your details

Forgot password? Click here to reset