Core Concepts
Accurately predicting the optimal depth of a given Graph Neural Network (GNN) architecture for each node can significantly enhance the generalization capability of GNNs on heterophilous graphs.
Abstract
The paper proposes a new perspective on personalized scoping for GNNs, where the optimal scope size for each node is formalized as a separate classification problem, rather than being directly integrated into the end-to-end GNN training.
Key highlights:
Theoretical and empirical analysis shows that GNNs of different depths overfit differently on nodes with varying structural patterns (e.g., homophily). This motivates the need for personalized scoping.
The authors introduce Adaptive Scope (AS), a lightweight MLP-based approach that predicts the optimal depth for each node during inference, allowing the use of the best-performing GNN model for each node.
AS encodes structural patterns using fast heuristics, node features, and GNN logits, and learns to predict the optimal depth with an MLP.
Experiments show that AS can substantially improve the accuracy of various GNN architectures, including those with soft personalized scoping, across a wide range of heterophilous datasets.
GNN-AS achieves state-of-the-art performance on several leaderboards, demonstrating the effectiveness of the proposed personalized scoping approach.
Stats
"The node homophily ratio ranges from 0.16 to 0.79 across the 9 datasets."
"GNN-AS provides up to 4.27% accuracy improvements on average across the 9 datasets compared to the base GNN models."
Quotes
"Accurately predicting the optimal depth of a given GNN architecture for each node can significantly enhance the generalization capability of GNNs on heterophilous graphs."
"GNNs of different depths overfit differently on nodes with varying structural patterns (e.g., homophily)."
"AS can substantially improve the accuracy of various GNN architectures, including those with soft personalized scoping, across a wide range of heterophilous datasets."