Alleviating Over-smoothing for Unsupervised Sentence Representation
Currently, learning better unsupervised sentence representations is the pursuit of many natural language processing communities. Lots of approaches based on pre-trained language models (PLMs) and contrastive learning have achieved promising results on this task. Experimentally, we observe that the over-smoothing problem reduces the capacity of these powerful PLMs, leading to sub-optimal sentence representations. In this paper, we present a Simple method named Self-Contrastive Learning (SSCL) to alleviate this issue, which samples negatives from PLMs intermediate layers, improving the quality of the sentence representation. Our proposed method is quite simple and can be easily extended to various state-of-the-art models for performance boosting, which can be seen as a plug-and-play contrastive framework for learning unsupervised sentence representation. Extensive results prove that SSCL brings the superior performance improvements of different strong baselines (e.g., BERT and SimCSE) on Semantic Textual Similarity and Transfer datasets. Our codes are available at https://github.com/nuochenpku/SSCL.
Code (1)
Tasks
Contrastive LearningSemantic Textual SimilaritySentenceMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
More Discriminative Sentence Embeddings via Semantic Graph Smoothing
This paper explores an empirical approach to learn more discriminantive sentence representations in an unsupervised fashion. Leveraging semantic graph smoothing, we enhance sentence embeddings obtained from pretrained mo…
ClusteringSentenceSentence EmbeddingsText ClusteringSmoothed Contrastive Learning for Unsupervised Sentence Embedding
Contrastive learning has been gradually applied to learn high-quality unsupervised sentence embedding. Among the previous un-supervised methods, the latest state-of-the-art method, as far as we know, is unsupervised SimC…
Contrastive LearningSentenceSentence EmbeddingSentence-Embedding+2An Unsupervised Method for Building Sentence Simplification Corpora in Multiple Languages
The availability of parallel sentence simplification (SS) is scarce for neural SS modelings. We propose an unsupervised method to build SS corpora from large-scale bilingual translation corpora, alleviating the need for …
Machine TranslationSentenceTranslationGraTO: Graph Neural Network Framework Tackling Over-smoothing with Neural Architecture Search
Current Graph Neural Networks (GNNs) suffer from the over-smoothing problem, which results in indistinguishable node representations and low model performance with more GNN layers. Many methods have been put forward to t…
Graph Neural NetworkNeural Architecture SearchSDA: Simple Discrete Augmentation for Contrastive Sentence Representation Learning
Contrastive learning has recently achieved compelling performance in unsupervised sentence representation. As an essential element, data augmentation protocols, however, have not been well explored. The pioneering work S…
Contrastive LearningData AugmentationDiversityNegation+3