/ Модель

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

Контекст
512 токенов
Параметры
212 млн
Лицензия
MIT
Архитектура
deberta-v2 · dense
Базовая модель
deberta-v3-base
Опубликована
9 фев 2024

Medical-NER

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

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

26 122скачиваний за 30 дней231лайквеса обновлены8 апр 2024

Бенчмарки

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

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

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

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

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

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

blaze999/Medical-NER — англоязычная модель Saketh Mattupalli для распознавания медицинских сущностей в тексте. Это DeBERTa-v3-base, дообученная на наборе PubMED для задачи классификации токенов; модель распознаёт 41 тип медицинских сущностей. Она предназначена для извлечения медицинских терминов и упоминаний из текстов, например научных публикаций и других медицинских документов.

Модель содержит 211,6 млн параметров, принимает текстовые последовательности длиной до 512 токенов и выдаёт метки для токенов. Доступна в формате Safetensors и распространяется по лицензии MIT. Карточка указывает на специализацию для медицинского NER; качество на текстах вне обучающих данных и перенос на другие языки не подтверждены.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

deberta-med-ner-2

This model is a fine-tuned version of DeBERTa on the PubMED Dataset.

Model description

Medical NER Model finetuned on BERT to recognize 41 Medical entities.

Training hyperparameters

The following hyperparameters were used during training:

  • learning_rate: 2e-05
  • train_batch_size: 8
  • eval_batch_size: 16
  • seed: 42
  • gradient_accumulation_steps: 2
  • total_train_batch_size: 16
  • optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
  • lr_scheduler_type: cosine
  • lr_scheduler_warmup_ratio: 0.1
  • num_epochs: 30
  • mixed_precision_training: Native AMP

Usage

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

# Use a pipeline as a high-level helper
from transformers import pipeline
pipe = pipeline("token-classification", model="Clinical-AI-Apollo/Medical-NER", aggregation_strategy='simple')
result = pipe('45 year old woman diagnosed with CAD')



# Load model directly
from transformers import AutoTokenizer, AutoModelForTokenClassification

tokenizer = AutoTokenizer.from_pretrained("Clinical-AI-Apollo/Medical-NER")
model = AutoModelForTokenClassification.from_pretrained("Clinical-AI-Apollo/Medical-NER")

Author

Author: Saketh Mattupalli

Framework versions

  • Transformers 4.37.0
  • Pytorch 2.1.2
  • Datasets 2.1.0
  • Tokenizers 0.15.1

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
DebertaV2ForTokenClassification
Ревизия весов
a9d5061

0 моделей