论文标题
拓扑感知图形池网络
Topology-Aware Graph Pooling Networks
论文作者
论文摘要
合并操作已显示出对计算机视觉和自然语言处理任务有效的。在图形数据上执行汇总操作的一个挑战是缺乏在图上没有明确定义的局部性。先前的研究使用了全球排名方法来采样一些重要的节点,但大多数节点无法纳入图形拓扑。在这项工作中,我们提出了明确考虑图形拓扑的拓扑感知池(TAP)层。我们的TAP层是一个两个阶段的投票过程,可以在图中选择更重要的节点。它首先执行本地投票,以通过将每个节点用于其相邻节点来为每个节点生成分数。分数是在本地生成的,因此拓扑信息被明确考虑。此外,图形拓扑结合在全球投票中,以计算整个图中全球每个节点的重要性得分。总的来说,每个节点的最终排名得分是通过结合其本地和全球投票分数来计算的。为了鼓励在采样图中更好的图形连接性,我们建议在排名分数的计算中添加图形连接项。图形分类任务的结果表明,我们的方法比以前的方法始终如一地实现更好的性能。
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.