atlas

Research map / Graph learning / GNN architectures

What Is Missing For Graph Homophily? Disentangling Graph Homophily For Graph Neural Networks

NeurIPS 2024 · Graph learning › GNN architectures · approach: Simple and scalable GNNs · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Disentangles graph homophily into label, structural, and feature components, proposes the CSBM-3H generative model and a composite metric Tri-Hom that correlates better with GNN performance than 17 existing homophily metrics on 31 datasets.

Problem

Conventional homophily metrics (edge, node homophily) that measure label consistency across topology correlate poorly with GNN performance, and it is unclear how homophily affects GNNs.

Approach

Disentangle graph homophily into label, structural (neighbor-distribution consistency within classes), and feature (feature dependency across topology via a graph diffusion model) homophily; generate graphs with a CSBM-3H model controlling all three; derive a closed-form composite metric Tri-Hom from node distinguishability.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Tri-Hom (J_G^h) instead of class homophily to estimate model-performance alignmentMLP · 31 real-world datasetsPearson correlation: 0.6078 -> 0.5471Hurt
Use Tri-Hom (J_G^h) instead of class homophily to estimate model-performance alignmentGCN · 31 real-world datasetsPearson correlation: 0.6120 -> 0.6650Helped
Use Tri-Hom (J_G^h) instead of aggregation homophily to estimate model-performance alignmentGraphSage · 31 real-world datasetsPearson correlation: 0.6040 -> 0.6223Helped
Use Tri-Hom (J_G^h) instead of class homophily to estimate model-performance alignmentGAT · 31 real-world datasetsPearson correlation: 0.6169 -> 0.6731Helped
Increase structural homophilyGraph-aware models · CSBM-3Hnode distinguishability ratioHelped
Increase label homophilyGraph-aware models · CSBM-3H, hL below 1/Cnode distinguishability ratioHelped
Increase label homophilyGraph-aware models · CSBM-3H, hL at or above 1/Cnode distinguishability ratioHurt
Increase feature homophilyGraph-aware models · CSBM-3Hnode distinguishability ratioMixed

Surprising findings

Limitations

Experimental setup

Datasets: Roman-Empire Amazon-Ratings Minesweeper Tolokers Questions Squirrel Chameleon Actor Texas Cornell Wisconsin Cora

Benchmarks: 31 real-world node classification datasets synthetic CSBM-3H graphs

Metrics: Pearson correlation node classification accuracy average rank of metrics Kendall's Tau

Baselines: edge homophily node homophily class homophily adjusted homophily label informativeness neighborhood similarity aggregation homophily generalized edge homophily class-controlled feature homophily classifier-based homophily

Builds on: Contextual Stochastic Block Model CSBM-H edge homophily node homophily graph convolutional network

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy