IJCAI 2022poster26 citations

A Simple yet Effective Method for Graph Classification

Junran Wu, Shangzhe Li, Jianhao Li, Yicheng Pan, Ke Xu

Abstract

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.

Machine Learning: Sequence and Graph LearningMachine Learning: ClassificationMachine Learning: OptimisationMachine Learning: Representation learning
BibTeX
@inproceedings{ijcai2022p497,
  title     = {A Simple yet Effective Method for Graph Classification},
  author    = {Wu, Junran and Li, Shangzhe and Li, Jianhao and Pan, Yicheng and Xu, Ke},
  booktitle = {Proceedings of the Thirty-First International Joint Conference on
               Artificial Intelligence, {IJCAI-22}},
  publisher = {International Joint Conferences on Artificial Intelligence Organization},
  editor    = {Lud De Raedt},
  pages     = {3580--3586},
  year      = {2022},
  month     = {7},
  note      = {Main Track},
  doi       = {10.24963/ijcai.2022/497},
  url       = {https://doi.org/10.24963/ijcai.2022/497},
}
A Simple yet Effective Method for Graph Classification · IJCAI 2022