Self-supervised Learning: Generative or Contrastive
Xiao Liu, Fanjin Zhang, Zhenyu Hou, Zhaoyu Wang, Li Mian, Jing Zhang,, Jie Tang

TL;DR
This survey reviews recent self-supervised learning methods across vision, NLP, and graph domains, categorizing them into generative, contrastive, and generative-contrastive approaches, and discusses their theoretical foundations and future challenges.
Contribution
It provides a comprehensive categorization and analysis of existing self-supervised learning methods, highlighting their objectives, theoretical insights, and open problems.
Findings
Self-supervised learning improves representation learning without manual labels.
Contrastive and generative methods are the main categories of current approaches.
Theoretical analyses deepen understanding of how self-supervised learning functions.
Abstract
Deep supervised learning has achieved great success in the last decade. However, its deficiencies of dependence on manual labels and vulnerability to attacks have driven people to explore a better solution. As an alternative, self-supervised learning attracts many researchers for its soaring performance on representation learning in the last several years. Self-supervised representation learning leverages input data itself as supervision and benefits almost all types of downstream tasks. In this survey, we take a look into new self-supervised learning methods for representation in computer vision, natural language processing, and graph learning. We comprehensively review the existing empirical methods and summarize them into three main categories according to their objectives: generative, contrastive, and generative-contrastive (adversarial). We further investigate related theoretical…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
