Understanding Pooling in Graph Neural Networks

被引:37
|
作者
Grattarola, Daniele [1 ]
Zambon, Daniele [1 ]
Bianchi, Filippo Maria [2 ,3 ]
Alippi, Cesare [1 ,4 ]
机构
[1] Univ Svizzera italiana USI, Fac Informat, CH-6904 Lugano, Switzerland
[2] UiT Arctic Univ Norway, Dept Math & Stat, N-9019 Tromso, Norway
[3] Norwegian Res Ctr NORCE, N-5838 Bergen, Norway
[4] Politecn Milan, Dept Elect Informat & Bioengn, I-20133 Milan, Italy
基金
瑞士国家科学基金会;
关键词
Task analysis; Taxonomy; Aggregates; Point cloud compression; Laplace equations; Convolution; Clustering algorithms; Dimensionality reduction; graph neural networks (GNNs);
D O I
10.1109/TNNLS.2022.3190922
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many recent works in the field of graph machine learning have introduced pooling operators to reduce the size of graphs. In this article, we present an operational framework to unify this vast and diverse literature by describing pooling operators as the combination of three functions: selection, reduction, and connection (SRC). We then introduce a taxonomy of pooling operators, based on some of their key characteristics and implementation differences under the SRC framework. Finally, we propose three criteria to evaluate the performance of pooling operators and use them to investigate the behavior of different operators on a variety of tasks.
引用
收藏
页码:2708 / 2718
页数:11
相关论文
共 50 条
  • [31] Hierarchical Pooling in Graph Neural Networks to Enhance Classification Performance in Large Datasets
    Hai Van Pham
    Dat Hoang Thanh
    Moore, Philip
    SENSORS, 2021, 21 (18)
  • [32] Understanding the Representation Power of Graph Neural Networks in Learning Graph Topology
    Dehmamy, Nima
    Barabasi, Albert-Laszlo
    Yu, Rose
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [33] Concept Graph Neural Networks for Surgical Video Understanding
    Ban, Yutong
    Eckhoff, Jennifer A.
    Ward, Thomas M.
    Hashimoto, Daniel A.
    Meireles, Ozanan R.
    Rus, Daniela
    Rosman, Guy
    IEEE TRANSACTIONS ON MEDICAL IMAGING, 2024, 43 (01) : 264 - 274
  • [34] Multi-level attention pooling for graph neural networks: Unifying graph representations with multiple localities
    Itoh, Takeshi D.
    Kubo, Takatomi
    Ikeda, Kazushi
    NEURAL NETWORKS, 2022, 145 : 356 - 373
  • [35] GNN-MgrPool: Enhanced graph neural networks with multi-granularity pooling for graph classification
    Sun, Haichao
    Wang, Guoyin
    Liu, Qun
    Guo, Yike
    INFORMATION SCIENCES, 2024, 680
  • [36] A Non-negative Factorization Approach to Node Pooling in Graph Convolutional Neural Networks
    Bacciu, Davide
    Di Sotto, Luigi
    ADVANCES IN ARTIFICIAL INTELLIGENCE, AI*IA 2019, 2019, 11946 : 294 - 306
  • [37] Understanding Graph Neural Networks with Generalized Geometric Scattering Transforms
    Perlmutter, Michael
    Tong, Alexander
    Gao, Feng
    Wolf, Guy
    Hirn, Matthew
    SIAM JOURNAL ON MATHEMATICS OF DATA SCIENCE, 2023, 5 (04): : 873 - 898
  • [38] Graph Cross Networks with Vertex Infomax Pooling
    Li, Maosen
    Chen, Siheng
    Zhang, Ya
    Tsang, Ivor
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 33, NEURIPS 2020, 2020, 33
  • [39] Topology-Aware Graph Pooling Networks
    Gao, Hongyang
    Liu, Yi
    Ji, Shuiwang
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2021, 43 (12) : 4512 - 4518
  • [40] Learning Dual-Pooling Graph Neural Networks for Few-Shot Video Classification
    Hu, Yufan
    Gao, Junyu
    Xu, Changsheng
    IEEE TRANSACTIONS ON MULTIMEDIA, 2021, 23 : 4285 - 4296