paper-with-me

Papers

Grouping-matrix based Graph Pooling with Adaptive Number of Clusters

2022-09-07 · Sung Moon Ko, Sungjun Cho, Dae-Woong Jeong, Sehui Han, Moontae Lee, Honglak Lee

Graph pooling is a crucial operation for encoding hierarchical structures within graphs. Most existing graph pooling approaches formulate the problem as a node clustering task which effectively captures the graph topology. Conventional methods ask users to specify an appropriate number of clusters as a hyperparameter, then assume that all input graphs share the same number of clusters. In inductive settings where the number of clusters can vary, however, the model should be able to represent this variation in its pooling layers in order to learn suitable clusters. Thus we propose GMPool, a novel differentiable graph pooling architecture that automatically determines the appropriate number of clusters based on the input data. The main intuition involves a grouping matrix defined as a quadratic form of the pooling operator, which induces use of binary classification probabilities of pairwise combinations of nodes. GMPool obtains the pooling operator by first computing the grouping matrix, then decomposing it. Extensive evaluations on molecular property prediction tasks demonstrate that our method outperforms conventional methods.

📄 PDF Abstract BibTeX arXiv:2209.02939

Code (0)

등록된 구현이 없습니다.

Tasks

Binary ClassificationMolecular Property PredictionNode ClusteringProperty Prediction

Similar Papers 제목 키워드 기반

A Non-Negative Factorization approach to node pooling in Graph Convolutional Neural Networks

2019-09-07 · Davide Bacciu, Luigi Di Sotto

The paper discusses a pooling mechanism to induce subsampling in graph structured data and introduces it as a component of a graph convolutional neural network. The pooling mechanism builds on the Non-Negative Matrix Fac…

Graph Classification

Spectrally Similar Graph Pooling

2021-01-01 · Kyoung-Woon On, Eun-Sol Kim, Il-Jae Kwon, Sangwoong Yoon 외

We consider the problem of learning compositional hierarchies of graphs. Even though structural characteristics of graphs can be learned by Graph Neural Networks (GNNs), it is difficult to find an overall compositional h…

Image RetrievalRetrieval

Path Integral Based Convolution and Pooling for Graph Neural Networks

2020-06-29 · NeurIPS 2020 12 · Zheng Ma, Junyu Xuan, Yu Guang Wang, Ming Li 외

Graph neural networks (GNNs) extends the functionality of traditional neural networks to graph-structured data. Similar to CNNs, an optimized design of graph convolution and pooling is key to success. Borrowing ideas fro…

Graph ClassificationGraph Regressionregression

BN-Pool: a Bayesian Nonparametric Approach to Graph Pooling

2025-01-16 · Daniele Castellana, Filippo Maria Bianchi

We introduce BN-Pool, the first clustering-based pooling method for Graph Neural Networks (GNNs) that adaptively determines the number of supernodes in a coarsened graph. By leveraging a Bayesian non-parametric framework…

Multi-view adaptive graph convolutions for graph classification

2020-07-24 · ECCV 2020 8 · Nikolas Adaloglou, Nicholas Vretos, Petros Daras

In this paper, a novel multi-view methodology for graph-based neural networks is proposed. A systematic and methodological adaptation of the key concepts of classical deep learning methods such as convolution, pooling an…

ClassificationGeneral ClassificationGraph ClassificationGraph Neural Network+1