/ Модель

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

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

German-MedBERT

Заполнение пропусковТекст → текст3 профессии

Немецкоязычная медицинская версия BERT для заполнения пропусков и адаптации к задачам анализа медицинских текстов.

198скачиваний за 30 дней23лайкавеса обновлены13 июн 2022

Бенчмарки

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

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

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

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

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

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

German Medical BERT — модель на основе bert-base-german-cased, дообученная Манджилом Шрестхой на медицинских статьях на немецком языке о заболеваниях, симптомах и терапии. Это BERT с архитектурой BertForMaskedLM, примерно 136,3 млн параметров и контекстом до 512 токенов; основная задача в карточке — заполнение пропусков в тексте.

Модель предназначена для адаптации к последующим медицинским NLP-задачам на немецком языке. В README приведена оценка применения для многометочной классификации медицинских текстов по кодам NTS-ICD-10: F1 82,73 для варианта MedBERT-512. Доступны версии весов PyTorch, TensorFlow и Flax. Лицензия в предоставленных данных не указана.

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

  • Заполнение пропусков в немецких медицинских текстах
  • Адаптация модели для классификации медицинских текстов
  • Многометочная классификация медицинских записей по кодам NTS-ICD-10

Ограничения

Основная задача модели — заполнение пропусков; для классификации или других прикладных задач требуется дополнительная адаптация. Приведённые метрики относятся к классификации по NTS-ICD-10 и не гарантируют аналогичного качества на других данных.

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

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

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

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

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

Открыть на Hugging Face

German Medical BERT

This is a fine-tuned model on the Medical domain for the German language and based on German BERT. This model has only been trained to improve on-target tasks (Masked Language Model). It can later be used to perform a downstream task of your needs, while I performed it for the NTS-ICD-10 text classification task.

Overview

Language model: bert-base-german-cased

Language: German

Fine-tuning: Medical articles (diseases, symptoms, therapies, etc..)

Eval data: NTS-ICD-10 dataset (Classification)

Infrastructure: Google Colab

Details

  • We fine-tuned using Pytorch with Huggingface library on Colab GPU.
  • With standard parameter settings for fine-tuning as mentioned in the original BERT paper.
  • Although had to train for up to 25 epochs for classification.

Performance (Micro precision, recall, and f1 score for multilabel code classification)

ModelsPRF1
German BERT86.0475.8280.60
German MedBERT-256 (fine-tuned)87.4177.9782.42
German MedBERT-512 (fine-tuned)87.7578.2682.73

Author

Manjil Shrestha: shresthamanjil21 [at] gmail.com

Related Paper: Report

Get in touch: LinkedIn

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей