/ Модель

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

Контекст
512 токенов
Лицензия
Apache 2.0
Архитектура
distilbert · dense
Опубликована
19 июн 2022

biomedical-ner-all

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

Англоязычная модель на базе DistilBERT для извлечения 107 типов биомедицинских сущностей из клинических текстов.

83 054скачиваний за 30 дней197лайковвеса обновлены2 июл 2023

Бенчмарки

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

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

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

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

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

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

Англоязычная модель распознавания биомедицинских именованных сущностей, разработанная Deepak John Reji и Shaina Raza в рамках исследовательской темы по применению ИИ в биомедицине. Она дообучена на базе distilbert-base-uncased на наборе данных Maccrobat и распознаёт 107 типов биомедицинских сущностей в текстах, включая истории болезни и клинические описания.

Модель использует архитектуру DistilBERT для классификации токенов и принимает текст длиной до 512 токенов. Подходит для извлечения упоминаний биомедицинских сущностей из англоязычных корпусов и клинических текстов. Лицензия — Apache-2.0.

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

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

Ограничения

Обучена на Maccrobat и предназначена для англоязычных текстов; качество на других типах текстов и языках не описано. Максимальная длина контекста — 512 токенов.

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

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

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

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

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

Открыть на Hugging Face

About the Model

An English Named Entity Recognition model, trained on Maccrobat to recognize the bio-medical entities (107 entities) from a given text corpus (case reports etc.). This model was built on top of distilbert-base-uncased

Checkout the tutorial video for explanation of this model and corresponding python library: https://youtu.be/xpiDPdBpS18

Usage

The easiest way is to load the inference api from huggingface and second method is through the pipeline object offered by transformers library.

from transformers import pipeline
from transformers import AutoTokenizer, AutoModelForTokenClassification

tokenizer = AutoTokenizer.from_pretrained("d4data/biomedical-ner-all")
model = AutoModelForTokenClassification.from_pretrained("d4data/biomedical-ner-all")

pipe = pipeline("ner", model=model, tokenizer=tokenizer, aggregation_strategy="simple") # pass device=0 if using gpu
pipe("""The patient reported no recurrence of palpitations at follow-up 6 months after the ablation.""")

Author

This model is part of the Research topic "AI in Biomedical field" conducted by Deepak John Reji, Shaina Raza. If you use this work (code, model or dataset), please star at:

https://github.com/dreji18/Bio-Epidemiology-NER

You can support me here :)

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
DistilBertForTokenClassification
Ревизия весов
015a405

0 моделей