paper-with-me

홈 › Papers

Characterizing Graph Datasets for Node Classification: Homophily-Heterophily Dichotomy and Beyond

2022-09-13 · NeurIPS 2023 11 · Oleg Platonov, Denis Kuznedelev, Artem Babenko, Liudmila Prokhorenkova

Homophily is a graph property describing the tendency of edges to connect similar nodes; the opposite is called heterophily. It is often believed that heterophilous graphs are challenging for standard message-passing graph neural networks (GNNs), and much effort has been put into developing efficient methods for this setting. However, there is no universally agreed-upon measure of homophily in the literature. In this work, we show that commonly used homophily measures have critical drawbacks preventing the comparison of homophily levels across different datasets. For this, we formalize desirable properties for a proper homophily measure and verify which measures satisfy which properties. In particular, we show that a measure that we call adjusted homophily satisfies more desirable properties than other popular homophily measures while being rarely used in graph machine learning literature. Then, we go beyond the homophily-heterophily dichotomy and propose a new characteristic that allows one to further distinguish different sorts of heterophily. The proposed label informativeness (LI) characterizes how much information a neighbor's label provides about a node's label. We prove that this measure satisfies important desirable properties. We also observe empirically that LI better agrees with GNN performance compared to homophily measures, which confirms that it is a useful characteristic of the graph structure.

📄 PDF Abstract BibTeX arXiv:2209.06177

Code (0)

등록된 구현이 없습니다.

Tasks

InformativenessNode Classification

Similar Papers 제목 키워드 기반

It Takes a Graph to Know a Graph: Rewiring for Homophily with a Reference Graph

2025-05-18 · Harel Mendelman, Haggai Maron, Ronen Talmon

Graph Neural Networks (GNNs) excel at analyzing graph-structured data but struggle on heterophilic graphs, where connected nodes often belong to different classes. While this challenge is commonly addressed with speciali…

Node Classification

On Performance Discrepancies Across Local Homophily Levels in Graph Neural Networks

2023-06-08 · Donald Loveland, Jiong Zhu, Mark Heimann, Benjamin Fish 외

Graph Neural Network (GNN) research has highlighted a relationship between high homophily (i.e., the tendency of nodes of the same class to connect) and strong predictive performance in node classification. However, rece…

Graph Neural NetworkNode Classification

When Do Graph Neural Networks Help with Node Classification? Investigating the Homophily Principle on Node Distinguishability

2023-09-21 · NeurIPS 2023 11

Homophily principle, i.e., nodes with the same labels are more likely to be connected, has been believed to be the main reason for the performance superiority of Graph Neural Networks (GNNs) over Neural Networks on node …

When Do Graph Neural Networks Help with Node Classification? Investigating the Impact of Homophily Principle on Node Distinguishability

2023-04-25 · Sitao Luan, Chenqing Hua, Minkai Xu, Qincheng Lu 외

Homophily principle, i.e., nodes with the same labels are more likely to be connected, has been believed to be the main reason for the performance superiority of Graph Neural Networks (GNNs) over Neural Networks on node …

Node ClassificationStochastic Block Model

Multi-label Node Classification On Graph-Structured Data

2023-04-20 · Tianqi Zhao, Ngan Thi Dong, Alan Hanjalic, Megha Khosla

Graph Neural Networks (GNNs) have shown state-of-the-art improvements in node classification tasks on graphs. While these improvements have been largely demonstrated in a multi-class classification scenario, a more gener…

ClassificationMulti-class ClassificationNode Classification