The DOI matches its Crossref record; 45 of the 45 references it cites were found in a registry or an index.
Self-supervised Learning: Generative or Contrastive
Open accessAbstract
Deep supervised learning has achieved great success in the last decade. However, its defects of heavy dependence on manual labels and vulnerability to attacks have driven people to find other paradigms. As an alternative, self-supervised learning (SSL) 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 collect related theoretical analyses on self-supervised learning to provide deeper thoughts on why self-supervised learning works. Finally, we briefly discuss open problems and future directions for self-supervised learning. An outline slide for the survey is provided.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Deep Residual Learning for Image Recognition
He, K., Zhang, X., Ren, S., & Sun, J. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.90 · Cited by 235,474
LeCun, Y., Bengio, Y., & Hinton, G. (2015) · Nature · doi:10.1038/nature14539 · Cited by 84,126
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
Devlin, J., Chang, M.-W., Lee, K., & Toutanova, K. (2018) · arXiv · doi:10.48550/arxiv.1810.04805 · Cited by 73,173
ImageNet: A large-scale hierarchical image database
Deng, J., Dong, W., Socher, R., Li, L.-J., Li, K., & Fei-Fei, L. (2009) · 2009 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2009.5206848 · Cited by 65,333
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
Devlin, J., Chang, M.-W., Lee, K., & Toutanova, K. (2019) · Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers) · doi:10.18653/v1/n19-1423 · Cited by 54,325
Densely Connected Convolutional Networks
Huang, G., Liu, Z., Van Der Maaten, L., & Weinberger, K. Q. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.243 · Cited by 48,566
Fully convolutional networks for semantic segmentation
Long, J., Shelhamer, E., & Darrell, T. (2015) · 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2015.7298965 · Cited by 38,834
Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation
Girshick, R., Donahue, J., Darrell, T., & Malik, J. (2014) · 2014 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2014.81 · Cited by 32,684
Efficient Estimation of Word Representations in Vector Space
Mikolov, T., Chen, K., Corrado, G., & Dean, J. (2013) · arXiv · doi:10.48550/arxiv.1301.3781 · Cited by 26,568
Distributed Representations of Words and Phrases and their Compositionality
Mikolov, T., Sutskever, I., Chen, K., Corrado, G., & Dean, J. (2013) · arXiv · doi:10.48550/arxiv.1310.4546 · Cited by 24,533
Research works printed but not linked: 64
- ganin, 2016, Domain-adversarial training of neural networks, Journal of Machine Learning Research, 17, 2096
- 10.1145/3219819.3220025 · DOI · Paper page
- donahue, 2019, Large scale adversarial representation learning, Proc 33rd Int Conf Neural Inf Process Syst, 10541
- 10.1145/3269206.3271768 · DOI
- chongxuan, 2017, Triple generative adversarial nets, Proc 31st Int Conf Neural Inf Process Syst, 4088
- 10.18653/v1/P19-1285 · DOI · Paper page
- 10.1609/aaai.v32i1.11865 · DOI · Paper page
- de sa, 1994, Learning classification with unlabeled data, Proc 6th Int Conf Neural Inf Process, 112
- ho, 2019, Flow++: Improving flow-based generative models with variational dequantization and architecture design, Proc 36th Int Conf Mach Learn, 2722
- hu, 2019, Strategies for pre-training graph neural networks, Proc Int Conf Learn Representations
- 10.1145/3219819.3220052 · DOI
- 10.1109/ICCV.2019.00610 · DOI · Paper page
- zhu, 2017, Toward multimodal image-to-image translation, Proc 31st Int Conf Neural Inf Process Syst, 465
- 10.1609/aaai.v32i1.11782 · DOI · Paper page
- 10.1007/978-3-319-46487-9_40 · DOI · Paper page
- 10.1109/CVPR.2017.76 · DOI · Paper page
- iizuka, 2017, Globally and locally consistent image completion, ACM Trans Graph, 36, 1, 10.1145/3072959.3073659 · DOI · Paper page
- 10.1145/3366423.3380027 · DOI · Paper page
- 10.1145/3394486.3403237 · DOI · Paper page
- goodfellow, 2014, Generative adversarial nets, Proc 27th Int Conf Neural Inf Process Syst, 2672
- arjovsky, 2017, Wasserstein generative adversarial networks, Proc 34th Int Conf Mach Learn, 214
- bachman, 2019, Learning representations by maximizing mutual information across views, Proc 33rd Int Conf Neural Inf Process Syst, 15509
- ballard, 1987, Modular learning in neural networks, Proc 6th Nat Conf Artif Intell, 279
- 10.1145/3289600.3290967 · DOI · Paper page
- gutmann, 2010, Noise-contrastive estimation: A new estimation principle for unnormalized statistical models, Proc 13th Int Conf Artif Intell Statist, 297
- vaswani, 2017, Attention is all you need, Proc 31st Int Conf Neural Inf Process Syst, 5998
- van oord, 2016, Pixel recurrent neural networks, Proc 33rd Int Conf Mach Learn, 1747
- 10.1007/978-3-319-46493-0_41 · DOI
- 10.1609/aaai.v32i1.11536 · DOI
- 10.1609/aaai.v32i1.11872 · DOI · Paper page
- 10.1109/CVPR.2017.96 · DOI · Paper page
- 10.1007/978-3-031-02145-9 · DOI · Paper page
- 10.1109/CVPR.2019.00201 · DOI
- 10.1109/CVPR.2016.556 · DOI · Paper page
- kingma, 2018, Glow: Generative flow with invertible 1x1 convolutions, Proc 32nd Int Conf Neural Inf Process Syst, 10215
- 10.1109/WACV.2018.00092 · DOI · Paper page
- you, 2018, Graph convolutional policy network for goal-directed molecular graph generation, Proc 32nd Int Conf Neural Inf Process Syst, 6410
- you, 2018, GraphRNN: Generating realistic graphs with deep auto-regressive models, Proc 35th Int Conf Mach Learn, 5708
- krizhevsky, 2012, ImageNet classification with deep convolutional neural networks, Proc 25th Int Conf Neural Inf Process Syst, 1097
- 10.18653/v1/P18-1099 · DOI
- 10.1145/3292500.3330785 · DOI
- 10.24963/ijcai.2019/594 · DOI · Paper page
- 10.1145/3219819.3220077 · DOI · Paper page
- 10.1145/3394486.3403168 · DOI · Paper page
- 10.1145/2740908.2742839 · DOI · Paper page
- 10.1145/2623330.2623732 · DOI · Paper page
- shen, 2017, Style transfer from non-parallel text by cross-alignment, Proc 31st Int Conf Neural Inf Process Syst, 6830
- shen, 2017, Adversarial representation learning for domain adaptation, Stat, 1050
- 10.1109/ICCV.2019.00591 · DOI · Paper page
- 10.1145/3097983.3098061 · DOI · Paper page
- sun, 2019, vGraph: A generative model for joint community detection and node representation learning, Proc 33rd Int Conf Neural Inf Process Syst, 512
- 10.1609/aaai.v34i04.6048 · DOI · Paper page
- radford, 2019, Language models are unsupervised multitask learners, OpenAIRE blog, 1
- 10.1007/978-3-030-01264-9_9 · DOI · Paper page
- 10.1177/107769905303000401 · DOI · Paper page
- 10.1145/3097983.3098202 · DOI · Paper page
- 10.1109/CVPR42600.2020.00737 · DOI
- 10.1145/2736277.2741093 · DOI · Paper page
- van den oord, 2016, WaveNet: A generative model for raw audio, Proc 9th ISCA Speech Synth Workshop, 125
- van den oord, 2016, Conditional image generation with pixelcnn decoders, Proc 30th Int Conf Neural Inf Process Syst, 4790
- van den oord, 2017, Neural discrete representation learning, Proc 31st Int Conf Neural Inf Process Syst, 6306
- ng, 2011, Sparse autoencoder, Cs294a lecture notes, 72, 1
- 10.1007/978-3-319-46466-4_5 · DOI · Paper page
- 10.1109/CVPR.2018.00975 · DOI · Paper page
Cited by
Masked Autoencoders for Point Cloud Self-supervised Learning
Pang, Y., Wang, W., Tay, F. E. H., Liu, W., Tian, Y., & Yuan, L. (2022) · Lecture Notes in Computer Science · doi:10.1007/978-3-031-20086-1_35 · Cited by 605
Machine learning for a sustainable energy future
Yao, Z., Lum, Y., Johnston, A., Mejia-Mendoza, L. M., Zhou, X., Wen, Y., Aspuru-Guzik, A., Sargent, E. H., & Seh, Z. W. (2022) · Nature Reviews Materials · doi:10.1038/s41578-022-00490-5 · Cited by 517
Machine Learning Methods for Small Data Challenges in Molecular Science
Dou, B., Zhu, Z., Merkurjev, E., Ke, L., Chen, L., Jiang, J., Zhu, Y., Liu, J., Zhang, B., & Wei, G.-W. (2023) · Chemical Reviews · doi:10.1021/acs.chemrev.3c00189 · Cited by 499
A Survey on Heterogeneous Graph Embedding: Methods, Techniques, Applications and Sources
Wang, X., Bo, D., Shi, C., Fan, S., Ye, Y., & Yu, P. S. (2023) · IEEE Transactions on Big Data · doi:10.1109/tbdata.2022.3177455 · Cited by 438
Self-supervised learning for recommender systems: A survey
Yu, J., Yin, H., Xia, X., Chen, T., Li, J., & Huang, Z. (2024) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2023.3282907 · Cited by 413
Metadata
- Authors
- Liu, X., Zhang, F., Hou, Z., Mian, L., Wang, Z., Zhang, J., & Tang, J.
- Venue
- IEEE Transactions on Knowledge and Data Engineering
- Published
- 2021
- Pages
- 1-1
- ISSN
- 1041-4347 (ISSN-L)
- 1558-2191
- 2326-3865
- OpenAlex
- W3035725276
- Cited by
- 1,087
- References
- 45
- FWCI
- 65.46
- Type
- journal article
- Language
- en
- Open access
- green
- Funders
- National Natural Science Foundation of China
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
How to cite
Cite CoChat for the checks on this page, and the paper for its own findings.
- This page
- CoChat. (2026). Citation check: Self-supervised Learning: Generative or Contrastive. https://app.cochat.ai/papers/10.1109/tkde.2021.3090866
- The paper
- Liu, X., Zhang, F., Hou, Z., Mian, L., Wang, Z., Zhang, J., & Tang, J. (2021). Self-supervised Learning: Generative or Contrastive. IEEE Transactions on Knowledge and Data Engineering. https://doi.org/10.1109/tkde.2021.3090866
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.