mlsanityData to 7 Oct 2026

Why Propagate Alone? Parallel Use of Labels and Features on Graphs

arXiv 2110.07190 ↗First posted 14 Oct 2021cs.LGcited by 9

Not on the map. Why?

Abstract (arXiv)

Graph neural networks (GNNs) and label propagation represent two interrelated modeling strategies designed to exploit graph structure in tasks such as node property prediction. The former is typically based on stacked message-passing layers that share neighborhood information to transform node features into predictive embeddings. In contrast, the latter involves spreading label information to unlabeled nodes via a parameter-free diffusion process, but operates independently of the node features. Given then that the material difference is merely whether features or labels are smoothed across the graph, it is natural to consider combinations of the two for improving performance. In this regard, it has recently been proposed to use a randomly-selected portion of the training labels as GNN inputs, concatenated with the original node features for making predictions on the remaining labels. This so-called label trick accommodates the parallel use of features and labels, and is foundational to many of the top-ranking submissions on the Open Graph Benchmark (OGB) leaderboard. And yet despite its wide-spread adoption, thus far there has been little attempt to carefully unpack exactly what statistical properties the label trick introduces into the training pipeline, intended or otherwise. To this end, we prove that under certain simplifying assumptions, the stochastic label trick can be reduced to an interpretable, deterministic training objective composed of two factors. The first is a data-fitting term that naturally resolves potential label leakage issues, while the second serves as a regularization factor conditioned on graph structure that adapts to graph size and connectivity. Later, we leverage this perspective to motivate a broader range of label trick use cases, and provide experiments to verify the efficacy of these extensions.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 24 of its 40 references that are in the map. First posted on arXiv 14 Oct 2021.

Builds on

24 of 40 references.

References · 24

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2017Inductive Representation Learning on Large Graphscited by 6,284
  4. 2018How Powerful are Graph Neural Networks?cited by 4,355
  5. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  6. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  7. 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
  8. 2019Simplifying Graph Convolutional Networkscited by 1,470
  9. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
  10. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  11. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
  12. 2018Link Prediction Based on Graph Neural Networkscited by 829
12 more
  1. 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 500
  2. 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 328
  3. 2020SIGN: Scalable Inception Graph Neural Networkscited by 283
  4. 2018Learning to Propagate Labels: Transductive Propagation Network for Few-shot Learningcited by 208
  5. 2020Combining Label Propagation and Simple Models Out-performs Graph Neural Networkscited by 199
  6. 2021Training Graph Neural Networks with 1000 Layerscited by 169
  7. 2020Unifying Graph Convolutional Neural Networks and Label Propagationcited by 98
  8. 2019LanczosNet: Multi-Scale Deep Graph Convolutional Networkscited by 73
  9. 2021Graph Neural Networks Inspired by Classical Iterative Algorithmscited by 60
  10. 2021Boost then Convolve: Gradient Boosting Meets Graph Neural Networkscited by 42
  11. 2021Bag of Tricks for Node Classification with Graph Neural Networkscited by 40
  12. 2021A Unifying Generative Model for Graph Learning Algorithms: Label Propagation, Graph Convolutions, and Combinationscited by 18

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 2; 2024: 4; 2025: 1; 2026: 1.

9 papers.