Maximal Independent Vertex Set applied to Graph Pooling

08/02/2022
by   Stevan Stanovic, et al.
0

Convolutional neural networks (CNN) have enabled major advances in image classification through convolution and pooling. In particular, image pooling transforms a connected discrete grid into a reduced grid with the same connectivity and allows reduction functions to take into account all the pixels of an image. However, a pooling satisfying such properties does not exist for graphs. Indeed, some methods are based on a vertex selection step which induces an important loss of information. Other methods learn a fuzzy clustering of vertex sets which induces almost complete reduced graphs. We propose to overcome both problems using a new pooling method, named MIVSPool. This method is based on a selection of vertices called surviving vertices using a Maximal Independent Vertex Set (MIVS) and an assignment of the remaining vertices to the survivors. Consequently, our method does not discard any vertex information nor artificially increase the density of the graph. Experimental results show an increase in accuracy for graph classification on various standard datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/24/2023

Maximal Independent Sets for Pooling in Graph Neural Networks

Convolutional Neural Networks (CNNs) have enabled major advances in imag...
research
05/15/2019

Function Space Pooling For Graph Convolutional Networks

Convolutional layers in graph neural networks are a fundamental type of ...
research
02/26/2019

Learning Vertex Convolutional Networks for Graph Classification

In this paper, we develop a new aligned vertex convolutional network mod...
research
04/17/2019

Self-Attention Graph Pooling

Advanced methods of applying deep learning to structured data such as gr...
research
06/03/2020

SimPool: Towards Topology Based Graph Pooling with Structural Similarity Features

Deep learning methods for graphs have seen rapid progress in recent year...
research
05/10/2023

NervePool: A Simplicial Pooling Layer

For deep learning problems on graph-structured data, pooling layers are ...
research
10/05/2020

Graph Cross Networks with Vertex Infomax Pooling

We propose a novel graph cross network (GXN) to achieve comprehensive fe...

Please sign up or login with your details

Forgot password? Click here to reset