paper-with-me

홈 › Papers

A Simple yet Effective Method for Graph Classification

2022-06-06 · Junran Wu, Shangzhe Li, Jianhao Li, YiCheng Pan, Ke Xu

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.

📄 PDF Abstract BibTeX arXiv:2206.02404

Code (1)

wu-junran/hierarchicalreporting 공식 구현 pytorch

Tasks

ClassificationGraph Classification

Similar Papers 제목 키워드 기반

A simple yet effective baseline for non-attributed graph classification

2018-11-08 · Chen Cai, Yusu Wang

Graphs are complex objects that do not lend themselves easily to typical learning tasks. Recently, a range of approaches based on graph kernels or graph neural networks have been developed for graph classification and fo…

ClassificationComputational EfficiencyGeneral ClassificationGraph Classification+3

Pairwise Half-graph Discrimination: A Simple Graph-level Self-supervised Strategy for Pre-training Graph Neural Networks

2021-10-26 · Pengyong Li, Jun Wang, Ziliang Li, Yixuan Qiao 외

Self-supervised learning has gradually emerged as a powerful technique for graph representation learning. However, transferable, generalizable, and robust representation learning on graph data still remains a challenge f…

Binary ClassificationGraph ClassificationGraph Neural NetworkGraph Representation Learning+2

ifMixup: Interpolating Graph Pair to Regularize Graph Classification

2021-10-18 · Hongyu Guo, Yongyi Mao

We present a simple and yet effective interpolation-based regularization technique, aiming to improve the generalization of Graph Neural Networks (GNNs) on supervised graph classification. We leverage Mixup, an effective…

ClassificationGraph Classification

High-Order Pooling for Graph Neural Networks with Tensor Decomposition

2022-05-24 · Chenqing Hua, Guillaume Rabusseau, Jian Tang

Graph Neural Networks (GNNs) are attracting growing attention due to their effectiveness and flexibility in modeling a variety of graph-structured data. Exiting GNN architectures usually adopt simple pooling operations (…

ClassificationGraph ClassificationGraph Neural NetworkNode Classification+2

SAS: A Simple, Accurate and Scalable Node Classification Algorithm

2021-04-19 · Ziyuan Wang, Feiming Yang, Rui Fan

Graph neural networks have achieved state-of-the-art accuracy for graph node classification. However, GNNs are difficult to scale to large graphs, for example frequently encountering out-of-memory errors on even moderate…

ClassificationGeneral ClassificationNode Classification