Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Improving Biomedical Pretrained Language Models with Knowledge

About

Pretrained language models have shown success in many natural language processing tasks. Many works explore incorporating knowledge into language models. In the biomedical domain, experts have taken decades of effort on building large-scale knowledge bases. For example, the Unified Medical Language System (UMLS) contains millions of entities with their synonyms and defines hundreds of relations among entities. Leveraging this knowledge can benefit a variety of downstream tasks such as named entity recognition and relation extraction. To this end, we propose KeBioLM, a biomedical pretrained language model that explicitly leverages knowledge from the UMLS knowledge bases. Specifically, we extract entities from PubMed abstracts and link them to UMLS. We then train a knowledge-aware language model that firstly applies a text-only encoding layer to learn entity representation and applies a text-entity fusion encoding to aggregate entity representation. Besides, we add two training objectives as entity detection and entity linking. Experiments on the named entity recognition and relation extraction from the BLURB benchmark demonstrate the effectiveness of our approach. Further analysis on a collected probing dataset shows that our model has better ability to model medical knowledge.

Zheng Yuan, Yijia Liu, Chuanqi Tan, Songfang Huang, Fei Huang• 2021

Related benchmarks

TaskDatasetResultRank
Named Entity RecognitionBC5CDR (test)
Macro F1 (span-level)86.1
80
Named Entity RecognitionBC2GM local evaluation (test)
F1 Score85.1
21
Named Entity RecognitionBC5CDR-Disease
Total F186.1
18
Named Entity RecognitionBC5CDR chem
Total F193.3
18
Named Entity RecognitionBLURB NER tasks
BC5dis F10.861
8
Biomedical NERBioCreative Chemical-Disease Relation corpus V (test)
F1 Score93.3
8
Relation ExtractionBLURB RE tasks
ChemProt F177.5
7
Knowledge ProbingUMLS relation probing (Type 1)
Recall@514.01
4
Knowledge ProbingUMLS relation probing Type 2
Recall@51.48
4
Knowledge ProbingUMLS relation probing (Overall)
Recall@53.26
4
Showing 10 of 10 rows

Other info

Code

Follow for update