Similarity-navigated graph neural networks for node classification

被引:29
|
作者
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
相关论文
共 50 条
  • [31] Long-tailed graph neural networks via graph structure learning for node classification
    Lin, Junchao
    Wan, Yuan
    Xu, Jingwen
    Qi, Xingchen
    APPLIED INTELLIGENCE, 2023, 53 (17) : 20206 - 20222
  • [32] An Investigation on the Fragility of Graph Neural Networks: the Impact of Node Feature Modification on Graph Classification Accuracy
    Wang, Chengen
    Zhou, Yan
    Jee, Kangkook
    Kantarcioglu, Murat
    2023 5TH IEEE INTERNATIONAL CONFERENCE ON TRUST, PRIVACY AND SECURITY IN INTELLIGENT SYSTEMS AND APPLICATIONS, TPS-ISA, 2023, : 169 - 176
  • [33] Topological enhanced graph neural networks for semi-supervised node classification
    Rui Song
    Fausto Giunchiglia
    Ke Zhao
    Hao Xu
    Applied Intelligence, 2023, 53 : 23538 - 23552
  • [34] Topological enhanced graph neural networks for semi-supervised node classification
    Song, Rui
    Giunchiglia, Fausto
    Zhao, Ke
    Xu, Hao
    APPLIED INTELLIGENCE, 2023, 53 (20) : 23538 - 23552
  • [35] Node Classification Based on Non-symmetric Dependencies and Graph Neural Networks
    Dopater, Emanuel
    Kudelka, Milos
    COMPLEX NETWORKS AND THEIR APPLICATIONS XI, COMPLEX NETWORKS 2022, VOL 2, 2023, 1078 : 347 - 357
  • [36] A Data-centric graph neural network for node classification of heterophilic networks
    Xue, Yanfeng
    Jin, Zhen
    Gao, Wenlian
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2024, 15 (08) : 3413 - 3423
  • [37] Lifelong Learning of Graph Neural Networks for Open-World Node Classification
    Galke, Lukas
    Franke, Benedikt
    Zielke, Tobias
    Scherp, Ansgar
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [38] Imbalance Node Classification with Graph Neural Networks (GNN): A Study on a Twitter Dataset
    Kika, Alda
    Ceni, Arber
    Collaku, Denada
    Loka, Emiranda
    Bozo, Ledia
    Hoxha, Klesti
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (11) : 1374 - 1379
  • [39] Neighborhood Convolutional Network: A New Paradigm of Graph Neural Networks for Node Classification
    Chen, Jinsong
    Li, Boyu
    He, Kun
    arXiv, 2022,
  • [40] Semisupervised Graph Neural Networks for Graph Classification
    Xie, Yu
    Liang, Yanfeng
    Gong, Maoguo
    Qin, A. K.
    Ong, Yew-Soon
    He, Tiantian
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (10) : 6222 - 6235