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.
翻译:图像神经网络( GNN) 和标签传播代表了两个相互关联的模型战略, 目的是在节点属性预测等任务中利用图形结构。 前者通常基于堆叠式信息传递层, 共享周边信息, 将节点特性转换为预测嵌入。 相反, 后者涉及通过无参数扩散程序将标签信息传播到未标签节点, 但独立于节点特性。 鉴于其实质差异仅仅是图上方的特征或标签是否平滑, 因此自然会考虑两者的组合来改进性能。 在这方面, 最近有人提议使用一个随机式的图像传递层, 用于共享区区域信息, 将共享信息传递到共享信息, 将共享点转换到未标签上方。 如此所谓的标签把标签工具用于平行使用, 并且与公开图表基准( OGB) 领导板上的许多最高级提交文件相比, 并且尽管其被广泛采用, 但也很少试图精确地解析出图表的精度。 如此, 标签的精细的精细的精细度, 将精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细的精细。 。