paper-with-me

Papers

SimCSE++: Improving Contrastive Learning for Sentence Embeddings from Two Perspectives

2023-05-22 · Jiahao Xu, Wei Shao, Lihui Chen, Lemao Liu

This paper improves contrastive learning for sentence embeddings from two perspectives: handling dropout noise and addressing feature corruption. Specifically, for the first perspective, we identify that the dropout noise from negative pairs affects the model's performance. Therefore, we propose a simple yet effective method to deal with such type of noise. Secondly, we pinpoint the rank bottleneck of current solutions to feature corruption and propose a dimension-wise contrastive learning objective to address this issue. Both proposed methods are generic and can be applied to any contrastive learning based models for sentence embeddings. Experimental results on standard benchmarks demonstrate that combining both proposed methods leads to a gain of 1.8 points compared to the strong baseline SimCSE configured with BERT base. Furthermore, applying the proposed method to DiffCSE, another strong contrastive learning based baseline, results in a gain of 1.4 points.

📄 PDF Abstract BibTeX arXiv:2305.13192

Code (0)

등록된 구현이 없습니다.

Tasks

Contrastive LearningSentenceSentence Embeddings

Methods 이 논문이 사용한 방법론

Refunds@Expedia|||How do I get a full refund from Expedia? “How do I get a full refund from Expedia? How do I get a full refund from Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Quick Help &…
Multi-Head Attention 설명 없음
Attention 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Attention Dropout Attention Dropout is a type of dropout used in attention-based architectures, where elements are randomly dropped out of the…

Similar Papers 제목 키워드 기반

English Contrastive Learning Can Learn Universal Cross-lingual Sentence Embeddings

2022-11-11 · Yau-Shian Wang, Ashley Wu, Graham Neubig

Universal cross-lingual sentence embeddings map semantically similar cross-lingual sentences into a shared embedding space. Aligning cross-lingual sentence embeddings usually requires supervised cross-lingual parallel se…

Contrastive LearningRetrievalSentenceSentence Embedding+3

Improving Contrastive Learning of Sentence Embeddings with Focal-InfoNCE

2023-10-10 · Pengyue Hou, Xingyu Li

The recent success of SimCSE has greatly advanced state-of-the-art sentence representations. However, the original formulation of SimCSE does not fully exploit the potential of hard negative samples in contrastive learni…

Contrastive LearningSentenceSentence EmbeddingsSTS

Non-contrastive sentence representations via self-supervision

2023-10-26 · Marco Farina, Duccio Pappadopulo

Sample contrastive methods, typically referred to simply as contrastive are the foundation of most unsupervised methods to learn text and sentence embeddings. On the other hand, a different class of self-supervised loss …

SentenceSentence Embeddings

ESimCSE: Enhanced Sample Building Method for Contrastive Learning of Unsupervised Sentence Embedding

2021-09-09 · COLING 2022 10 · Xing Wu, Chaochen Gao, Liangjun Zang, Jizhong Han 외

Contrastive learning has been attracting much attention for learning unsupervised sentence embeddings. The current state-of-the-art unsupervised method is the unsupervised SimCSE (unsup-SimCSE). Unsup-SimCSE takes dropou…

Contrastive LearningData AugmentationSentenceSentence Embedding+4

S-SimCSE: Sampled Sub-networks for Contrastive Learning of Sentence Embedding

2021-11-23 · Junlei Zhang, Zhenzhong Lan

Contrastive learning has been studied for improving the performance of learning sentence embeddings. The current state-of-the-art method is the SimCSE, which takes dropout as the data augmentation method and feeds a pre-…

Contrastive LearningData AugmentationSentenceSentence Embedding+3