mlsanityData to 7 Oct 2026

GraphHop: An Enhanced Label Propagation Method for Node Classification

arXiv 2101.02326 ↗First posted 7 Jan 2021cs.LGcited by 15

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  4. 2017Graph Attention Networkscited by 8,854
  5. 2017Inductive Representation Learning on Large Graphscited by 6,284
  6. 2018How Powerful are Graph Neural Networks?cited by 4,355
  7. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  8. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  9. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
  10. 2014DeepWalk: Online Learning of Social Representationscited by 1,543
  11. 2019Simplifying Graph Convolutional Networkscited by 1,470
  12. 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
33 more
  1. 2018Deep Graph Infomaxcited by 1,101
  2. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
  3. 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
  4. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
  5. 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 918
  6. 2018Link Prediction Based on Graph Neural Networkscited by 829
  7. 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
  8. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  9. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
  10. 2015LINE: Large-scale Information Network Embeddingcited by 582
  11. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
  12. 2014Semi-Supervised Learning with Deep Generative Modelscited by 494
  13. 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
  14. 2019Diffusion Improves Graph Learningcited by 414
  15. 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
  16. 2019Label Propagation for Deep Semi-supervised Learningcited by 287
  17. 2015Diffusion-Convolutional Neural Networkscited by 268
  18. 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
  19. 2015Deep Convolutional Networks on Graph-Structured Datacited by 246
  20. 2020When Does Self-Supervision Help Graph Convolutional Networks?cited by 121
  21. 2019Multi-Stage Self-Supervised Learning for Graph Convolutional Networks on Graphs with Few Labelscited by 111
  22. 2018Bayesian graph convolutional neural networks for semi-supervised classificationcited by 88
  23. 2019GMNN: Graph Markov Neural Networkscited by 82
  24. 2020Poisson Learning: Graph Based Semi-Supervised Learning At Very Low Label Ratescited by 49
  25. 2020L2-GCN: Layer-Wise and Learned Efficient Training of Graph Convolutional Networkscited by 48
  26. 2019Label Efficient Semi-Supervised Learning via Graph Filteringcited by 46
  27. 2020Adaptive Propagation Graph Convolutional Networkcited by 31
  28. 2019A Flexible Generative Framework for Graph-based Semi-supervised Learningcited by 24
  29. 2020Multi-Temporal Scene Classification and Scene Change Detection with Correlation based Fusioncited by 13
  30. 2019SEAL: Semi-supervised Adversarial Active Learning on Attributed Graphscited by 11
  31. 2020Consistent Semi-Supervised Graph Regularization for High Dimensional Datacited by 10
  32. 2015Large Scale Distributed Semi-Supervised Learning Using Streaming Approximationcited by 7
  33. 2019Robust Triple-Matrix-Recovery-Based Auto-Weighted Label Propagation for Classificationcited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 5; 2023: 1; 2024: 3; 2025: 3; 2026: 2.

15 papers.

Sort:

By area: