/ Модель

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

Контекст
514 токенов
Параметры
152 млн
Лицензия
Apache 2.0
Архитектура
roberta · dense

roberta-pubmed

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

RoBERTa, дообученная на аннотациях PubMed по онкологии и клиническим исследованиям для предсказания пропущенных слов в биомедицинском тексте.

51скачиваний за 30 дней2лайкавеса обновлены8 окт 2021

Бенчмарки

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

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

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

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

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

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

raynardj/roberta-pubmed — модель семейства RoBERTa, дообученная на корпусе аннотаций PubMed для предсказания замаскированных слов. Обучающий текст ограничен аннотациями по биомаркерам опухолей, карциномам и клиническим исследованиям; указанный объём корпуса — 531 МБ. Модель содержит 151,8 млн параметров, принимает текст и поддерживает контекст до 514 токенов.

Модель предназначена для подстановки вероятных слов в пропуски медицинского и биомедицинского текста, например в аннотациях исследований. В карточке описано обучение на задаче masked language modeling с вероятностью маскирования 15% в течение трёх эпох. Доступны веса PyTorch, лицензия Apache-2.0. Специализация корпуса на онкологии и PubMed ограничивает надёжность применения к другим областям и типам текста.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Roberta-Base fine-tuned on PubMed Abstract

We limit the training textual data to the following MeSH

  • All the child MeSH of Biomarkers, Tumor(D014408), including things like Carcinoembryonic Antigen(D002272)
  • All the child MeSH of Carcinoma(D002277), including things like all kinds of carcinoma: like Carcinoma, Lewis Lung(D018827) etc. around 80 kinds of carcinoma
  • All the child MeSH of Clinical Trial(D016439)
  • The training text file amounts to 531Mb

Training

  • Trained on language modeling task, with mlm_probability=0.15, on 2 Tesla V100 32G
training_args = TrainingArguments(
    output_dir=config.save, #select model path for checkpoint
    overwrite_output_dir=True,
    num_train_epochs=3,
    per_device_train_batch_size=30,
    per_device_eval_batch_size=60,
    evaluation_strategy= 'steps',
    save_total_limit=2,
    eval_steps=250,
    metric_for_best_model='eval_loss',
    greater_is_better=False,
    load_best_model_at_end =True,
    prediction_loss_only=True,
    report_to = "none")

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
RobertaForMaskedLM
Ревизия весов
58d6399

0 моделей