Evaluating Design Decisions for Dual Encoder-based Entity Disambiguation

Susanna Rücker, Alan Akbik
5/16/2025
cs.CL

No official code found. Best implementation: flairNLP/VerbalizED (7 stars, last commit 2025-07-27).

Abstract

Entity disambiguation (ED) is the task of linking mentions in text to corresponding entries in a knowledge base. Dual Encoders address this by embedding mentions and label candidates in a shared embedding space and applying a similarity metric to predict the correct label. In this work, we focus on evaluating key design decisions for Dual Encoder-based ED, such as its loss function, similarity metric, label verbalization format, and negative sampling strategy. We present the resulting model VerbalizED, a document-level Dual Encoder model that includes contextual label verbalizations and efficient hard negative sampling. Additionally, we explore an iterative prediction variant that aims to improve the disambiguation of challenging data points. Comprehensive experiments on AIDA-Yago validate the effectiveness of our approach, offering insights into impactful design choices that result in a new State-of-the-Art system on the ZELDA benchmark.

View on arXivView PDF

Code Implementations(1)

Repository for our ACL 2025 paper "Evaluating Design Decisions for Dual Encoder-based Entity Disambiguation"

70PythonMay 27, 20251 years ago

Similar Papers

Cite this paper

@article{rcker2025evaluating,
  title  = {Evaluating Design Decisions for Dual Encoder-based Entity Disambiguation},
  author = {Susanna Rücker and Alan Akbik},
  year   = {2025},
  eprint = {2505.11683},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.11683v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.11683.svg)](https://codeofpaper.com/paper/2505.11683)

Discussion