GraphHop: An Enhanced Label Propagation Method for Node Classification
Not on the map. Why?
Abstract (arXiv)
A scalable semi-supervised node classification method on graph-structured data, called GraphHop, is proposed in this work. The graph contains attributes of all nodes but labels of a few nodes. The classical label propagation (LP) method and the emerging graph convolutional network (GCN) are two popular semi-supervised solutions to this problem. The LP method is not effective in modeling node attributes and labels jointly or facing a slow convergence rate on large-scale graphs. GraphHop is proposed to its shortcoming. With proper initial label vector embeddings, each iteration of GraphHop contains two steps: 1) label aggregation and 2) label update. In Step 1, each node aggregates its neighbors' label vectors obtained in the previous iteration. In Step 2, a new label vector is predicted for each node based on the label of the node itself and the aggregated label information obtained in Step 1. This iterative procedure exploits the neighborhood information and enables GraphHop to perform well in an extremely small label rate setting and scale well for very large graphs. Experimental results show that GraphHop outperforms state-of-the-art graph learning methods on a wide range of tasks (e.g., multi-label and multi-class classification on citation networks, social graphs, and commodity consumption graphs) in graphs of various sizes. Our codes are publicly available on GitHub (https://github.com/TianXieUSC/GraphHop).
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 45 of its 100 references that are in the map. First posted on arXiv 7 Jan 2021.
Builds on
45 of 100 references.
References · 45
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
33 more
- 2018Deep Graph Infomaxcited by 1,101
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 918
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
- 2014Semi-Supervised Learning with Deep Generative Modelscited by 494
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
- 2019Diffusion Improves Graph Learningcited by 414
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
- 2019Label Propagation for Deep Semi-supervised Learningcited by 287
- 2015Diffusion-Convolutional Neural Networkscited by 268
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
- 2015Deep Convolutional Networks on Graph-Structured Datacited by 246
- 2020When Does Self-Supervision Help Graph Convolutional Networks?cited by 121
- 2019Multi-Stage Self-Supervised Learning for Graph Convolutional Networks on Graphs with Few Labelscited by 111
- 2018Bayesian graph convolutional neural networks for semi-supervised classificationcited by 88
- 2019GMNN: Graph Markov Neural Networkscited by 82
- 2020Poisson Learning: Graph Based Semi-Supervised Learning At Very Low Label Ratescited by 49
- 2020L2-GCN: Layer-Wise and Learned Efficient Training of Graph Convolutional Networkscited by 48
- 2019Label Efficient Semi-Supervised Learning via Graph Filteringcited by 46
- 2020Adaptive Propagation Graph Convolutional Networkcited by 31
- 2019A Flexible Generative Framework for Graph-based Semi-supervised Learningcited by 24
- 2020Multi-Temporal Scene Classification and Scene Change Detection with Correlation based Fusioncited by 13
- 2019SEAL: Semi-supervised Adversarial Active Learning on Attributed Graphscited by 11
- 2020Consistent Semi-Supervised Graph Regularization for High Dimensional Datacited by 10
- 2015Large Scale Distributed Semi-Supervised Learning Using Streaming Approximationcited by 7
- 2019Robust Triple-Matrix-Recovery-Based Auto-Weighted Label Propagation for Classificationcited by 6
Built on by
Citing papers per year: 2021: 1; 2022: 5; 2023: 1; 2024: 3; 2025: 3; 2026: 2.
15 papers.
Sort:
By area:
- 2024GraphRouter: A Graph-based Router for LLM Selectionscited by 154
- 2022Green Learning: Introduction, Examples and Outlookcited by 30
- 2022Toward Robust Graph Semi-Supervised Learning against Extreme Data Scarcitycited by 11
- 2021E-PixelHop: An Enhanced PixelHop Method for Object Classificationcited by 9
- 2024Multi-View Subgraph Neural Networks: Self-Supervised Learning with Scarce Labeled Datacited by 5
- 2024Rethinking Independent Cross-Entropy Loss For Graph-Structured Datacited by 4
- 2022Label Efficient Regularization and Propagation for Graph Node Classificationcited by 3
- 2023Enhancing Edge Intelligence with Highly Discriminant LNT Featurescited by 3
- 2025Graph Your Own Promptcited by 2
- 2022Learning Optimal Graph Filters for Clustering of Attributed Graphscited by 1
- 2022Propagation with Adaptive Mask then Training for Node Classification on Attributed Networkscited by 0
- 2025When LLM Agents Meet Graph Optimization: An Automated Data Quality Improvement Approachcited by 0
3 more
- 2025ModSSC: A Modular Framework for Semi-Supervised Classification on Heterogeneous Datacited by 0
- 2026Learning from Limited Labels: Transductive Graph Label Propagation for Indian Music Analysiscited by 0
- 2026OpenRTAG: A Comprehensive Benchmark for Robust Text-Attributed Graph Learning under Data Quality Degradationcited by 0
- 2026OpenRTAG: A Comprehensive Benchmark for Robust Text-Attributed Graph Learning under Data Quality Degradation21 Jul 2026
- 2026Learning from Limited Labels: Transductive Graph Label Propagation for Indian Music Analysis7 Jan 2026
- 2025ModSSC: A Modular Framework for Semi-Supervised Classification on Heterogeneous Data15 Dec 2025
- 2025When LLM Agents Meet Graph Optimization: An Automated Data Quality Improvement Approach10 Oct 2025
- 2025Graph Your Own Prompt27 Sep 2025
- 2024GraphRouter: A Graph-based Router for LLM Selections4 Oct 2024
- 2024Rethinking Independent Cross-Entropy Loss For Graph-Structured Data24 May 2024
- 2024Multi-View Subgraph Neural Networks: Self-Supervised Learning with Scarce Labeled Data19 Apr 2024
- 2023Enhancing Edge Intelligence with Highly Discriminant LNT Features19 Dec 2023
- 2022Learning Optimal Graph Filters for Clustering of Attributed Graphs9 Nov 2022
- 2022Green Learning: Introduction, Examples and Outlook3 Oct 2022
- 2022Toward Robust Graph Semi-Supervised Learning against Extreme Data Scarcity26 Aug 2022
- 2024GraphRouter: A Graph-based Router for LLM Selectionscited by 154
- 2022Green Learning: Introduction, Examples and Outlookcited by 30
- 2022Toward Robust Graph Semi-Supervised Learning against Extreme Data Scarcitycited by 11
- 2021E-PixelHop: An Enhanced PixelHop Method for Object Classificationcited by 9
- 2024Multi-View Subgraph Neural Networks: Self-Supervised Learning with Scarce Labeled Datacited by 5
- 2024Rethinking Independent Cross-Entropy Loss For Graph-Structured Datacited by 4
- 2022Label Efficient Regularization and Propagation for Graph Node Classificationcited by 3
- 2023Enhancing Edge Intelligence with Highly Discriminant LNT Featurescited by 3
- 2025Graph Your Own Promptcited by 2
- 2022Learning Optimal Graph Filters for Clustering of Attributed Graphscited by 1
- 2022Propagation with Adaptive Mask then Training for Node Classification on Attributed Networkscited by 0
- 2025ModSSC: A Modular Framework for Semi-Supervised Classification on Heterogeneous Datacited by 0
12 most cited of 14 All 14 (JSON)
- 2026OpenRTAG: A Comprehensive Benchmark for Robust Text-Attributed Graph Learning under Data Quality Degradation21 Jul 2026
- 2026Learning from Limited Labels: Transductive Graph Label Propagation for Indian Music Analysis7 Jan 2026
- 2025ModSSC: A Modular Framework for Semi-Supervised Classification on Heterogeneous Data15 Dec 2025
- 2025Graph Your Own Prompt27 Sep 2025
- 2024GraphRouter: A Graph-based Router for LLM Selections4 Oct 2024
- 2024Rethinking Independent Cross-Entropy Loss For Graph-Structured Data24 May 2024
- 2024Multi-View Subgraph Neural Networks: Self-Supervised Learning with Scarce Labeled Data19 Apr 2024
- 2023Enhancing Edge Intelligence with Highly Discriminant LNT Features19 Dec 2023
- 2022Learning Optimal Graph Filters for Clustering of Attributed Graphs9 Nov 2022
- 2022Green Learning: Introduction, Examples and Outlook3 Oct 2022
- 2022Toward Robust Graph Semi-Supervised Learning against Extreme Data Scarcity26 Aug 2022
- 2022Propagation with Adaptive Mask then Training for Node Classification on Attributed Networks21 Jun 2022
12 newest of 14 All 14 (JSON)