/ Модель

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

Контекст
512 токенов
Архитектура
distilbert · dense
Опубликована
19 мар 2023

ClinicalBERT

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

Медицинская модель на базе DistilBERT для заполнения пропусков в клинических текстах.

15 203скачиваний за 30 дней390лайковвеса обновлены14 апр 2025

Бенчмарки

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

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

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

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

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

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

ClinicalBERT — медицинская языковая модель, разработанная MedicalAI и дообученная на крупном корпусе электронных медицинских записей. В карточке указаны данные более чем о 3 миллионах пациентов и предобучающий корпус объёмом 1,2 млрд слов по различным заболеваниям.

Модель основана на DistilBERT и предназначена для работы с медицинским текстом. Метаданные Hugging Face указывают задачу заполнения пропусков в тексте (fill-mask) и контекст длиной до 512 токенов. Это позволяет, например, подбирать скрытые слова в клинических формулировках. Репозиторий содержит веса PyTorch.

Медицинская специализация и обучение на электронных медицинских записях подходят для анализа клинических текстов, однако карточка не приводит результатов оценки качества или сведений о поддерживаемых языках. Лицензия в предоставленных данных не указана.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

ClinicalBERT

This model card describes the ClinicalBERT model, which was trained on a large multicenter dataset with a large corpus of 1.2B words of diverse diseases we constructed. We then utilized a large-scale corpus of EHRs from over 3 million patient records to fine tune the base language model.

Pretraining Data

The ClinicalBERT model was trained on a large multicenter dataset with a large corpus of 1.2B words of diverse diseases we constructed.

Model Pretraining

Pretraining Procedures

The ClinicalBERT was initialized from BERT. Then the training followed the principle of masked language model, in which given a piece of text, we randomly replace some tokens by MASKs, special tokens for masking, and then require the model to predict the original tokens via contextual text.

Pretraining Hyperparameters

We used a batch size of 32, a maximum sequence length of 256, and a learning rate of 5e-5 for pre-training our models.

How to use the model

Load the model via the transformers library:

from transformers import AutoTokenizer, AutoModel
tokenizer = AutoTokenizer.from_pretrained("medicalai/ClinicalBERT")
model = AutoModel.from_pretrained("medicalai/ClinicalBERT")

Citation

Please cite these articles:

  1. Wang, G., Liu, X., Ying, Z. et al. Optimized glycemic control of type 2 diabetes with reinforcement learning: a proof-of-concept trial. Nat Med (2023). https://doi.org/10.1038/s41591-023-02552-9
  2. Wang, G., Liu, X., Liu, H., Yang, G. et al. A Generalist Medical Language Model for Disease Diagnosis Assistance. Nat Med (2025). https://doi.org/10.1038/s41591-024-03416-6

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей