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
433
Node ClassificationChameleon (test)
Mean Accuracy45.67
297
Node ClassificationActor (test)
Mean Accuracy0.3628
237
Node ClassificationPhoto (test)
Mean Accuracy95.53
92
Node ClassificationComputers (test)
Mean Accuracy91.87
91
Node ClassificationWiki-CS (test)
Accuracy85.08
75
Node ClassificationSquirrel fix (test)
Test Accuracy40.49
23
Node ClassificationFacebook (test)
Test Accuracy94.84
22
Showing 8 of 8 rows

Other info

Follow for update