Active and Semi-Supervised Graph Neural Networks for Graph Classification

被引:25
|
作者
Xie, Yu [1 ]
Lv, Shengze [2 ]
Qian, Yuhua [1 ,3 ]
Wen, Chao [1 ,3 ]
Liang, Jiye [1 ]
机构
[1] Shanxi Univ, Key Lab Computat Intelligence & Chinese Informat, Minist Educ, Taiyuan 030006, Peoples R China
[2] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Peoples R China
[3] Shanxi Univ, Inst Big Data Sci & Ind, Engn Res Ctr Machine Vis & Data Min Shanxi Prov, Taiyuan 030006, Peoples R China
基金
中国国家自然科学基金;
关键词
Graph neural networks; active learning; semi-supervised learning; graph classification;
D O I
10.1109/TBDATA.2021.3140205
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graph classification aims to predict the class labels of graphs and has a wide range of applications in many real-world domains. However, most of existing graph neural networks for graph classification tasks use 90% of labeled graphs for training and the remaining 10% for testing, which obviously struggle in solving the problem of the scarcity of labeled graphs in real-world graph classification scenarios. And it is arduous to label a large number of graph examples for training because of the difficulty and resource consumption in the tagging process. Motivated by this, we propose a novel active and semi-supervised graph neural network (ASGNN) framework, which endeavors to complete graph classification tasks with a small number of labeled graph examples and available unlabeled graph examples. In our framework, active learning selects high-uncertain and representative graph examples from the test set and add them to the training set after annotation. Semi-supervised learning is utilized to select the high-confidence unlabeled graph examples containing structural information from the test set, and add them to the training set after pseudo labeling. To improve the generalization performance of the graph classification model, multiple GNNs are trained collaboratively for promoting the expressiveness of each other and increasing the reliability of graph classification results. Overall, the ASGNN framework takes fully use of unlabeled graph examples to reinforce graph classification effectively, and can be applied to any existing supervised graph neural networks for graph classification. Experimental results on benchmark graph datasets demonstrate that the proposed framework yields competitive performance on graph classification tasks with only a small number of labeled graph examples.
引用
收藏
页码:920 / 932
页数:13
相关论文
共 50 条
  • [1] Bayesian Graph Convolutional Neural Networks for Semi-Supervised Classification
    Zhang, Yingxue
    Pal, Soumyasundar
    Coates, Mark
    Ustebay, Deniz
    [J]. THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 5829 - 5836
  • [2] GHNN: Graph Harmonic Neural Networks for semi-supervised graph-level classification
    Ju, Wei
    Luo, Xiao
    Ma, Zeyu
    Yang, Junwei
    Deng, Minghua
    Zhang, Ming
    [J]. NEURAL NETWORKS, 2022, 151 : 70 - 79
  • [3] Topological enhanced graph neural networks for semi-supervised node classification
    Rui Song
    Fausto Giunchiglia
    Ke Zhao
    Hao Xu
    [J]. Applied Intelligence, 2023, 53 : 23538 - 23552
  • [4] Topological enhanced graph neural networks for semi-supervised node classification
    Song, Rui
    Giunchiglia, Fausto
    Zhao, Ke
    Xu, Hao
    [J]. APPLIED INTELLIGENCE, 2023, 53 (20) : 23538 - 23552
  • [5] Word and graph attention networks for semi-supervised classification
    Jing Zhang
    Mengxi Li
    Kaisheng Gao
    Shunmei Meng
    Cangqi Zhou
    [J]. Knowledge and Information Systems, 2021, 63 : 2841 - 2859
  • [6] Word and graph attention networks for semi-supervised classification
    Zhang, Jing
    Li, Mengxi
    Gao, Kaisheng
    Meng, Shunmei
    Zhou, Cangqi
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2021, 63 (11) : 2841 - 2859
  • [7] Graph Stochastic Neural Networks for Semi-supervised Learning
    Wang, Haibo
    Zhou, Chuan
    Chen, Xin
    Wu, Jia
    Pan, Shirui
    Wang, Jilong
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 33, NEURIPS 2020, 2020, 33
  • [8] Selective-Hop Graph Neural Networks for semi-supervised node classification
    Yan, Hui
    Ai, Guoguo
    Li, Xin
    [J]. Neurocomputing, 2025, 616
  • [9] Self-Consistent Graph Neural Networks for Semi-Supervised Node Classification
    Liu, Yanbei
    Zhao, Shichuan
    Wang, Xiao
    Geng, Lei
    Xiao, Zhitao
    Lin, Jerry Chun-Wei
    [J]. IEEE TRANSACTIONS ON BIG DATA, 2023, 9 (04) : 1186 - 1197
  • [10] Exploratory Adversarial Attacks on Graph Neural Networks for Semi-Supervised Node Classification
    Lin, Xixun
    Zhou, Chuan
    Wu, Jia
    Yang, Hong
    Wang, Haibo
    Cao, Yanan
    Wang, Bin
    [J]. PATTERN RECOGNITION, 2023, 133