Unsupervised Document Embedding via Contrastive Augmentation
Not on the map. Why?
Abstract (arXiv)
We present a contrasting learning approach with data augmentation techniques to learn document representations in an unsupervised manner. Inspired by recent contrastive self-supervised learning algorithms used for image and NLP pretraining, we hypothesize that high-quality document embedding should be invariant to diverse paraphrases that preserve the semantics of the original document. With different backbones and contrastive learning frameworks, our study reveals the enormous benefits of contrastive augmentation for document representation learning with two additional insights: 1) including data augmentation in a contrastive way can substantially improve the embedding quality in unsupervised document representation learning, and 2) in general, stochastic augmentations generated by simple word-level manipulation work much better than sentence-level and document-level ones. We plug our method into a classifier and compare it with a broad range of baseline methods on six benchmark datasets. Our method can decrease the classification error rate by up to 6.4% over the SOTA approaches on the document classification task, matching or even surpassing fully-supervised methods.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 38 of its 60 references that are in the map. First posted on arXiv 26 Mar 2021.
Builds on
38 of 60 references.
References · 38
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2020Longformer: The Long-Document Transformercited by 3,362
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,801
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,772
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2020Big Bird: Transformers for Longer Sequencescited by 1,673
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
26 more
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
- 2015Improving Neural Machine Translation Models with Monolingual Datacited by 784
- 2014Distributed Representations of Sentences and Documentscited by 677
- 2017Supervised Learning of Universal Sentence Representations from Natural Language Inference Datacited by 428
- 2018Graph Convolutional Networks for Text Classificationcited by 345
- 2015Skip-Thought Vectorscited by 321
- 2020DeCLUTR: Deep Contrastive Learning for Unsupervised Textual Representationscited by 249
- 2018An efficient framework for learning sentence representationscited by 197
- 2020CLEAR: Contrastive Learning for Sentence Representationcited by 186
- 2017Data Augmentation for Low-Resource Neural Machine Translationcited by 139
- 2018Conditional BERT Contextual Augmentationcited by 107
- 2016Learning Distributed Representations of Sentences from Unlabelled Datacited by 90
- 2018SwitchOut: an Efficient Data Augmentation Algorithm for Neural Machine Translationcited by 72
- 2020A Simple but Tough-to-Beat Data Augmentation Approach for Natural Language Understanding and Generationcited by 72
- 2019Soft Contextual Data Augmentation for Neural Machine Translationcited by 49
- 2020CoDA: Contrast-enhanced and Diversity-promoting Data Augmentation for Natural Language Understandingcited by 41
- 2018Automated essay scoring with string kernels and word embeddingscited by 31
- 2019Improving sequence-to-sequence speech recognition training with on-the-fly data augmentationcited by 29
- 2018Word Mover's Embedding: From Word2Vec to Document Embeddingcited by 26
- 2019Improved Word Sense Disambiguation Using Pre-Trained Contextualized Word Representationscited by 21
- 2017Efficient Vector Representation for Documents through Corruptioncited by 16
- 2019Atalaya at TASS 2019: Data Augmentation and Robust Embeddings for Sentiment Analysiscited by 12
- 2019Shared-Private Bilingual Word Embeddings for Neural Machine Translationcited by 9
- 2020Text Data Augmentation: Towards better detection of spear-phishing emailscited by 9
- 2016Learning Generic Sentence Representations Using Convolutional Neural Networkscited by 5
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 1; 2024: 1.
5 papers.
- 2023Time Series Contrastive Learning with Information-Aware Augmentationscited by 52
- 2022Metadata-Induced Contrastive Learning for Zero-Shot Multi-Label Text Classificationcited by 10
- 2021Contrastive Document Representation Learning with Graph Attention Networkscited by 6
- 2022Dial2vec: Self-Guided Contrastive Learning of Unsupervised Dialogue Embeddingscited by 2
- 2024HU at SemEval-2024 Task 8A: Can Contrastive Learning Learn Embeddings to Detect Machine-Generated Text?cited by 2
- 2024HU at SemEval-2024 Task 8A: Can Contrastive Learning Learn Embeddings to Detect Machine-Generated Text?19 Feb 2024
- 2023Time Series Contrastive Learning with Information-Aware Augmentations21 Mar 2023
- 2022Dial2vec: Self-Guided Contrastive Learning of Unsupervised Dialogue Embeddings27 Oct 2022
- 2022Metadata-Induced Contrastive Learning for Zero-Shot Multi-Label Text Classification11 Feb 2022
- 2021Contrastive Document Representation Learning with Graph Attention Networks20 Oct 2021