HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Ordered GNN: Ordering Message Passing to Deal with Heterophily and Over-smoothing

Yunchong Song Chenghu Zhou Xinbing Wang Zhouhan Lin

Ordered GNN: Ordering Message Passing to Deal with Heterophily and Over-smoothing

Abstract

Most graph neural networks follow the message passing mechanism. However, it faces the over-smoothing problem when multiple times of message passing is applied to a graph, causing indistinguishable node representations and prevents the model to effectively learn dependencies between farther-away nodes. On the other hand, features of neighboring nodes with different labels are likely to be falsely mixed, resulting in the heterophily problem. In this work, we propose to order the messages passing into the node representation, with specific blocks of neurons targeted for message passing within specific hops. This is achieved by aligning the hierarchy of the rooted-tree of a central node with the ordered neurons in its node representation. Experimental results on an extensive set of datasets show that our model can simultaneously achieve the state-of-the-art in both homophily and heterophily settings, without any targeted design. Moreover, its performance maintains pretty well while the model becomes really deep, effectively preventing the over-smoothing problem. Finally, visualizing the gating vectors shows that our model learns to behave differently between homophily and heterophily settings, providing an explainable graph neural model.

Code Repositories

lumia-group/orderedgnn
Official
pytorch

Benchmarks

BenchmarkMethodologyMetrics
node-classification-on-actorOrdered GNN
Accuracy: 37.99 ± 1.00
node-classification-on-chameleonOrdered GNN
Accuracy: 72.28±2.29
node-classification-on-cornellOrdered GNN
Accuracy: 87.03±4.73
node-classification-on-squirrelOrdered GNN
Accuracy: 62.44±1.96
node-classification-on-texasOrdered GNN
Accuracy: 86.22±4.12
node-classification-on-wisconsinOrdered GNN
Accuracy: 88.04±3.63

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Ordered GNN: Ordering Message Passing to Deal with Heterophily and Over-smoothing | Papers | HyperAI