Structure-Aware Prototypical Neural Process for Few-Shot Graph Classification

被引:10
|
作者
Lin, Xixun [1 ,2 ]
Li, Zhao [3 ,4 ]
Zhang, Peng [5 ]
Liu, Luchen [6 ]
Zhou, Chuan [2 ,7 ,8 ]
Wang, Bin [6 ]
Tian, Zhihong [5 ]
机构
[1] Chinese Acad Sci, Inst Informat Engn, Beijing 101408, Peoples R China
[2] Univ Chinese Acad Sci, Sch Cyber Secur, Beijing 101408, Peoples R China
[3] Zhejiang Univ, Alibaba Zhejiang Univ Joint Inst Frontier Technol, Hangzhou 310027, Peoples R China
[4] Link2Do Technol Ltd, Hangzhou 311113, Peoples R China
[5] Guangzhou Univ, Cyberspace Inst Adv Technol, Guangzhou 510006, Peoples R China
[6] Xiaomi Inc, Xiaomi AI Lab, Beijing 100102, Peoples R China
[7] Chinese Acad Sci, Acad Math & Syst Sci, Beijing 101408, Peoples R China
[8] Univ Chinese Acad Sci, Acad Math & Syst Sci, Chinese Acad Sci, Also Sch Cyber Secur, Beijing 101408, Peoples R China
关键词
Task analysis; Kernel; Training; Decoding; Stochastic processes; Predictive models; Computational modeling; Few-shot learning; graph classification; graph neural networks (GNNs); neural process (NP);
D O I
10.1109/TNNLS.2022.3173318
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph classification plays an important role in a wide range of applications from biological prediction to social analysis. Traditional graph classification models built on graph kernels are hampered by the challenge of poor generalization as they are heavily dependent on the dedicated design of handcrafted features. Recently, graph neural networks (GNNs) become a new class of tools for analyzing graph data and have achieved promising performance. However, it is necessary to collect a large number of labeled graph data for training an accurate GNN, which is often unaffordable in real-world applications. Therefore, it is an open question to build GNNs under the condition of few-shot learning where only a few labeled graphs are available. In this article, we introduce a new Structure-aware Prototypical Neural Process (SPNP for short) for a few-shot graph classification. Specifically, at the encoding stage, SPNP first employs GNNs to capture graph structure information. Then, SPNP incorporates such structural priors into the latent path and the deterministic path for representing stochastic processes. At the decoding stage, SPNP uses a new prototypical decoder to define a metric space where unseen graphs can be predicted effectively. The proposed decoder, which contains a self-attention mechanism to learn the intraclass dependence between graphs, can enhance the class-level representations, especially for new classes. Furthermore, benefited from such a flexible encoding-decoding architecture, SPNP can directly map the context samples to a predictive distribution without any complicated operations used in previous methods. Extensive experiments demonstrate that SPNP achieves consistent and significant improvements over state-of-the-art methods. Further discussions are provided toward model efficiency and more detailed analysis.
引用
收藏
页码:4607 / 4621
页数:15
相关论文
共 50 条
  • [21] Hard-Positive Prototypical Networks for Few-Shot Classification
    Fazaeli-Javan, Mahsa
    Monsefi, Reza
    Ghiasi-Shirazi, Kamaledin
    [J]. IEEE Access, 2025, 13 : 41054 - 41067
  • [22] Dual Prototypical Network for Robust Few-shot Image Classification
    Song, Qi
    Peng, Zebin
    Ji, Luchen
    Yang, Xiaochen
    Li, Xiaoxu
    [J]. PROCEEDINGS OF 2022 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2022, : 533 - 537
  • [23] Self-Supervised SpectralSpatial Graph Prototypical Network for Few-Shot Hyperspectral Image Classification
    Ma, Shan
    Tong, Lei
    Zhou, Jun
    Yu, Jing
    Xiao, Chuangbai
    [J]. IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2023, 61
  • [24] Hierarchical Attention Prototypical Networks for Few-Shot Text Classification
    Sun, Shengli
    Sun, Qingfeng
    Zhou, Kevin
    Lv, Tengchao
    [J]. 2019 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING AND THE 9TH INTERNATIONAL JOINT CONFERENCE ON NATURAL LANGUAGE PROCESSING (EMNLP-IJCNLP 2019): PROCEEDINGS OF THE CONFERENCE, 2019, : 476 - 485
  • [25] Bidirectional Matching Prototypical Network for Few-Shot Image Classification
    Fu, Wen
    Zhou, Li
    Chen, Jie
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2022, 29 : 982 - 986
  • [26] Global Prototypical Network for Few-Shot Hyperspectral Image Classification
    Zhang, Chengye
    Yue, Jun
    Qin, Qiming
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2020, 13 (13) : 4748 - 4759
  • [27] Scale-Aware Graph Neural Network for Few-Shot Semantic Segmentation
    Xie, Guo-Sen
    Liu, Jie
    Xiong, Huan
    Shao, Ling
    [J]. 2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021, 2021, : 5471 - 5480
  • [28] HYBRID CONTRASTIVE PROTOTYPICAL NETWORK FOR FEW-SHOT SCENE CLASSIFICATION
    Zhu, Junjie
    Yang, Ke
    Qiu, Chunping
    Dai, Mengyuan
    Guan, Naiyang
    Yi, Xiaodong
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP, 2023, : 3588 - 3592
  • [29] Bimodal semantic fusion prototypical network for few-shot classification
    Huang, Xilang
    Choi, Seon Han
    [J]. INFORMATION FUSION, 2024, 109
  • [30] Generalized Few-Shot Classification with Knowledge Graph
    Liu, Dianqi
    Bai, Liang
    Yu, Tianyuan
    [J]. NEURAL PROCESSING LETTERS, 2023, 55 (06) : 7649 - 7666