Combining Graph Convolutional Neural Networks and Label Propagation

被引:16
|
作者
Wang, Hongwei [1 ]
Leskovec, Jure [1 ]
机构
[1] Stanford Univ, Comp Sci Dept, Stanford, CA 94305 USA
关键词
Graph convolutional neural networks; label propagation algorithm; semi-supervised learning;
D O I
10.1145/3490478
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Label Propagation Algorithm (LPA) and Graph Convolutional Neural Networks (GCN) are both message passing algorithms on graphs. Both solve the task of node classification, but LPA propagates node label information across the edges of the graph, while GCN propagates and transforms node feature information. However, while conceptually similar, theoretical relationship between LPA and GCN has not yet been systematically investigated. Moreover, it is unclear how LPA and GCN can be combined under a unified framework to improve the performance. Here we study the relationship between LPA and GCN in terms of feature/label Influence, in which we characterize how much the initial feature/label of one node influences the final feature/label of another node in GCN/LPA. Based on our theoretical analysis, we propose an end-to-end model that combines GCN and LPA. In our unified model, edge weights are learnable, and the LPA serves as regularization to assist the GCN in learning proper edge weights that lead to improved performance. Our model can also be seen as learning the weights of edges based on node labels, which is more direct and efficient than existing feature-based attention models or topology-based diffusion models. In a number of experiments for semi-supervised node classification and knowledge-graph-aware recommendation, our model shows superiority over state-of-the-art baselines.
引用
收藏
页数:27
相关论文
共 50 条
  • [1] Label Propagation and Graph Neural Networks
    Benson, Austin
    [J]. 2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, : 241 - 241
  • [2] Integrating label propagation with graph convolutional networks for recommendation
    Zhang, Yihao
    Yuan, Meng
    Zhao, Chu
    Chen, Mian
    Liu, Xiaoyang
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022, 34 (10): : 8211 - 8225
  • [3] Integrating label propagation with graph convolutional networks for recommendation
    Yihao Zhang
    Meng Yuan
    Chu Zhao
    Mian Chen
    Xiaoyang Liu
    [J]. Neural Computing and Applications, 2022, 34 : 8211 - 8225
  • [4] Graph structure and homophily for label propagation in Graph Neural Networks
    Vandromme, Maxence
    Petiton, Serge G.
    [J]. 2023 IEEE 16TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP, MCSOC, 2023, : 194 - 201
  • [5] Role Equivalence Attention for Label Propagation in Graph Neural Networks
    Park, Hogun
    Neville, Jennifer
    [J]. ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2020, PT II, 2020, 12085 : 555 - 567
  • [6] Adversarial Label Poisoning Attack on Graph Neural Networks via Label Propagation
    Liu, Ganlin
    Huang, Xiaowei
    Yi, Xinping
    [J]. COMPUTER VISION - ECCV 2022, PT V, 2022, 13665 : 227 - 243
  • [7] CLP-GCN: Confidence and label propagation applied to Graph Convolutional Networks
    Ghayekhloo, Mohadeseh
    Nickabadi, Ahmad
    [J]. APPLIED SOFT COMPUTING, 2023, 132
  • [8] Convolutional Graph Neural Networks
    Gama, Fernando
    Marques, Antonio G.
    Leus, Geert
    Ribeiro, Alejandro
    [J]. CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 452 - 456
  • [9] Label Propagation with Neural Networks
    Pal, Aditya
    Chakrabarti, Deepayan
    [J]. CIKM'18: PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2018, : 1671 - 1674
  • [10] Semi-supervised convolutional neural networks with label propagation for image classification
    Chen, Lin
    Yu, Shiqi
    Yang, Meng
    [J]. 2018 24TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2018, : 1319 - 1324