KGNN: Harnessing Kernel-based Networks for Semi-supervised Graph Classification

被引:22
|
作者
Ju, Wei [1 ]
Yang, Junwei [1 ]
Qu, Meng [2 ]
Song, Weiping [1 ]
Shen, Jianhao [1 ]
Zhang, Ming [1 ]
机构
[1] Peking Univ, Sch Comp Sci, Beijing, Peoples R China
[2] Univ Montreal, Mila Quebec AI Inst, Montreal, PQ, Canada
基金
中国国家自然科学基金;
关键词
Graph Classification; Graph Neural Networks; Graph Kernels; Semi-supervised Learning;
D O I
10.1145/3488560.3498429
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper studies semi-supervised graph classification, which is an important problem with various applications in social network analysis and bioinformatics. This problem is typically solved by using graph neural networks (GNNs), which yet rely on a large number of labeled graphs for training and are unable to leverage unlabeled graphs. We address the limitations by proposing the Kernel-based Graph Neural Network (KGNN). A KGNN consists of a GNN-based network as well as a kernel-based network parameterized by a memory network. The GNN-based network performs classification through learning graph representations to implicitly capture the similarity between query graphs and labeled graphs, while the kernel-based network uses graph kernels to explicitly compare each query graph with all the labeled graphs stored in a memory for prediction. The two networks are motivated from complementary perspectives, and thus combing them allows KGNN to use labeled graphs more effectively. We jointly train the two networks by maximizing their agreement on unlabeled graphs via posterior regularization, so that the unlabeled graphs serve as a bridge to let both networks mutually enhance each other. Experiments on a range of well-known benchmark datasets demonstrate that KGNN achieves impressive performance over competitive baselines.
引用
收藏
页码:421 / 429
页数:9
相关论文
共 50 条
  • [41] Spectral Kernel Learning for Semi-Supervised Classification
    Liu, Wei
    Qian, Buyue
    Cui, Jingyu
    Liu, Jianzhuang
    [J]. 21ST INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-09), PROCEEDINGS, 2009, : 1150 - 1155
  • [42] Semi-supervised Kernel-based Fuzzy C-Means with Pairwise Constraints
    Wang, Na
    Li, Xia
    Luo, Xuehui
    [J]. 2008 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-8, 2008, : 1098 - 1102
  • [43] Label-Consistency based Graph Neural Networks for Semi-supervised Node Classification
    Xu, Bingbing
    Huang, Junjie
    Hou, Liang
    Shen, Huawei
    Gao, Jinhua
    Cheng, Xueqi
    [J]. PROCEEDINGS OF THE 43RD INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '20), 2020, : 1897 - 1900
  • [44] Semi-Supervised Classification of Graph Convolutional Networks with Laplacian Rank Constraints
    Haiqi Zhang
    Guangquan Lu
    Mengmeng Zhan
    Beixian Zhang
    [J]. Neural Processing Letters, 2022, 54 : 2645 - 2656
  • [45] Semi-supervised classification by graph p-Laplacian convolutional networks
    Fu, Sichao
    Liu, Weifeng
    Zhang, Kai
    Zhou, Yicong
    Tao, Dapeng
    [J]. INFORMATION SCIENCES, 2021, 560 : 92 - 106
  • [46] Graph-based semi-supervised learning and spectral kernel design
    Johnson, Ric
    Zhang, Tong
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2008, 54 (01) : 275 - 288
  • [47] 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
  • [48] Heterogeneous Graph Attention Networks for Semi-supervised Short Text Classification
    Hu, Linmei
    Yang, Tianchi
    Shi, Chuan
    Ji, Houye
    Li, Xiaoli
    [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, : 4821 - 4830
  • [49] Semi-Supervised Classification of Graph Convolutional Networks with Laplacian Rank Constraints
    Zhang, Haiqi
    Lu, Guangquan
    Zhan, Mengmeng
    Zhang, Beixian
    [J]. NEURAL PROCESSING LETTERS, 2022, 54 (04) : 2645 - 2656
  • [50] Example-feature graph convolutional networks for semi-supervised classification
    Fu, Sichao
    Liu, Weifeng
    Zhang, Kai
    Zhou, Yicong
    [J]. NEUROCOMPUTING, 2021, 461 : 63 - 76