Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Mixture of Scope Experts at Test: Generalizing Deeper Graph Neural Networks with Shallow Variants

About

Heterophilous graphs, where dissimilar nodes tend to connect, pose a challenge for graph neural networks (GNNs). Increasing the GNN depth can expand the scope (i.e., receptive field), potentially finding homophily from the higher-order neighborhoods. However, GNNs suffer from performance degradation as depth increases. Despite having better expressivity, state-of-the-art deeper GNNs achieve only marginal improvements compared to their shallow variants. Through theoretical and empirical analysis, we systematically demonstrate a shift in GNN generalization preferences across nodes with different homophily levels as depth increases. This creates a disparity in generalization patterns between GNN models with varying depth. Based on these findings, we propose to improve deeper GNN generalization while maintaining high expressivity by Mixture of scope experts at test (Moscat). Experimental results show that Moscat works flexibly with various GNNs across a wide range of datasets while significantly improving accuracy. Our code is available at (https://github.com/Hydrapse/moscat).

Gangda Deng, Hongkuan Zhou, Rajgopal Kannan, Viktor Prasanna• 2024

Related benchmarks

TaskDatasetResultRank
Node Classificationogbn-arxiv (test)
Accuracy70.37
433
Node ClassificationChameleon (test)
Mean Accuracy43.37
297
Node ClassificationActor (test)
Mean Accuracy0.355
237
Node ClassificationPhoto (test)
Mean Accuracy95.48
92
Node ClassificationComputers (test)
Mean Accuracy91.65
91
Node ClassificationCoauthor-CS (test)
Accuracy94.78
83
Node ClassificationWiki-CS (test)
Accuracy81.4
75
Node Classificationpenn94 (test)
Accuracy83.91
39
Node ClassificationSquirrel fix (test)
Test Accuracy42.25
23
Node ClassificationFacebook (test)
Test Accuracy94.46
22
Showing 10 of 10 rows

Other info

Follow for update