LGAIJun 6, 2022

A Simple yet Effective Method for Graph Classification

arXiv:2206.02404v131 citationsh-index: 14
Originality Incremental advance
AI Analysis

This work addresses the problem of computational efficiency in graph classification for machine learning practitioners, offering a novel approach that is incremental in simplifying existing methods.

The paper tackles graph classification by simplifying models through transforming graphs to coding trees and proposing a hierarchical reporting message passing scheme, achieving better performance and lower computational consumption (O(n) runtime) than existing methods.

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.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes