SPGP: Structure Prototype Guided Graph Pooling
While graph neural networks (GNNs) have been successful for node classification tasks and link prediction tasks in graph, learning graph-level representations still remains a challenge. For the graph-level representation, it is important to learn both representation of neighboring nodes, i.e., aggregation, and graph structural information. A number of graph pooling methods have been developed for this goal. However, most of the existing pooling methods utilize k-hop neighborhood without considering explicit structural information in a graph. In this paper, we propose Structure Prototype Guided Pooling (SPGP) that utilizes prior graph structures to overcome the limitation. SPGP formulates graph structures as learnable prototype vectors and computes the affinity between nodes and prototype vectors. This leads to a novel node scoring scheme that prioritizes informative nodes while encapsulating the useful structures of the graph. Our experimental results show that SPGP outperforms state-of-the-art graph pooling methods on graph classification benchmark datasets in both accuracy and scalability.
Code (0)
등록된 구현이 없습니다.
Tasks
Graph ClassificationGraph LearningLink PredictionNode ClassificationSimilar Papers 제목 키워드 기반
Sparse Gaussian Process Temporal Difference Learning for Marine Robot Navigation
We present a method for Temporal Difference (TD) learning that addresses several challenges faced by robots learning to navigate in a marine environment. For improved data efficiency, our method reduces TD updates to Gau…
Marine Robot NavigationNavigateRobot NavigationMedical Visual Prompting (MVP): A Unified Framework for Versatile and High-Quality Medical Image Segmentation
Accurate segmentation of lesion regions is crucial for clinical diagnosis and treatment across various diseases. While deep convolutional networks have achieved satisfactory results in medical image segmentation, they fa…
Image SegmentationMedical Image SegmentationSegmentationSemantic Segmentation+2Edge-free but Structure-aware: Prototype-Guided Knowledge Distillation from GNNs to MLPs
Distilling high-accuracy Graph Neural Networks (GNNs) to low-latency multilayer perceptions (MLPs) on graph tasks has become a hot research topic. However, conventional MLP learning relies almost exclusively on graph nod…
Knowledge DistillationStructural Entropy Guided Graph Hierarchical Pooling
Following the success of convolution on non-Euclidean space, the corresponding pooling approaches have also been validated on various tasks regarding graphs. However, because of the fixed compression quota and stepwise p…
Classificationglobal-optimizationGraph ClassificationNode ClassificationA Graph Foundation Model with Spectral Parsing and Prototype-Guided Spatial Propagation
Graph foundation models aim to learn transferable knowledge from diverse graphs for generalization to unseen graphs and tasks. Unlike text and images, graphs lack a shared vocabulary or regular spatial grid, making cross…
Domain Generalization