Ditto: A Simple and Efficient Approach to Improve Sentence Embeddings
Not on the map. Why?
Abstract (arXiv)
Prior studies diagnose the anisotropy problem in sentence representations from pre-trained language models, e.g., BERT, without fine-tuning. Our analysis reveals that the sentence embeddings from BERT suffer from a bias towards uninformative words, limiting the performance in semantic textual similarity (STS) tasks. To address this bias, we propose a simple and efficient unsupervised approach, Diagonal Attention Pooling (Ditto), which weights words with model-based importance estimations and computes the weighted average of word representations from pre-trained models as sentence embeddings. Ditto can be easily applied to any pre-trained language model as a postprocessing operation. Compared to prior sentence embedding approaches, Ditto does not add parameters nor requires any learning. Empirical evaluations demonstrate that our proposed Ditto can alleviate the anisotropy problem and improve various pre-trained models on STS tasks.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 13 of its 32 references that are in the map. First posted on arXiv 18 May 2023.
Builds on
13 of 32 references.
References · 13
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,682
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,173
- 2015A large annotated corpus for learning natural language inferencecited by 1,847
- 2019What Does BERT Look At? An Analysis of BERT's Attentioncited by 1,003
- 2017SemEval-2017 Task 1: Semantic Textual Similarity - Multilingual and Cross-lingual Focused Evaluationcited by 1,001
- 2019How Contextual are Contextualized Word Representations? Comparing the Geometry of BERT, ELMo, and GPT-2 Embeddingscited by 784
- 2021Factual Probing Is [MASK]: Learning vs. Learning to Recallcited by 291
- 2021Whitening Sentence Representations for Better Semantics and Faster Retrievalcited by 202
- 2020Perturbed Masking: Parameter-free Probing for Analyzing and Interpreting BERTcited by 109
1 more
- 2022PromptBERT: Improving BERT Sentence Embeddings with Promptscited by 75
Built on by
Citing papers per year: 2025: 4; 2026: 2.
6 papers.
- 2025Randomly Removing 50% of Dimensions in Text Embeddings has Minimal Impact on Retrieval and Classification Taskscited by 8
- 2025CASE -- Condition-Aware Sentence Embeddings for Conditional Semantic Textual Similarity Measurementcited by 1
- 2025Resource-Efficient Adaptation of Large Language Models for Text Embeddings via Prompt Engineering and Contrastive Fine-tuningcited by 1
- 2025Correcting Mean Bias in Text Embeddings: A Refined Renormalization with Training-Free Improvements on MMTEBcited by 1
- 2026Map of Encoders -- Mapping Sentence Encoders using Quantum Relative Entropycited by 0
- 2026FLaG: Frequency-Domain Latent-attention Gated Pooling for Token Aggregationcited by 0
- 2026FLaG: Frequency-Domain Latent-attention Gated Pooling for Token Aggregation1 Sep 2026
- 2026Map of Encoders -- Mapping Sentence Encoders using Quantum Relative Entropy9 Feb 2026
- 2025Correcting Mean Bias in Text Embeddings: A Refined Renormalization with Training-Free Improvements on MMTEB14 Nov 2025
- 2025Randomly Removing 50% of Dimensions in Text Embeddings has Minimal Impact on Retrieval and Classification Tasks25 Aug 2025
- 2025Resource-Efficient Adaptation of Large Language Models for Text Embeddings via Prompt Engineering and Contrastive Fine-tuning30 Jul 2025
- 2025CASE -- Condition-Aware Sentence Embeddings for Conditional Semantic Textual Similarity Measurement21 Mar 2025