mlsanityData to 14 Oct 2026

A Primer on Contrastive Pretraining in Language Processing: Methods, Lessons Learned and Perspectives

arXiv 2102.12982 ↗First posted 25 Feb 2021cs.CL cs.AI cs.CVcited by 41

Not on the map. Why?

Abstract (arXiv)

Modern natural language processing (NLP) methods employ self-supervised pretraining objectives such as masked language modeling to boost the performance of various application tasks. These pretraining methods are frequently extended with recurrence, adversarial or linguistic property masking, and more recently with contrastive learning objectives. Contrastive self-supervised training objectives enabled recent successes in image representation pretraining by learning to contrast input-input pairs of augmented images as either similar or dissimilar. However, in NLP, automated creation of text input augmentations is still very challenging because a single token can invert the meaning of a sentence. For this reason, some contrastive NLP pretraining methods contrast over input-label pairs, rather than over input-input pairs, using methods from Metric Learning and Energy Based Models. In this survey, we summarize recent self-supervised and supervised contrastive NLP pretraining methods and describe where they are used to improve language modeling, few or zero-shot learning, pretraining data-efficiency and specific NLP end-tasks. We introduce key contrastive learning concepts with lessons learned from prior research and structure works by applications and cross-field relations. Finally, we point to open challenges and future directions for contrastive NLP to encourage bringing contrastive NLP pretraining closer to recent successes in image representation pretraining.

Key facts. Cited by 41 papers in the map (data through 14 Oct 2026). Builds on 49 of its 76 references that are in the map. First posted on arXiv 25 Feb 2021.

Builds on

49 of 76 references.

References · 49

  1. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
  2. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
  3. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  4. 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
  5. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
  6. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
  7. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
  8. 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,864
  9. 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
  10. 2020Supervised Contrastive Learningcited by 2,829
  11. 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,405
  12. 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,380
37 more
  1. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
  2. 2020A Survey on Contrastive Self-supervised Learningcited by 554
  3. 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
  4. 2020SPECTER: Document-level Representation Learning using Citation-informed Transformerscited by 430
  5. 2020A Metric Learning Reality Checkcited by 321
  6. 2019On Mutual Information Maximization for Representation Learningcited by 316
  7. 2020Supervised Contrastive Learning for Pre-trained Language Model Fine-tuningcited by 276
  8. 2020On the Stability of Fine-tuning BERT: Misconceptions, Explanations, and Strong Baselinescited by 255
  9. 2020DeCLUTR: Deep Contrastive Learning for Unsupervised Textual Representationscited by 251
  10. 2020InfoXLM: An Information-Theoretic Framework for Cross-Lingual Language Model Pre-Trainingcited by 237
  11. 2021Contrastive Learning Inverts the Data Generating Processcited by 221
  12. 2018An efficient framework for learning sentence representationscited by 198
  13. 2020MixText: Linguistically-Informed Interpolation of Hidden Space for Semi-Supervised Text Classificationcited by 187
  14. 2020CLEAR: Contrastive Learning for Sentence Representationcited by 186
  15. 2019What Do Compressed Deep Neural Networks Forget?cited by 171
  16. 2020CERT: Contrastive Self-supervised Learning for Language Understandingcited by 169
  17. 2020Robust Pre-Training by Adversarial Contrastive Learningcited by 144
  18. 2021COCO-LM: Correcting and Contrasting Text Sequences for Language Model Pretrainingcited by 126
  19. 2020Explaining NLP Models via Minimal Contrastive Editing (MiCE)cited by 106
  20. 2018Noise Contrastive Estimation and Negative Sampling for Conditional Models: Consistency and Statistical Efficiencycited by 105
  21. 2020A unifying mutual information view of metric learning: cross-entropy vs. pairwise lossescited by 100
  22. 2020Residual Energy-Based Models for Text Generationcited by 95
  23. 2019A Mutual Information Maximization Perspective of Language Representation Learningcited by 85
  24. 2019Transferable Contrastive Network for Generalized Zero-Shot Learningcited by 64
  25. 2020Contrastive Distillation on Intermediate Representations for Language Model Compressioncited by 57
  26. 2020Pre-Training Transformers as Energy-Based Cloze Modelscited by 52
  27. 2020Pretraining with Contrastive Sentence Objectives Improves Discourse Performance of Language Modelscited by 50
  28. 2020Are all negatives created equal in contrastive instance discrimination?cited by 50
  29. 2020CoDA: Contrast-enhanced and Diversity-promoting Data Augmentation for Natural Language Understandingcited by 41
  30. 2020Words aren't enough, their order matters: On the Robustness of Grounding Visual Referring Expressionscited by 33
  31. 2020Contrastive Self-Supervised Learning for Commonsense Reasoningcited by 25
  32. 2018GILE: A Generalized Input-Label Embedding for Text Classificationcited by 22
  33. 2019Leveraging Latent Features for Local Explanationscited by 21
  34. 2020On Losses for Modern Language Modelscited by 21
  35. 2020Data-Efficient Pretraining via Contrastive Self-Supervisioncited by 14
  36. 2019Contrastive Attention Mechanism for Abstractive Sentence Summarizationcited by 13
  37. 2021CSS-LM: A Contrastive Framework for Semi-supervised Fine-tuning of Pre-trained Language Modelscited by 5

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 6; 2022: 9; 2023: 14; 2024: 6; 2025: 5; 2026: 1.

