Self-supervised Learning for Heterogeneous Graph via Structure Information based on Metapath
Not on the map. Why?
Abstract (arXiv)
graph neural networks (GNNs) are the dominant paradigm for modeling and handling graph structure data by learning universal node representation. The traditional way of training GNNs depends on a great many labeled data, which results in high requirements on cost and time. In some special scene, it is even unavailable and impracticable. Self-supervised representation learning, which can generate labels by graph structure data itself, is a potential approach to tackle this problem. And turning to research on self-supervised learning problem for heterogeneous graphs is more challenging than dealing with homogeneous graphs, also there are fewer studies about it. In this paper, we propose a SElfsupervised learning method for heterogeneous graph via Structure Information based on Metapath (SESIM). The proposed model can construct pretext tasks by predicting jump number between nodes in each metapath to improve the representation ability of primary task. In order to predict jump number, SESIM uses data itself to generate labels, avoiding time-consuming manual labeling. Moreover, predicting jump number in each metapath can effectively utilize graph structure information, which is the essential property between nodes. Therefore, SESIM deepens the understanding of models for graph structure. At last, we train primary task and pretext tasks jointly, and use meta-learning to balance the contribution of pretext tasks for primary task. Empirical results validate the performance of SESIM method and demonstrate that this method can improve the representation ability of traditional neural networks on link prediction task and node classification task.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 38 of its 45 references that are in the map. First posted on arXiv 9 Sep 2022.
Builds on
38 of 45 references.
References · 38
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
- 2014Convolutional Neural Networks for Sentence Classificationcited by 1,124
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
26 more
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
- 2019Strategies for Pre-training Graph Neural Networkscited by 964
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2019Heterogeneous Graph Attention Networkcited by 732
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2020Heterogeneous Graph Transformercited by 581
- 2019Graph Transformer Networkscited by 520
- 2017Time-Contrastive Networks: Self-Supervised Learning from Videocited by 453
- 2013DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognitioncited by 422
- 2016Learning Convolutional Neural Networks for Graphscited by 314
- 2020MAGNN: Metapath Aggregated Graph Neural Network for Heterogeneous Graph Embeddingcited by 304
- 2015Diffusion-Convolutional Neural Networkscited by 268
- 2018Learning Human-Object Interactions by Graph Parsing Neural Networkscited by 176
- 2018Tracking Emerges by Colorizing Videoscited by 166
- 2018RippleNet: Propagating User Preferences on the Knowledge Graph for Recommender Systemscited by 136
- 2019Graph Wavelet Neural Networkcited by 131
- 2018Large-Scale Learnable Graph Convolutional Networkscited by 113
- 2020Self-supervised Learning on Graphs: Deep Insights and New Directioncited by 108
- 2019Knowledge-aware Graph Neural Networks with Label Smoothness Regularization for Recommender Systemscited by 107
- 2018Learning Tree-based Deep Model for Recommender Systemscited by 99
- 2020Multi-view Graph Contrastive Representation Learning for Drug-Drug Interaction Predictioncited by 41
- 2020Self-Supervised Graph Representation Learning via Global Context Predictioncited by 38
- 2020Self-supervised Auxiliary Learning with Meta-paths for Heterogeneous Graphscited by 38
- 2016Intrinsic Geometric Information Transfer Learning on Multiple Graph-Structured Datasetscited by 18
- 2020Self-Supervised Learning of Contextual Embeddings for Link Prediction in Heterogeneous Networkscited by 17
- 2019Representation Learning on Graphs: A Reinforcement Learning Applicationcited by 5
Built on by
Citing papers per year: 2024: 1.
1 paper.