Node classification in the heterophilic regime via diffusion-jump GNNs

In the ideal (homophilic) regime of vanilla GNNs, nodes belonging to the same community have the same label: most of the nodes are harmonic (their unknown labels result from averaging those of their neighbors given some labeled nodes). In other words, heterophily (when neighboring nodes have different labels) can be seen as a "loss of harmonicity". In this paper, we define "structural heterophily" in terms of the ratio between the harmonicity of the network (Laplacian Dirichlet energy) and the harmonicity of its homophilic version (the so-called "ground" energy). This new measure inspires a novel GNN model (Diffusion-Jump GNN) that bypasses structural heterophily by "jumping" through the network in order to relate distant homologs. However, instead of using hops as standard High-Order (HO) GNNs (MixHop) do, our jumps are rooted in a structural well-known metric: the diffusion distance. Computing the "diffusion matrix" (DM) is the core of this method. Our main contribution is that we learn both the diffusion distances and the "structural filters" derived from them. Since diffusion distances have a spectral interpretation, we learn orthogonal approximations of the Laplacian eigenvectors while the prediction loss is minimized. This leads to an interplay between a Dirichlet loss, which captures low-frequency content, and a prediction loss which refines that content leading to empirical eigenfunctions. Finally, our experimental results show that we are very competitive with the State-Of-the-Art (SOTA) both in homophilic and heterophilic datasets, even in large graphs.

Authors

Institutions

Publication Details

Journal
Neural Networks
Published
2024-10-28
DOI
https://doi.org/10.1016/j.neunet.2024.106830
Citations
12
Primary Topic
Machine Learning and ELM
Type
article
Field-Weighted Citation Impact
4.17

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Node classification in the heterophilic regime via diffusion-jump GNNs

Francisco Escolano, Ahmed Begga, Miguel Ángel Lozano
12 citations
Neural Networks
Machine Learning and ELM
4.17
article

Node classification in the heterophilic regime via diffusion-jump GNNs

Francisco Escolano, Ahmed Begga, Miguel Ángel Lozano
article en
12 citations

Abstract

In the ideal (homophilic) regime of vanilla GNNs, nodes belonging to the same community have the same label: most of the nodes are harmonic (their unknown labels result from averaging those of their neighbors given some labeled nodes). In other words, heterophily (when neighboring nodes have different labels) can be seen as a "loss of harmonicity". In this paper, we define "structural heterophily" in terms of the ratio between the harmonicity of the network (Laplacian Dirichlet energy) and the harmonicity of its homophilic version (the so-called "ground" energy). This new measure inspires a novel GNN model (Diffusion-Jump GNN) that bypasses structural heterophily by "jumping" through the network in order to relate distant homologs. However, instead of using hops as standard High-Order (HO) GNNs (MixHop) do, our jumps are rooted in a structural well-known metric: the diffusion distance. Computing the "diffusion matrix" (DM) is the core of this method. Our main contribution is that we learn both the diffusion distances and the "structural filters" derived from them. Since diffusion distances have a spectral interpretation, we learn orthogonal approximations of the Laplacian eigenvectors while the prediction loss is minimized. This leads to an interplay between a Dirichlet loss, which captures low-frequency content, and a prediction loss which refines that content leading to empirical eigenfunctions. Finally, our experimental results show that we are very competitive with the State-Of-the-Art (SOTA) both in homophilic and heterophilic datasets, even in large graphs.

Neural NetworksVol. 181
University of Alicante (ES), Artificial Intelligence Research Institute (ES)
University of York, Ministerio de Ciencia, Innovación y Universidades
Openalex Percentile: Top 5%
Machine Learning and ELM
4.17
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.