Redirecting to original paper in 30 seconds...
Click below to go immediately or wait for automatic redirect
📄 Abstract
Abstract: Graph Neural Networks (GNNs) have shown significant success for graph-based
tasks. Motivated by the prevalence of large datasets in real-world
applications, pooling layers are crucial components of GNNs. By reducing the
size of input graphs, pooling enables faster training and potentially better
generalisation. However, existing pooling operations often optimise for the
learning task at the expense of discarding fundamental graph structures, thus
reducing interpretability. This leads to unreliable performance across dataset
types, downstream tasks and pooling ratios. Addressing these concerns, we
propose novel graph pooling layers for structure-aware pooling via edge
collapses. Our methods leverage diffusion geometry and iteratively reduce a
graph's size while preserving both its metric structure and its structural
diversity. We guide pooling using magnitude, an isometry-invariant diversity
measure, which permits us to control the fidelity of the pooling process.
Further, we use the spread of a metric space as a faster and more stable
alternative ensuring computational efficiency. Empirical results demonstrate
that our methods (i) achieve top performance compared to alternative pooling
layers across a range of diverse graph classification tasks, (ii) preserve key
spectral properties of the input graphs, and (iii) retain high accuracy across
varying pooling ratios.
Authors (4)
Katharina Limbeck
Lydia Mezrag
Guy Wolf
Bastian Rieck
Key Contributions
Proposes novel geometry-aware edge pooling layers for GNNs that preserve both metric structure and structural diversity of graphs during reduction. Uses diffusion geometry and an isometry-invariant diversity measure to guide pooling, addressing limitations of existing methods that discard structure and reduce interpretability.
Business Value
Enables the application of GNNs to larger and more complex graph datasets by improving efficiency through pooling, while maintaining structural integrity and interpretability. This is crucial for domains like social networks, molecular graphs, and recommendation systems.