Structure-Feature based Graph Self-adaptive Pooling
- URL: http://arxiv.org/abs/2002.00848v1
- Date: Thu, 30 Jan 2020 13:58:49 GMT
- Title: Structure-Feature based Graph Self-adaptive Pooling
- Authors: Liang Zhang, Xudong Wang, Hongsheng Li, Guangming Zhu, Peiyi Shen,
Ping Li, Xiaoyuan Lu, Syed Afaq Ali Shah, Mohammed Bennamoun
- Abstract summary: We propose a novel graph self-adaptive pooling method to deal with graph data.
Our method is effective in graph classification and outperforms state-of-the-art graph pooling methods.
- Score: 65.4188800835203
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Various methods to deal with graph data have been proposed in recent years.
However, most of these methods focus on graph feature aggregation rather than
graph pooling. Besides, the existing top-k selection graph pooling methods have
a few problems. First, to construct the pooled graph topology, current top-k
selection methods evaluate the importance of the node from a single perspective
only, which is simplistic and unobjective. Second, the feature information of
unselected nodes is directly lost during the pooling process, which inevitably
leads to a massive loss of graph feature information. To solve these problems
mentioned above, we propose a novel graph self-adaptive pooling method with the
following objectives: (1) to construct a reasonable pooled graph topology,
structure and feature information of the graph are considered simultaneously,
which provide additional veracity and objectivity in node selection; and (2) to
make the pooled nodes contain sufficiently effective graph information, node
feature information is aggregated before discarding the unimportant nodes;
thus, the selected nodes contain information from neighbor nodes, which can
enhance the use of features of the unselected nodes. Experimental results on
four different datasets demonstrate that our method is effective in graph
classification and outperforms state-of-the-art graph pooling methods.
Related papers
- 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) - Graph Decipher: A transparent dual-attention graph neural network to
understand the message-passing mechanism for the node classification [2.0047096160313456]
We propose a new transparent network called Graph Decipher to investigate the message-passing mechanism.
Our algorithm achieves state-of-the-art performance while imposing a substantially lower burden under the node classification task.
arXiv Detail & Related papers (2022-01-04T23:24:00Z) - 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) - Line Graph Neural Networks for Link Prediction [71.00689542259052]
We consider the graph link prediction task, which is a classic graph analytical problem with many real-world applications.
In this formalism, a link prediction problem is converted to a graph classification task.
We propose to seek a radically different and novel path by making use of the line graphs in graph theory.
In particular, each node in a line graph corresponds to a unique edge in the original graph. Therefore, link prediction problems in the original graph can be equivalently solved as a node classification problem in its corresponding line graph, instead of a graph classification task.
arXiv Detail & Related papers (2020-10-20T05:54:31Z) - Second-Order Pooling for Graph Neural Networks [62.13156203025818]
We propose to use second-order pooling as graph pooling, which naturally solves the above challenges.
We show that direct use of second-order pooling with graph neural networks leads to practical problems.
We propose two novel global graph pooling methods based on second-order pooling; namely, bilinear mapping and attentional second-order pooling.
arXiv Detail & Related papers (2020-07-20T20:52:36Z) - 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.