Revealing the Blind Spot of Sentence Encoder Evaluation by HEROS
Not on the map. Why?
Abstract (arXiv)
Existing sentence textual similarity benchmark datasets only use a single number to summarize how similar the sentence encoder's decision is to humans'. However, it is unclear what kind of sentence pairs a sentence encoder (SE) would consider similar. Moreover, existing SE benchmarks mainly consider sentence pairs with low lexical overlap, so it is unclear how the SEs behave when two sentences have high lexical overlap. We introduce a high-quality SE diagnostic dataset, HEROS. HEROS is constructed by transforming an original sentence into a new sentence based on certain rules to form a textitminimal pair, and the minimal pair has high lexical overlaps. The rules include replacing a word with a synonym, an antonym, a typo, a random word, and converting the original sentence into its negation. Different rules yield different subsets of HEROS. By systematically comparing the performance of over 60 supervised and unsupervised SEs on HEROS, we reveal that most unsupervised sentence encoders are insensitive to negation. We find the datasets used to train the SE are the main determinants of what kind of sentence pairs an SE considers similar. We also show that even if two SEs have similar performance on STS benchmarks, they can have very different behavior on HEROS. Our result reveals the blind spot of traditional STS benchmarks when evaluating SEs.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 39 of its 73 references that are in the map. First posted on arXiv 8 Jun 2023.
Builds on
39 of 73 references.
References · 39
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
- 2015A large annotated corpus for learning natural language inferencecited by 1,837
- 2020MiniLM: Deep Self-Attention Distillation for Task-Agnostic Compression of Pre-Trained Transformerscited by 1,414
- 2017SemEval-2017 Task 1: Semantic Textual Similarity - Multilingual and Cross-lingual Focused Evaluationcited by 998
27 more
- 2019How Contextual are Contextualized Word Representations? Comparing the Geometry of BERT, ELMo, and GPT-2 Embeddingscited by 770
- 2020Making Monolingual Sentence Embeddings Multilingual using Knowledge Distillationcited by 591
- 2019ELI5: Long Form Question Answeringcited by 567
- 2020BERT-ATTACK: Adversarial Attack Against BERT Using BERTcited by 488
- 2020GoEmotions: A Dataset of Fine-Grained Emotionscited by 479
- 2021Sentence-T5: Scalable Sentence Encoders from Pre-trained Text-to-Text Modelscited by 462
- 2021Large Dual Encoders Are Generalizable Retrieverscited by 454
- 2020SPECTER: Document-level Representation Learning using Citation-informed Transformerscited by 426
- 2018Generating Natural Language Adversarial Examplescited by 422
- 2020BAE: BERT-based Adversarial Examples for Text Classificationcited by 316
- 2018SentEval: An Evaluation Toolkit for Universal Sentence Representationscited by 294
- 2017SearchQA: A New Q&A Dataset Augmented with Context from a Search Enginecited by 221
- 2018WikiHow: A Large Scale Text Summarization Datasetcited by 203
- 2021PAQ: 65 Million Probably-Asked Questions and What You Can Do With Themcited by 198
- 2022DiffCSE: Difference-based Contrastive Learning for Sentence Embeddingscited by 131
- 2022PromptBERT: Improving BERT Sentence Embeddings with Promptscited by 75
- 2021GooAQ: Open Question Answering with Diverse Answer Typescited by 53
- 2021Model Extraction and Adversarial Transferability, Your BERT is Vulnerable!cited by 51
- 2018End-to-End Retrieval in Continuous Spacecited by 46
- 2019A Repository of Conversational Datasetscited by 45
- 2022SNCSE: Contrastive Learning for Unsupervised Sentence Embedding with Soft Negative Samplescited by 39
- 2021MS MARCO: Benchmarking Ranking Models in the Large-Data Regimecited by 28
- 2018WikiAtomicEdits: A Multilingual Corpus of Wikipedia Edits for Modeling Language and Discoursecited by 26
- 2018Neural Network Models for Paraphrase Identification, Semantic Textual Similarity, Natural Language Inference, and Question Answeringcited by 23
- 2022Ranking-Enhanced Unsupervised Sentence Representation Learningcited by 15
- 2022Non-Linguistic Supervision for Contrastive Learning of Sentence Embeddingscited by 10
- 2019COSTRA 1.0: A Dataset of Complex Sentence Transformationscited by 3
Built on by
Citing papers per year: 2024: 2; 2025: 1; 2026: 2.
5 papers.
- 2024MeTMaP: Metamorphic Testing for Detecting False Vector Matching Problems in LLM Augmented Generationcited by 4
- 2024Safe-Embed: Unveiling the Safety-Critical Knowledge of Sentence Encoderscited by 3
- 2025When Claims Evolve: Evaluating and Enhancing the Robustness of Embedding Models Against Misinformation Editscited by 3
- 2026Similarity Gates Approve Reversals: A Validity Audit of Embedding-Cosine Thresholds in Agent Systemscited by 1
- 2026TestifAI: Tomography-Based Testing for Deep Learning Systemscited by 1
- 2026TestifAI: Tomography-Based Testing for Deep Learning Systems19 Aug 2026
- 2026Similarity Gates Approve Reversals: A Validity Audit of Embedding-Cosine Thresholds in Agent Systems10 Aug 2026
- 2025When Claims Evolve: Evaluating and Enhancing the Robustness of Embedding Models Against Misinformation Edits5 Mar 2025
- 2024Safe-Embed: Unveiling the Safety-Critical Knowledge of Sentence Encoders9 Jul 2024
- 2024MeTMaP: Metamorphic Testing for Detecting False Vector Matching Problems in LLM Augmented Generation22 Feb 2024