Feature selection: Key to enhance node classification with graph neural networks

被引:8
|
作者
Maurya, Sunil Kumar [1 ,2 ]
Liu, Xin [2 ]
Murata, Tsuyoshi [1 ,2 ]
机构
[1] Tokyo Inst Technol, Tokyo, Japan
[2] AIST, AIRC, Tokyo, Japan
关键词
classification; feature selection; neural network;
D O I
10.1049/cit2.12166
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graphs help to define the relationships between entities in the data. These relationships, represented by edges, often provide additional context information which can be utilised to discover patterns in the data. Graph Neural Networks (GNNs) employ the inductive bias of the graph structure to learn and predict on various tasks. The primary operation of graph neural networks is the feature aggregation step performed over neighbours of the node based on the structure of the graph. In addition to its own features, for each hop, the node gets additional combined features from its neighbours. These aggregated features help define the similarity or dissimilarity of the nodes with respect to the labels and are useful for tasks like node classification. However, in real-world data, features of neighbours at different hops may not correlate with the node's features. Thus, any indiscriminate feature aggregation by GNN might cause the addition of noisy features leading to degradation in model's performance. In this work, we show that selective aggregation of node features from various hops leads to better performance than default aggregation on the node classification task. Furthermore, we propose a Dual-Net GNN architecture with a classifier model and a selector model. The classifier model trains over a subset of input node features to predict node labels while the selector model learns to provide optimal input subset to the classifier for the best performance. These two models are trained jointly to learn the best subset of features that give higher accuracy in node label predictions. With extensive experiments, we show that our proposed model outperforms both feature selection methods and state-of-the-art GNN models with remarkable improvements up to 27.8%.
引用
收藏
页码:14 / 28
页数:15
相关论文
共 50 条
  • [1] 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
    [J]. 2023 5TH IEEE INTERNATIONAL CONFERENCE ON TRUST, PRIVACY AND SECURITY IN INTELLIGENT SYSTEMS AND APPLICATIONS, TPS-ISA, 2023, : 169 - 176
  • [2] Ensembling Graph Neural Networks for Node Classification
    Lin, Ke-Ao
    Xie, Xiao-Zhu
    Weng, Wei
    Chen, Yong
    [J]. Journal of Network Intelligence, 2024, 9 (02): : 804 - 818
  • [3] On Calibration of Graph Neural Networks for Node Classification
    Liu, Tong
    Liu, Yushan
    Hildebrandt, Marcel
    Joblin, Mitchell
    Li, Hang
    Tresp, Volker
    [J]. 2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [4] Feature Selection and Extraction for Graph Neural Networks
    Acharya, Deepak Bhaskar
    Zhang, Huaming
    [J]. ACMSE 2020: PROCEEDINGS OF THE 2020 ACM SOUTHEAST CONFERENCE, 2020, : 252 - 255
  • [5] Feature Selection Graph Neural Network for Optimized Node Categorization
    Preethaa, K. R. Sri
    Wadhwa, Gitanjali
    Natarajan, Yuvaraj
    Paul, Anand
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (01) : 2872 - 2883
  • [6] Simplifying approach to node classification in Graph Neural Networks
    Maurya, Sunil Kumar
    Liu, Xin
    Murata, Tsuyoshi
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2022, 62
  • [7] Graph neural networks in node classification: survey and evaluation
    Xiao, Shunxin
    Wang, Shiping
    Dai, Yuanfei
    Guo, Wenzhong
    [J]. MACHINE VISION AND APPLICATIONS, 2022, 33 (01)
  • [8] Exploring Node Classification Uncertainty in Graph Neural Networks
    Islam, Md. Farhadul
    Zabeen, Sarah
    Bin Rahman, Fardin
    Islam, Md. Azharul
    Bin Kibria, Fahmid
    Manab, Meem Arafat
    Karim, Dewan Ziaul
    Rasel, Annajiat Alim
    [J]. PROCEEDINGS OF THE 2023 ACM SOUTHEAST CONFERENCE, ACMSE 2023, 2023, : 186 - 190
  • [9] Graph neural networks in node classification: survey and evaluation
    Shunxin Xiao
    Shiping Wang
    Yuanfei Dai
    Wenzhong Guo
    [J]. Machine Vision and Applications, 2022, 33
  • [10] Graph alternate learning for robust graph neural networks in node classification
    Zhang, Baoliang
    Guo, Xiaoxin
    Tu, Zhenchuan
    Zhang, Jia
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022, 34 (11): : 8723 - 8735