/ Модель

Характеристики

Контекст
512 токенов
Параметры
136 млн
Лицензия
OpenRAIL
Архитектура
bert · dense
Опубликована
2 мар 2022

biobert_ncbi_disease_ner

Разметка токеновТекст → label3 профессии

Дообученная BioBERT-модель для выделения упоминаний заболеваний в англоязычных медицинских и биологических текстах.

494скачиваний за 30 дней20лайковвеса обновлены25 апр 2023

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

ugaray96/biobert_ncbi_disease_ner — дообученная на наборе NCBI Disease модель BioBERT для распознавания упоминаний заболеваний в тексте. Она предназначена для извлечения названий болезней из неструктурированных медицинских и биологических текстов, например аннотаций PubMed, чтобы поддерживать поиск информации и извлечение знаний.

Модель использует архитектуру BERT с классификационной головой для токенов и содержит 135,5 млн параметров. Контекст ограничен 512 токенами. Обучающая выборка включает 793 аннотации PubMed и 6 892 упоминания заболеваний; в метаданных указан английский язык. Для работы доступны веса PyTorch, TensorFlow, JAX и safetensors.

Модель рассчитана на распознавание заболеваний в англоязычных медицинских и биологических текстах. Лицензия — OpenRAIL.

Сценарии применения

  • извлечение названий заболеваний из аннотаций PubMed
  • разметка упоминаний болезней в биомедицинских публикациях
  • подготовка медицинских текстов для поиска по заболеваниям
  • извлечение сведений о болезнях для биомедицинских баз знаний

Ограничения

Модель обучена на англоязычном наборе NCBI Disease и ориентирована на тексты биомедицинской тематики; её качество на других языках и вне этой области не подтверждено. Максимальная длина контекста составляет 512 токенов.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Model Description

This model is a fine-tuned version of BioBERT on the NCBI disease dataset for named entity recognition (NER) of diseases. It can be used to extract disease mentions from unstructured text in the medical and biological domains.

Intended Use

This model is intended for use in extracting disease mentions from unstructured text in the medical and biological domains. It can be used to improve information retrieval and knowledge extraction in these fields.

Training Data

This model was trained on the NCBI disease dataset, which consists of 793 PubMed abstracts with 6892 disease mentions.

How to use

You can use this model with the Hugging Face Transformers library. Here’s an example of how to load the model and use it to extract disease mentions from text:

from transformers import AutoTokenizer, AutoModelForTokenClassification
from transformers import pipeline

tokenizer = AutoTokenizer.from_pretrained("ugaray96/biobert_ncbi_disease_ner")
model = AutoModelForTokenClassification.from_pretrained(
    "ugaray96/biobert_ncbi_disease_ner"
)

ner_pipeline = pipeline("ner", model=model, tokenizer=tokenizer)

text = "The patient was diagnosed with lung cancer and started chemotherapy. They also have a history of diabetes and heart disease."
result = ner_pipeline(text)

diseases = []
for entity in result:
    if entity["entity"] == "Disease":
        diseases.append(entity["word"])
    elif entity["entity"] == "Disease Continuation" and diseases:
        diseases[-1] += f" {entity['word']}"

print(f"Diseases: {', '.join(diseases)}")

This should output: Diseases: lung cancer, diabetes, heart disease

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · token-classification

Можно запустить

Подбираем GPU…

Класс архитектуры
BertForTokenClassification
Ревизия весов
0101c30

0 моделей