Enhancing cross-encoders using knowledge graph hierarchy for medical entity linking in zero- and few-shot scenarios

Medical Entity Linking (MEL) is a common task in natural language processing, focusing on the normalization of recognized entities from clinical texts using large knowledge bases (KBs). This task presents significant challenges, especially when working with electronic health records that often lack annotated clinical notes, even in languages like English. The difficulty increases in few-shot or zero-shot scenarios, where models must operate with minimal or no training data, a common issue when dealing with less-documented languages such as Spanish. Existing solutions that combine contrastive learning with external sources, like the Unified Medical Language System (UMLS), have shown competitive results. However, most of these methods focus on individual concepts from the KBs, ignoring relationships such as synonymy or hierarchical links between concepts. In this paper, we propose leveraging these relationships to enrich the training triplets used for contrastive learning, improving performance in MEL tasks. Specifically, we fine-tune several BERT-based cross-encoders using enriched triplets on three clinical corpora in Spanish : DisTEMIST, MedProcNER, and SympTEMIST. Our approach addresses the complexity of real-world data, where unseen mentions and concepts are frequent. The results show a notable improvement in lower top- k accuracies, surpassing the state-of-the-art by up to 5.5 percentage points for unseen mentions and by up to 5.9 points for unseen concepts. This improvement reduces the number of candidate concepts required for cross-encoders, enabling more efficient semi-automatic annotation and decreasing human effort. Additionally, our findings underscore the importance of leveraging not only the concept-level information in KBs but also the relationships between those concepts. • Our strategy significantly improves medical entity linking (MEL) performance in zero-shot and few-shot scenarios, achieving up to 5.5% and 5.9% increases in unseen mentions and concepts,respectively. • The enriched approach we propose achieves a top-25 accuracy of around 75% and even higher in the most challenging entity normalization scenarios. • The robustness and efficacy of the triplets maintain stable performance across the three main Spanish medical corpora (DisTEMIST, MedProcNER, SympTEMIST), showing consistent behavior in different medical domains. • We propose a new triplet generation strategy for training cross-encoders using both parent–child and bidirectional hierarchical relationships in knowledge graphs. • The approach enables efficient candidate re-ranking, reducing the manual effort in medical annotation tasks by improving top-k accuracies and minimizing the candidates needed for normalization.

Authors

Institutions

Publication Details

Journal
Knowledge-Based Systems
Published
2025-03-01
DOI
https://doi.org/10.1016/j.knosys.2025.113211
Citations
2
Primary Topic
Biomedical Text Mining and Ontologies
Type
article
Field-Weighted Citation Impact
1.61

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing cross-encoders using knowledge graph hierarchy for medical entity linking in zero- and few-shot scenarios

Francisco M. Couto, Francisco J. Veredas, Pedro Ruas, Fernando Gallego
2 citations
Knowledge-Based Systems
Biomedical Text Mining and Ontologies
1.61
article

Enhancing cross-encoders using knowledge graph hierarchy for medical entity linking in zero- and few-shot scenarios

Francisco M. Couto, Francisco J. Veredas, Pedro Ruas, Fernando Gallego
article en
2 citations

Abstract

Medical Entity Linking (MEL) is a common task in natural language processing, focusing on the normalization of recognized entities from clinical texts using large knowledge bases (KBs). This task presents significant challenges, especially when working with electronic health records that often lack annotated clinical notes, even in languages like English. The difficulty increases in few-shot or zero-shot scenarios, where models must operate with minimal or no training data, a common issue when dealing with less-documented languages such as Spanish. Existing solutions that combine contrastive learning with external sources, like the Unified Medical Language System (UMLS), have shown competitive results. However, most of these methods focus on individual concepts from the KBs, ignoring relationships such as synonymy or hierarchical links between concepts. In this paper, we propose leveraging these relationships to enrich the training triplets used for contrastive learning, improving performance in MEL tasks. Specifically, we fine-tune several BERT-based cross-encoders using enriched triplets on three clinical corpora in Spanish : DisTEMIST, MedProcNER, and SympTEMIST. Our approach addresses the complexity of real-world data, where unseen mentions and concepts are frequent. The results show a notable improvement in lower top- k accuracies, surpassing the state-of-the-art by up to 5.5 percentage points for unseen mentions and by up to 5.9 points for unseen concepts. This improvement reduces the number of candidate concepts required for cross-encoders, enabling more efficient semi-automatic annotation and decreasing human effort. Additionally, our findings underscore the importance of leveraging not only the concept-level information in KBs but also the relationships between those concepts. • Our strategy significantly improves medical entity linking (MEL) performance in zero-shot and few-shot scenarios, achieving up to 5.5% and 5.9% increases in unseen mentions and concepts,respectively. • The enriched approach we propose achieves a top-25 accuracy of around 75% and even higher in the most challenging entity normalization scenarios. • The robustness and efficacy of the triplets maintain stable performance across the three main Spanish medical corpora (DisTEMIST, MedProcNER, SympTEMIST), showing consistent behavior in different medical domains. • We propose a new triplet generation strategy for training cross-encoders using both parent–child and bidirectional hierarchical relationships in knowledge graphs. • The approach enables efficient candidate re-ranking, reducing the manual effort in medical annotation tasks by improving top-k accuracies and minimizing the candidates needed for normalization.

Knowledge-Based SystemsVol. 314
University of Lisbon (PT), Universidad de Málaga (ES)
Ministerio de Ciencia e Innovación, Fundação para a Ciência e a Tecnologia
Openalex Percentile: Top 19%
Biomedical Text Mining and Ontologies
1.61
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.