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

Node-wise Filtering in Graph Neural Networks: A Mixture of Experts Approach

About

Graph Neural Networks (GNNs) have proven to be highly effective for node classification tasks across diverse graph structural patterns. Traditionally, GNNs employ a uniform global filter, typically a low-pass filter for homophilic graphs and a high-pass filter for heterophilic graphs. However, real-world graphs often exhibit a complex mix of homophilic and heterophilic patterns, rendering a single global filter approach suboptimal. In this work, we theoretically demonstrate that a global filter optimized for one pattern can adversely affect performance on nodes with differing patterns. To address this, we introduce a novel GNN framework Node-MoE that utilizes a mixture of experts to adaptively select the appropriate filters for different nodes. Extensive experiments demonstrate the effectiveness of Node-MoE on both homophilic and heterophilic graphs.

Haoyu Han, Juanhui Li, Wei Huang, Xianfeng Tang, Hanqing Lu, Chen Luo, Hui Liu, Jiliang Tang• 2024

Related benchmarks

TaskDatasetResultRank
Node Classificationogbn-arxiv (test)
Accuracy70.51
542
Node ClassificationChameleon (test)
Mean Accuracy45.67
425
Node ClassificationRoman-Empire
Accuracy73.99
398
Node Classificationamazon-ratings
Accuracy51.33
354
Node ClassificationActor (test)
Mean Accuracy0.3628
339
Node ClassificationAmazon Photo
Accuracy95.19
327
Node ClassificationPhoto (test)
Mean Accuracy95.53
241
Node ClassificationAmazon Computers
Accuracy89.66
167
Node ClassificationCoauthor CS
Accuracy95.38
158
Node ClassificationComputers (test)
Mean Accuracy91.87
147
Showing 10 of 16 rows

Other info

Follow for update