Similarity-navigated graph neural networks for node classification

被引:30
作者
Zou, Minhao [1 ]
Gan, Zhongxue [1 ]
Cao, Ruizhi [1 ]
Guan, Chun [1 ]
Leng, Siyang [1 ,2 ]
机构
[1] Fudan Univ, Acad Engn & Technol, Inst AI & Robot, Shanghai 200433, Peoples R China
[2] Fudan Univ, Res Inst Intelligent Complex Syst, Shanghai 200433, Peoples R China
基金
中国国家自然科学基金;
关键词
Node classification; Graph neural networks; Similarity measurements; Aggregating mechanism; Homophily and heterophily;
D O I
10.1016/j.ins.2023.03.057
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graph Neural Networks are effective in learning representations of graph-structured data. Some recent works are devoted to addressing heterophily, which exists ubiquitously in real-world networks, breaking the homophily assumption that nodes belonging to the same class are more likely to be connected and restricting the generalization of traditional methods in tasks such as node classification. However, these heterophily-oriented methods still lose efficacy in some typical heterophilic datasets. Moreover, issues on leveraging the knowledge from both node features and graph structure and investigating inherent properties of the datasets still need further consideration. In this work, we first provide insights based on similarity metrics to interpret the long-existing confusion that simple models sometimes perform better than models dedicated to heterophilic networks. Then, sticking to these insights and the classification principle of narrowing the intra-class distance and enlarging the inter-class distance of the sample's embeddings, we propose a Similarity-Navigated Graph Neural Network (SNGNN) which uses Node Similarity matrix coupled with mean aggregation operation instead of the normalized adjacency matrix in the neighborhood aggregation process. Moreover, based on SNGNN, a novel explicitly aggregating mechanism for selecting similar neighbors, named SNGNN+, is devised to preserve distinguishable features and handle the heterophilic problem. Additionally, a variant, SNGNN++, is further designed to adaptively integrate the knowledge from both node features and graph structure for improvement. Extensive experiments are conducted and demonstrate that our proposed framework outperforms the state-of-the-art methods for both small-scale and large-scale graphs regardless of their heterophilic extent. Our implementation is available online.
引用
收藏
页码:41 / 69
页数:29
相关论文
共 39 条
  • [1] SimGNN: A Neural Network Approach to Fast Graph Similarity Computation
    Bai, Yunsheng
    Ding, Hao
    Bian, Song
    Chen, Ting
    Sun, Yizhou
    Wang, Wei
    [J]. PROCEEDINGS OF THE TWELFTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING (WSDM'19), 2019, : 384 - 392
  • [2] Cai J., 2021, IEEE T PATTERN ANAL, V12
  • [3] Line Graph Neural Networks for Link Prediction
    Cai, Lei
    Li, Jundong
    Wang, Jie
    Ji, Shuiwang
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2022, 44 (09) : 5103 - 5113
  • [4] Chen Ming, 2020, P MACHINE LEARNING R, V119
  • [5] Chien EL, 2021, Arxiv, DOI arXiv:2006.07988
  • [6] ArcFace: Additive Angular Margin Loss for Deep Face Recognition
    Deng, Jiankang
    Guo, Jia
    Xue, Niannan
    Zafeiriou, Stefanos
    [J]. 2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, : 4685 - 4694
  • [7] Dolan B., 2018, Adv. Neural Inf. Process. Syst., V31
  • [8] Graph Neural Networks for Social Recommendation
    Fan, Wenqi
    Ma, Yao
    Li, Qing
    He, Yuan
    Zhao, Eric
    Tang, Jiliang
    Yin, Dawei
    [J]. WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, : 417 - 426
  • [9] Fey J.E. Lenssen, 2019, ICLR WORKSHOP REPRES
  • [10] Graph Neural Networks for Recommender System
    Gao, Chen
    Wang, Xiang
    He, Xiangnan
    Li, Yong
    [J]. WSDM'22: PROCEEDINGS OF THE FIFTEENTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, 2022, : 1623 - 1625