HaarPooling: Graph Pooling with Compressive Haar Basis

09/25/2019
by   Yu Guang Wang, et al.
14

Deep Graph Neural Networks (GNNs) are instrumental in graph classification and graph-based regression tasks. In these tasks, graph pooling is a critical ingredient by which GNNs adapt to input graphs of varying size and structure. We propose a new graph pooling operation based on compressive Haar transforms, called HaarPooling. HaarPooling is computed following a chain of sequential clusterings of the input graph. The input of each pooling layer is transformed by the compressive Haar basis of the corresponding clustering. HaarPooling operates in the frequency domain by the synthesis of nodes in the same cluster and filters out fine detail information by compressive Haar transforms. Such transforms provide an effective characterization of the data and preserve the structure information of the input graph. By the sparsity of the Haar basis, the computation of HaarPooling is of linear complexity. The GNN with HaarPooling and existing graph convolution layers achieves state-of-the-art performance on diverse graph classification problems.

READ FULL TEXT
research
07/10/2019

Haar Transforms for Graph Neural Networks

Graph Neural Networks (GNNs) have become a topic of intense research rec...
research
03/03/2020

Graphon Pooling in Graph Neural Networks

Graph neural networks (GNNs) have been used effectively in different app...
research
06/30/2020

Graph Clustering with Graph Neural Networks

Graph Neural Networks (GNNs) have achieved state-of-the-art results on m...
research
06/13/2022

Compressive Clustering with an Optical Processing Unit

We explore the use of Optical Processing Units (OPU) to compute random F...
research
06/29/2020

Path Integral Based Convolution and Pooling for Graph Neural Networks

Graph neural networks (GNNs) extends the functionality of traditional ne...
research
10/03/2019

Graph Analysis and Graph Pooling in the Spatial Domain

The spatial convolution layer which is widely used in the Graph Neural N...
research
09/02/2022

Higher-order Clustering and Pooling for Graph Neural Networks

Graph Neural Networks achieve state-of-the-art performance on a plethora...

Please sign up or login with your details

Forgot password? Click here to reset