Clustering-Aware Negative Sampling for Unsupervised Sentence Representation
Not on the map. Why?
Abstract (arXiv)
Contrastive learning has been widely studied in sentence representation learning. However, earlier works mainly focus on the construction of positive examples, while in-batch samples are often simply treated as negative examples. This approach overlooks the importance of selecting appropriate negative examples, potentially leading to a scarcity of hard negatives and the inclusion of false negatives. To address these issues, we propose ClusterNS (Clustering-aware Negative Sampling), a novel method that incorporates cluster information into contrastive learning for unsupervised sentence representation learning. We apply a modified K-means clustering algorithm to supply hard negatives and recognize in-batch false negatives during training, aiming to solve the two issues in one unified framework. Experiments on semantic textual similarity (STS) tasks demonstrate that our proposed ClusterNS compares favorably with baselines in unsupervised sentence representation learning. Our code has been made publicly available.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 38 of its 73 references that are in the map. First posted on arXiv 17 May 2023.
Builds on
38 of 73 references.
References · 38
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,020
- 2017SemEval-2017 Task 1: Semantic Textual Similarity - Multilingual and Cross-lingual Focused Evaluationcited by 998
- 2019How Contextual are Contextualized Word Representations? Comparing the Geometry of BERT, ELMo, and GPT-2 Embeddingscited by 770
- 2015Unsupervised Deep Embedding for Clustering Analysiscited by 763
26 more
- 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 636
- 2020Hard Negative Mixing for Contrastive Learningcited by 399
- 2020Debiased Contrastive Learningcited by 354
- 2015Skip-Thought Vectorscited by 321
- 2018SentEval: An Evaluation Toolkit for Universal Sentence Representationscited by 294
- 2020DeCLUTR: Deep Contrastive Learning for Unsupervised Textual Representationscited by 249
- 2016Towards K-means-friendly Spaces: Simultaneous Deep Learning and Clusteringcited by 237
- 2021ConSERT: A Contrastive Framework for Self-Supervised Sentence Representation Transfercited by 231
- 2021Whitening Sentence Representations for Better Semantics and Faster Retrievalcited by 198
- 2020CLEAR: Contrastive Learning for Sentence Representationcited by 186
- 2022DiffCSE: Difference-based Contrastive Learning for Sentence Embeddingscited by 131
- 2021Self-Guided Contrastive Learning for BERT Sentence Representationscited by 103
- 2016Learning Distributed Representations of Sentences from Unlabelled Datacited by 90
- 2021Supporting Clustering with Contrastive Learningcited by 90
- 2020Hard negative examples are hard, but usefulcited by 82
- 2022PromptBERT: Improving BERT Sentence Embeddings with Promptscited by 75
- 2021ESimCSE: Enhanced Sample Building Method for Contrastive Learning of Unsupervised Sentence Embeddingcited by 73
- 2022Debiased Contrastive Learning of Unsupervised Sentence Representationscited by 56
- 2022Prototypical Verbalizer for Prompt-based Few-shot Tuningcited by 53
- 2022SNCSE: Contrastive Learning for Unsupervised Sentence Embedding with Soft Negative Samplescited by 39
- 2017Self-Taught Convolutional Neural Networks for Short Text Clusteringcited by 34
- 2021Prototypical Representation Learning for Relation Extractioncited by 33
- 2021Pairwise Supervised Contrastive Learning of Sentence Representationscited by 31
- 2015Text Understanding from Scratchcited by 25
- 2022Improving Contrastive Learning of Sentence Embeddings with Case-Augmented Positives and Retrieved Negativescited by 16
- 2022Contrastive Learning with Prompt-derived Virtual Semantic Prototypes for Unsupervised Sentence Embeddingcited by 6
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 4.
5 papers.
- 2023A Comprehensive Survey of Sentence Representations: From the BERT Epoch to the ChatGPT Era and Beyondcited by 11
- 2025On The Role of Pretrained Language Models in General-Purpose Text Embeddings: A Surveycited by 3
- 2025DALR: Dual-level Alignment Learning for Multimodal Sentence Representation Learningcited by 2
- 2025Cross-Modal Clustering-Guided Negative Sampling for Self-Supervised Joint Learning from Medical Images and Reportscited by 0
- 2025Text2Token: Unsupervised Text Representation Learning with Token Target Predictioncited by 0
- 2025Text2Token: Unsupervised Text Representation Learning with Token Target Prediction11 Oct 2025
- 2025On The Role of Pretrained Language Models in General-Purpose Text Embeddings: A Survey28 Jul 2025
- 2025DALR: Dual-level Alignment Learning for Multimodal Sentence Representation Learning26 Jun 2025
- 2025Cross-Modal Clustering-Guided Negative Sampling for Self-Supervised Joint Learning from Medical Images and Reports13 Jun 2025
- 2023A Comprehensive Survey of Sentence Representations: From the BERT Epoch to the ChatGPT Era and Beyond22 May 2023