Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunities

04/15/2022
by   Chuang Liu, et al.
0

Graph neural networks have emerged as a leading architecture for many graph-level tasks such as graph classification and graph generation with a notable improvement. Among these tasks, graph pooling is an essential component of graph neural network architectures for obtaining a holistic graph-level representation of the entire graph. Although a great variety of methods have been proposed in this promising and fast-developing research field, to the best of our knowledge, little effort has been made to systematically summarize these methods. To set the stage for the development of future works, in this paper, we attempt to fill this gap by providing a broad review of recent methods on graph pooling. Specifically, 1) we first propose a taxonomy of existing graph pooling methods and provide a mathematical summary for each category; 2) next, we provide an overview of the libraries related to graph pooling, including the commonly used datasets, model architectures for downstream tasks, and open-source implementations; 3) then, we further outline in brief the applications that incorporate the idea of graph pooling in a number of domains; 4) and finally, we discuss some critical challenges faced by the current studies and share our insights on potential directions for improving graph pooling in the future.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/11/2021

Understanding Pooling in Graph Neural Networks

Inspired by the conventional pooling layers in convolutional neural netw...
research
01/03/2019

A Comprehensive Survey on Graph Neural Networks

Deep learning has revolutionized many machine learning tasks in recent y...
research
12/16/2020

Graph Neural Networks: Taxonomy, Advances and Trends

Graph neural networks provide a powerful toolkit for embedding real-worl...
research
10/06/2022

Enhancing Mixup-Based Graph Learning for Language Processing via Hybrid Pooling

Graph neural networks (GNNs) have recently been popular in natural langu...
research
09/29/2021

Distribution Knowledge Embedding for Graph Pooling

Graph-level representation learning is the pivotal step for downstream t...
research
06/07/2019

Learning Representations of Graph Data -- A Survey

Deep Neural Networks have shown tremendous success in the area of object...
research
01/14/2023

A Comprehensive Survey of Graph-level Learning

Graphs have a superior ability to represent relational data, like chemic...

Please sign up or login with your details

Forgot password? Click here to reset