Effective Multi-Task Learning for Biomedical Named Entity Recognition

João Ruano, Gonçalo M. Correia, Leonor Barreiros, Afonso Mendes
7/24/2025
cs.CL

No official code found. Best implementation: Priberam/sru-ner (3 stars, PyTorch, last commit 2025-08-06).

Abstract

Biomedical Named Entity Recognition presents significant challenges due to the complexity of biomedical terminology and inconsistencies in annotation across datasets. This paper introduces SRU-NER (Slot-based Recurrent Unit NER), a novel approach designed to handle nested named entities while integrating multiple datasets through an effective multi-task learning strategy. SRU-NER mitigates annotation gaps by dynamically adjusting loss computation to avoid penalizing predictions of entity types absent in a given dataset. Through extensive experiments, including a cross-corpus evaluation and human assessment of the model's predictions, SRU-NER achieves competitive performance in biomedical and general-domain NER tasks, while improving cross-domain generalization.

View on arXivView PDF

Code Implementations(1)

Priberam/sru-nerCommunity63%
PyTorch

Source code for the paper "Effective Multi-Task Learning for Biomedical Named Entity Recognition", by João Ruano, Gonçalo M. Correia, Leonor Barreiros and Afonso Mendes.

30Shell, PythonMay 23, 20251 years agoNOASSERTION
biomedical-text-miningbionlphydramulti-task-learningner+2 more

Similar Papers

Cite this paper

@article{ruano2025effective,
  title  = {Effective Multi-Task Learning for Biomedical Named Entity Recognition},
  author = {João Ruano and Gonçalo M. Correia and Leonor Barreiros and Afonso Mendes},
  year   = {2025},
  eprint = {2507.18542},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.18542v1}
}

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/2507.18542.svg)](https://codeofpaper.com/paper/2507.18542)

Discussion