/ Модель

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

Контекст
512 токенов
Параметры
32,4 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Опубликована
28 авг 2022

bert-small-finer

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

Дообученная компактная BERT-модель для предсказания пропущенных токенов в тексте.

59скачиваний за 30 дней0лайковвеса обновлены29 авг 2022

Бенчмарки

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

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

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

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

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

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

muhtasham/bert-small-finer — дообученная модель BERT для предсказания пропущенных токенов в тексте. Она основана на google/bert_uncased_L-4_H-512_A-8 и имеет 32,4 млн параметров; архитектура — BertForMaskedLM, формат весов — PyTorch, максимальная длина контекста — 512 токенов. Модель выпущена под лицензией Apache-2.0.

Модель предназначена для задачи fill-mask: она предлагает вероятные варианты вместо специального маскированного токена в контексте. В карточке указана оценка loss 1,6627 на наборе для оценки, но назначение дообучения, данные и практические сценарии не раскрыты. Основа использует uncased-токенизацию; отдельная поддержка русского языка не подтверждена.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

results

This model is a fine-tuned version of google/bert_uncased_L-4_H-512_A-8 on the None dataset. It achieves the following results on the evaluation set:

  • Loss: 1.6627

Model description

More information needed

Intended uses & limitations

More information needed

Training and evaluation data

More information needed

Training procedure

Training hyperparameters

The following hyperparameters were used during training:

  • learning_rate: 5e-05
  • train_batch_size: 8
  • eval_batch_size: 64
  • seed: 42
  • gradient_accumulation_steps: 8
  • total_train_batch_size: 64
  • optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
  • lr_scheduler_type: cosine
  • num_epochs: 20

Training results

Training LossEpochStepValidation Loss
No log0.495003.5536
3.7520.9710003.0406
3.7521.4615002.7601
2.68441.9420002.5655
2.68442.4325002.4174
2.34872.9130002.3163
2.34873.435002.2146
2.15543.8940002.1560
2.15544.3745002.0935
2.0194.8650002.0375
2.0195.3455001.9942
1.92545.8360001.9530
1.92546.3265001.9215
1.85066.870001.8908
1.85067.2975001.8693
1.7937.7780001.8399
1.7938.2685001.8191
1.74258.7590001.8016
1.74259.2395001.7760
1.70939.72100001.7668
1.709310.2105001.7474
1.675410.69110001.7365
1.675411.18115001.7229
1.650111.66120001.7145
1.650112.15125001.7029
1.63312.63130001.6965
1.63313.12135001.6878
1.615313.61140001.6810
1.615314.09145001.6775
1.604314.58150001.6720
1.604315.06155001.6719
1.594215.55160001.6602
1.594216.03165001.6643
1.586916.52170001.6632
1.586917.01175001.6551
1.583417.49180001.6557
1.583417.98185001.6561
1.575518.46190001.6620
1.575518.95195001.6524
1.582319.44200001.6536
1.582319.92205001.6627

Framework versions

  • Transformers 4.18.0
  • Pytorch 1.12.1+cu113
  • Datasets 2.4.0
  • Tokenizers 0.12.1

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей