Graph-based semi-supervised learning for relational networks
Not on the map. Why?
Abstract (arXiv)
We address the problem of semi-supervised learning in relational networks, networks in which nodes are entities and links are the relationships or interactions between them. Typically this problem is confounded with the problem of graph-based semi-supervised learning (GSSL), because both problems represent the data as a graph and predict the missing class labels of nodes. However, not all graphs are created equally. In GSSL a graph is constructed, often from independent data, based on similarity. As such, edges tend to connect instances with the same class label. Relational networks, however, can be more heterogeneous and edges do not always indicate similarity. For instance, instead of links being more likely to connect nodes with the same class label, they may occur more frequently between nodes with different class labels (link-heterogeneity). Or nodes with the same class label do not necessarily have the same type of connectivity across the whole network (class-heterogeneity), e.g. in a network of sexual interactions we may observe links between opposite genders in some parts of the graph and links between the same genders in others. Performing classification in networks with different types of heterogeneity is a hard problem that is made harder still when we do not know a-priori the type or level of heterogeneity. Here we present two scalable approaches for graph-based semi-supervised learning for the more general case of relational networks. We demonstrate these approaches on synthetic and real-world networks that display different link patterns within and between classes. Compared to state-of-the-art approaches, ours give better classification performance without prior knowledge of how classes interact. In particular, our two-step label propagation algorithm gives consistently good accuracy and runs on networks of over 1.6 million nodes and 30 million edges in around 12 seconds.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Dec 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 1; 2023: 1; 2024: 2; 2025: 1.
10 papers.
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 311
- 2021New Benchmarks for Learning on Non-Homophilous Graphscited by 81
- 2021How does Heterophily Impact the Robustness of Graph Neural Networks? Theoretical Connections and Practical Implicationscited by 21
- 2021A Unifying Generative Model for Graph Learning Algorithms: Label Propagation, Graph Convolutions, and Combinationscited by 18
- 2023Homophily-oriented Heterogeneous Graph Rewiringcited by 18
- 2022Simplifying Node Classification on Heterophilous Graphs with Compatible Label Propagationcited by 7
- 2024Graph Neural Reaction Diffusion Modelscited by 6
- 2024When Heterophily Meets Heterogeneity: Challenges and a New Large-Scale Graph Benchmarkcited by 6
- 2021Graph Belief Propagation Networkscited by 2
- 2025Graph Your Own Promptcited by 2
- 2025Graph Your Own Prompt27 Sep 2025
- 2024When Heterophily Meets Heterogeneity: Challenges and a New Large-Scale Graph Benchmark15 Jul 2024
- 2024Graph Neural Reaction Diffusion Models16 Jun 2024
- 2023Homophily-oriented Heterogeneous Graph Rewiring13 Feb 2023
- 2022Simplifying Node Classification on Heterophilous Graphs with Compatible Label Propagation19 May 2022
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methods27 Oct 2021
- 2021How does Heterophily Impact the Robustness of Graph Neural Networks? Theoretical Connections and Practical Implications14 Jun 2021
- 2021Graph Belief Propagation Networks6 Jun 2021
- 2021New Benchmarks for Learning on Non-Homophilous Graphs3 Apr 2021
- 2021A Unifying Generative Model for Graph Learning Algorithms: Label Propagation, Graph Convolutions, and Combinations19 Jan 2021