mlsanityData to 7 Oct 2026

Self-supervised Auxiliary Learning for Graph Neural Networks via Meta-Learning

arXiv 2103.00771 ↗First posted 1 Mar 2021cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

In recent years, graph neural networks (GNNs) have been widely adopted in the representation learning of graph-structured data and provided state-of-the-art performance in various applications such as link prediction, node classification, and recommendation. Motivated by recent advances of self-supervision for representation learning in natural language processing and computer vision, self-supervised learning has been recently studied to leverage unlabeled graph-structured data. However, employing self-supervision tasks as auxiliary tasks to assist a primary task has been less explored in the literature on graphs. In this paper, we propose a novel self-supervised auxiliary learning framework to effectively learn graph neural networks. Moreover, this work is the first study showing that a meta-path prediction is beneficial as a self-supervised auxiliary task for heterogeneous graphs. Our method is learning to learn a primary task with various auxiliary tasks to improve generalization performance. The proposed method identifies an effective combination of auxiliary tasks and automatically balances them to improve the primary task. Our methods can be applied to any graph neural network in a plug-in manner without manual labeling or additional data. Also, it can be extended to any other auxiliary tasks. Our experiments demonstrate that the proposed method consistently improves the performance of node classification and link prediction.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 50 of its 72 references that are in the map. First posted on arXiv 1 Mar 2021.

Builds on

50 of 72 references.

References · 50

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  4. 2017Graph Attention Networkscited by 8,854
  5. 2017Inductive Representation Learning on Large Graphscited by 6,284
  6. 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
  7. 2018How Powerful are Graph Neural Networks?cited by 4,355
  8. 2017Prototypical Networks for Few-shot Learningcited by 3,001
  9. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  10. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  11. 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
  12. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
38 more
  1. 2019Simplifying Graph Convolutional Networkscited by 1,470
  2. 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
  3. 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
  4. 2017Learning to Compare: Relation Network for Few-Shot Learningcited by 1,139
  5. 2016Colorful Image Colorizationcited by 1,113
  6. 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
  7. 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
  8. 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,020
  9. 2019Strategies for Pre-training Graph Neural Networkscited by 964
  10. 2017A Survey on Multi-Task Learningcited by 838
  11. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
  12. 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
  13. 2019Heterogeneous Graph Attention Networkcited by 732
  14. 2016Conditional Image Synthesis With Auxiliary Classifier GANscited by 562
  15. 2019Graph Transformer Networkscited by 520
  16. 2016Interaction Networks for Learning about Objects, Relations and Physicscited by 503
  17. 2017Representation Learning on Graphs: Methods and Applicationscited by 456
  18. 2018How to train your MAMLcited by 306
  19. 2014Discriminative Unsupervised Feature Learning with Exemplar Convolutional Neural Networkscited by 299
  20. 2018Graph R-CNN for Scene Graph Generationcited by 296
  21. 2015DeepStereo: Learning to Predict New Views from the World's Imagerycited by 185
  22. 2018RippleNet: Propagating User Preferences on the Knowledge Graph for Recommender Systemscited by 136
  23. 2020When Does Self-Supervision Help Graph Convolutional Networks?cited by 121
  24. 2015A Survey of Heterogeneous Information Network Analysiscited by 109
  25. 2020Self-supervised Learning on Graphs: Deep Insights and New Directioncited by 108
  26. 2019Knowledge-aware Graph Neural Networks with Label Smoothness Regularization for Recommender Systemscited by 107
  27. 2019Meta-GNN: On Few-shot Node Classification in Graph Meta-learningcited by 105
  28. 2020Graph Meta Learning via Local Subgraphscited by 89
  29. 2018One-Shot Relational Learning for Knowledge Graphscited by 78
  30. 2019Meta Relational Learning for Few-Shot Link Prediction in Knowledge Graphscited by 73
  31. 2018NSML: Meet the MLaaS platform with a real-world case studycited by 70
  32. 2019Learning What and Where to Transfercited by 43
  33. 2017NSML: A Machine Learning Platform That Enables You to Focus on Your Modelscited by 34
  34. 2017Multitask Learning with Low-Level Auxiliary Tasks for Encoder-Decoder Based Speech Recognitioncited by 29
  35. 2019Learning to Propagate for Graph Meta-Learningcited by 29
  36. 2019Pre-Training Graph Neural Networks for Generic Structural Feature Extractioncited by 24
  37. 2019Meta-Graph: Few Shot Link Prediction via Meta Learningcited by 24
  38. 2018Pre-training Graph Neural Networks with Kernelscited by 8

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 3.

6 papers.