Topology-Aware Graph Pooling Networks
- URL: http://arxiv.org/abs/2010.09834v1
- Date: Mon, 19 Oct 2020 20:14:30 GMT
- Title: Topology-Aware Graph Pooling Networks
- Authors: Hongyang Gao, Yi Liu, and Shuiwang Ji
- Abstract summary: Pooling operations are effective on computer vision and natural language processing tasks.
One challenge of performing pooling operations on graph data is the lack of locality that is not well-defined on graphs.
We propose the topology-aware pooling (TAP) layer that explicitly considers graph topology.
- Score: 51.9008939769679
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Pooling operations have shown to be effective on computer vision and natural
language processing tasks. One challenge of performing pooling operations on
graph data is the lack of locality that is not well-defined on graphs. Previous
studies used global ranking methods to sample some of the important nodes, but
most of them are not able to incorporate graph topology. In this work, we
propose the topology-aware pooling (TAP) layer that explicitly considers graph
topology. Our TAP layer is a two-stage voting process that selects more
important nodes in a graph. It first performs local voting to generate scores
for each node by attending each node to its neighboring nodes. The scores are
generated locally such that topology information is explicitly considered. In
addition, graph topology is incorporated in global voting to compute the
importance score of each node globally in the entire graph. Altogether, the
final ranking score for each node is computed by combining its local and global
voting scores. To encourage better graph connectivity in the sampled graph, we
propose to add a graph connectivity term to the computation of ranking scores.
Results on graph classification tasks demonstrate that our methods achieve
consistently better performance than previous methods.
Related papers
- Saliency-Aware Regularized Graph Neural Network [39.82009838086267]
We propose the Saliency-Aware Regularized Graph Neural Network (SAR-GNN) for graph classification.
We first estimate the global node saliency by measuring the semantic similarity between the compact graph representation and node features.
Then the learned saliency distribution is leveraged to regularize the neighborhood aggregation of the backbone.
arXiv Detail & Related papers (2024-01-01T13:44:16Z) - Careful Selection and Thoughtful Discarding: Graph Explicit Pooling
Utilizing Discarded Nodes [53.08068729187698]
We introduce a novel Graph Explicit Pooling (GrePool) method, which selects nodes by explicitly leveraging the relationships between the nodes and final representation vectors crucial for classification.
We conduct comprehensive experiments across 12 widely used datasets to validate our proposed method's effectiveness.
arXiv Detail & Related papers (2023-11-21T14:44:51Z) - MPool: Motif-Based Graph Pooling [0.0]
Graph Neural networks (GNNs) have recently become a powerful technique for many graph-related tasks including graph classification.
We propose a multi-channel Motif-based Graph Pooling method named (MPool)
As the first channel, we develop node selection-based graph pooling by designing a node ranking model considering the motif adjacency of nodes.
As the second channel, we develop cluster-based graph pooling by designing a spectral clustering model using motif adjacency.
As the final layer, the result of each channel is aggregated into the final graph representation.
arXiv Detail & Related papers (2023-03-07T05:21:15Z) - Semi-Supervised Hierarchical Graph Classification [54.25165160435073]
We study the node classification problem in the hierarchical graph where a 'node' is a graph instance.
We propose the Hierarchical Graph Mutual Information (HGMI) and present a way to compute HGMI with theoretical guarantee.
We demonstrate the effectiveness of this hierarchical graph modeling and the proposed SEAL-CI method on text and social network data.
arXiv Detail & Related papers (2022-06-11T04:05:29Z) - Edge but not Least: Cross-View Graph Pooling [76.71497833616024]
This paper presents a cross-view graph pooling (Co-Pooling) method to better exploit crucial graph structure information.
Through cross-view interaction, edge-view pooling and node-view pooling seamlessly reinforce each other to learn more informative graph-level representations.
arXiv Detail & Related papers (2021-09-24T08:01:23Z) - Accurate Learning of Graph Representations with Graph Multiset Pooling [45.72542969364438]
We propose a Graph Multiset Transformer (GMT) that captures the interaction between nodes according to their structural dependencies.
Our experimental results show that GMT significantly outperforms state-of-the-art graph pooling methods on graph classification benchmarks.
arXiv Detail & Related papers (2021-02-23T07:45:58Z) - Robust Hierarchical Graph Classification with Subgraph Attention [18.7475578342125]
We introduce the concept of subgraph attention for graphs.
We propose a graph classification algorithm called SubGattPool.
We show that SubGattPool is able to improve the state-of-the-art or remains competitive on multiple publicly available graph classification datasets.
arXiv Detail & Related papers (2020-07-19T10:03:06Z) - Multilevel Graph Matching Networks for Deep Graph Similarity Learning [79.3213351477689]
We propose a multi-level graph matching network (MGMN) framework for computing the graph similarity between any pair of graph-structured objects.
To compensate for the lack of standard benchmark datasets, we have created and collected a set of datasets for both the graph-graph classification and graph-graph regression tasks.
Comprehensive experiments demonstrate that MGMN consistently outperforms state-of-the-art baseline models on both the graph-graph classification and graph-graph regression tasks.
arXiv Detail & Related papers (2020-07-08T19:48:19Z) - Graph Pooling with Node Proximity for Hierarchical Representation
Learning [80.62181998314547]
We propose a novel graph pooling strategy that leverages node proximity to improve the hierarchical representation learning of graph data with their multi-hop topology.
Results show that the proposed graph pooling strategy is able to achieve state-of-the-art performance on a collection of public graph classification benchmark datasets.
arXiv Detail & Related papers (2020-06-19T13:09:44Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.