BioALBERT

BioALBERT provides domain-adapted ALBERT language models for biomedical natural language processing to improve performance across BioNLP tasks.


Key Features:

  • Architecture: ALBERT (A Lite BERT) transformer-based architecture adapted for biomedical text.
  • Model variants: Eight pretrained variants were developed and evaluated.
  • Pretraining corpora: Models were pretrained on PubMed, PubMed Central, and MIMIC-III corpora.
  • Fine-tuning and benchmarks: Variants were fine-tuned for six BioNLP tasks across 20 benchmark datasets.
  • Performance improvements: A large variant trained on PubMed achieved an 11.09% increase in BLURB score for named-entity recognition, 0.80% improvement for relation extraction, 1.05% improvement in sentence similarity, a 0.62% rise in F1-score for document classification, and a 2.83% boost in question answering.
  • Benchmark dominance: Variants attained state-of-the-art results in five of six benchmark tasks and outperformed previous models on 17 of the 20 benchmark datasets.
  • Baseline utility: Provides reliable pretrained baselines that reduce the computational cost of training new models for BioNLP evaluation.

Scientific Applications:

  • Named-entity recognition: Improves BLURB-measured performance on biomedical NER tasks.
  • Relation extraction: Enhances extraction of relationships between biomedical entities.
  • Sentence similarity: Improves assessment of semantic similarity between biomedical sentences.
  • Document classification: Increases F1-score for classification of biomedical documents.
  • Question answering: Boosts performance on biomedical question answering benchmarks.
  • Biomedical and clinical text analysis: Enables improved modeling of both PubMed/PubMed Central literature and MIMIC-III clinical notes.

Methodology:

Eight ALBERT variants were pretrained on PubMed, PubMed Central, and MIMIC-III corpora and then fine-tuned on six BioNLP tasks across 20 benchmark datasets.

Topics

Details

License:
Not licensed
Cost:
Free of charge (with restrictions)
Tool Type:
command-line tool
Programming Languages:
Python
Added:
7/17/2022
Last Updated:
11/24/2024

Operations

Publications

Naseem U, Dunn AG, Khushi M, Kim J. Benchmarking for biomedical natural language processing tasks with a domain specific ALBERT. BMC Bioinformatics. 2022;23(1). doi:10.1186/s12859-022-04688-w. PMID:35448946. PMCID:PMC9022356.