41 papers.

Sort:

By area:

  1. 2021Fast, Effective, and Self-Supervised: Transforming Masked Language Models into Universal Lexical and Sentence Encoderscited by 88
  2. 2022Neighborhood Contrastive Learning for Scientific Document Representations with Citation Embeddingscited by 75
  3. 2022CLIPPO: Image-and-Language Understanding from Pixels Onlycited by 55
  4. 2021Prototypical Graph Contrastive Learningcited by 37
  5. 2021Pairwise Supervised Contrastive Learning of Sentence Representationscited by 31
  6. 2024VITaL Pretraining: Visuo-Tactile Pretraining for Tactile and Non-Tactile Manipulation Policiescited by 15
  7. 2025A Survey on Imitation Learning for Contact-Rich Tasks in Roboticscited by 14
  8. 2022Supervised Contrastive Learning with Hard Negative Samplescited by 13
  9. 2022Fact Checking with Insufficient Evidencecited by 11
  10. 2023Estimating Uncertainty in Multimodal Foundation Models using Public Internet Datacited by 10
  11. 2023PDSum: Prototype-driven Continuous Summarization of Evolving Multi-document Sets Streamcited by 7
  12. 2023Joint Multiple Intent Detection and Slot Filling with Supervised Contrastive Learning and Self-Distillationcited by 7
29 more
  1. 2023DiffAug: Enhance Unsupervised Contrastive Learning with Domain-Knowledge-Free Diffusion-based Data Augmentationcited by 7
  2. 2021Adversarial Training with Contrastive Learning in NLPcited by 6
  3. 2021Contrastive Document Representation Learning with Graph Attention Networkscited by 6
  4. 2023Hard-Negative Sampling for Contrastive Learning: Optimal Representation Geometry and Neural- vs Dimensional-Collapsecited by 6
  5. 2023Improving Self-supervised Molecular Representation Learning using Persistent Homologycited by 6
  6. 2025Contrastive Representations for Temporal Reasoningcited by 6
  7. 2022Empirical Evaluation and Theoretical Analysis for Representation Learning: A Surveycited by 5
  8. 2024Pretraining a Neural Operator in Lower Dimensionscited by 5
  9. 2023Transfer-Free Data-Efficient Multilingual Slot Labelingcited by 4
  10. 2023Topic-Guided Sampling For Data-Efficient Multi-Domain Stance Detectioncited by 4
  11. 2023TATA: Stance Detection via Topic-Agnostic and Topic-Aware Embeddingscited by 4
  12. 2023A Revisit of Fake News Dataset with Augmented Fact-checking by ChatGPTcited by 4
  13. 2022Evaluation of Contrastive Learning with Various Code Representations for Code Clone Detectioncited by 3
  14. 2022MetricBERT: Text Representation Learning via Self-Supervised Triplet Trainingcited by 3
  15. 2024Learning Label Hierarchy with Supervised Contrastive Learningcited by 3
  16. 2021Disentangled Contrastive Learning for Learning Robust Textual Representationscited by 2
  17. 2023Test-time Augmentation for Factual Probingcited by 2
  18. 2024FaultProfIT: Hierarchical Fault Profiling of Incident Tickets in Large-scale Cloud Systemscited by 2
  19. 2022A Comparative Study of Pre-trained Encoders for Low-Resource Named Entity Recognitioncited by 1
  20. 2023A Novel Information-Theoretic Objective to Disentangle Representations for Fair Classificationcited by 1
  21. 2025AS-GCL: Asymmetric Spectral Augmentation on Graph Contrastive Learningcited by 1
  22. 2022Accountable and Explainable Methods for Complex Reasoning over Textcited by 0
  23. 2023CoSiNES: Contrastive Siamese Network for Entity Standardizationcited by 0
  24. 2023Generate to Understand for Representationcited by 0
  25. 2024Enhancing Context Through Contrastcited by 0
  26. 2024Effectively Prompting Small-sized Language Models for Cross-lingual Tasks via Winning Ticketscited by 0
  27. 2025PLanTS: Periodicity-aware Latent-state Representation Learning for Multivariate Time Seriescited by 0
  28. 2025Learning Representations Through Contrastive Neural Model Checkingcited by 0
  29. 2026Disentangled Mode-Specific Representations for Tensor Time Series via Contrastive Learningcited by 0