Ordered GNN: Ordering Message Passing to Deal with Heterophily and
Over-smoothing
- URL: http://arxiv.org/abs/2302.01524v1
- Date: Fri, 3 Feb 2023 03:38:50 GMT
- Title: Ordered GNN: Ordering Message Passing to Deal with Heterophily and
Over-smoothing
- Authors: Yunchong Song, Chenghu Zhou, Xinbing Wang, Zhouhan Lin
- Abstract summary: We propose to order the messages passing into the node representation, with specific blocks of neurons targeted for message passing within specific hops.
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.
- Score: 24.86998128873837
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- 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.
Related papers
- DuoGNN: Topology-aware Graph Neural Network with Homophily and Heterophily Interaction-Decoupling [0.0]
Graph Neural Networks (GNNs) have proven effective in various medical imaging applications, such as automated disease diagnosis.
They inherently suffer from two fundamental limitations: first, indistinguishable node embeddings due to heterophilic node aggregation.
We propose DuoGNN, a scalable and generalizable architecture which leverages topology to decouple homophilic and heterophilic edges.
arXiv Detail & Related papers (2024-09-29T09:01:22Z) - SF-GNN: Self Filter for Message Lossless Propagation in Deep Graph Neural Network [38.669815079957566]
Graph Neural Network (GNN) with the main idea of encoding graph structure information of graphs by propagation and aggregation has developed rapidly.
It achieved excellent performance in representation learning of multiple types of graphs such as homogeneous graphs, heterogeneous graphs, and more complex graphs like knowledge graphs.
For the phenomenon of performance degradation in deep GNNs, we propose a new perspective.
arXiv Detail & Related papers (2024-07-03T02:40:39Z) - The Heterophilic Snowflake Hypothesis: Training and Empowering GNNs for Heterophilic Graphs [59.03660013787925]
We introduce the Heterophily Snowflake Hypothesis and provide an effective solution to guide and facilitate research on heterophilic graphs.
Our observations show that our framework acts as a versatile operator for diverse tasks.
It can be integrated into various GNN frameworks, boosting performance in-depth and offering an explainable approach to choosing the optimal network depth.
arXiv Detail & Related papers (2024-06-18T12:16:00Z) - NodeFormer: A Scalable Graph Structure Learning Transformer for Node
Classification [70.51126383984555]
We introduce a novel all-pair message passing scheme for efficiently propagating node signals between arbitrary nodes.
The efficient computation is enabled by a kernerlized Gumbel-Softmax operator.
Experiments demonstrate the promising efficacy of the method in various tasks including node classification on graphs.
arXiv Detail & Related papers (2023-06-14T09:21:15Z) - Seq-HGNN: Learning Sequential Node Representation on Heterogeneous Graph [57.2953563124339]
We propose a novel heterogeneous graph neural network with sequential node representation, namely Seq-HGNN.
We conduct extensive experiments on four widely used datasets from Heterogeneous Graph Benchmark (HGB) and Open Graph Benchmark (OGB)
arXiv Detail & Related papers (2023-05-18T07:27:18Z) - GrannGAN: Graph annotation generative adversarial networks [72.66289932625742]
We consider the problem of modelling high-dimensional distributions and generating new examples of data with complex relational feature structure coherent with a graph skeleton.
The model we propose tackles the problem of generating the data features constrained by the specific graph structure of each data point by splitting the task into two phases.
In the first it models the distribution of features associated with the nodes of the given graph, in the second it complements the edge features conditionally on the node features.
arXiv Detail & Related papers (2022-12-01T11:49:07Z) - Graph Neural Networks with Feature and Structure Aware Random Walk [7.143879014059894]
We show that in typical heterphilous graphs, the edges may be directed, and whether to treat the edges as is or simply make them undirected greatly affects the performance of the GNN models.
We develop a model that adaptively learns the directionality of the graph, and exploits the underlying long-distance correlations between nodes.
arXiv Detail & Related papers (2021-11-19T08:54:21Z) - Label-Wise Message Passing Graph Neural Network on Heterophilic Graphs [20.470934944907608]
We investigate a novel framework that performs well on graphs with either homophily or heterophily.
In label-wise message-passing, neighbors with similar pseudo labels will be aggregated together.
We also propose a bi-level optimization method to automatically select the model for graphs with homophily/heterophily.
arXiv Detail & Related papers (2021-10-15T14:49:45Z) - Explicit Pairwise Factorized Graph Neural Network for Semi-Supervised
Node Classification [59.06717774425588]
We propose the Explicit Pairwise Factorized Graph Neural Network (EPFGNN), which models the whole graph as a partially observed Markov Random Field.
It contains explicit pairwise factors to model output-output relations and uses a GNN backbone to model input-output relations.
We conduct experiments on various datasets, which shows that our model can effectively improve the performance for semi-supervised node classification on graphs.
arXiv Detail & Related papers (2021-07-27T19:47:53Z) - Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph
Convolutional Neural Networks [33.25212467404069]
We theoretically characterize the connections between heterophily and oversmoothing.
We design a model that addresses the discrepancy in features and degrees between neighbors by incorporating signed messages and learned degree corrections.
Our experiments on 9 real networks show that our model achieves state-of-the-art performance under heterophily.
arXiv Detail & Related papers (2021-02-12T11:52:34Z) - My Body is a Cage: the Role of Morphology in Graph-Based Incompatible
Control [65.77164390203396]
We present a series of ablations on existing methods that show that morphological information encoded in the graph does not improve their performance.
Motivated by the hypothesis that any benefits GNNs extract from the graph structure are outweighed by difficulties they create for message passing, we also propose Amorpheus.
arXiv Detail & Related papers (2020-10-05T08:37:11Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.