/ Модель

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

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

dal-bert

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

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

33скачиваний за 30 дней6лайковвеса обновлены9 окт 2022

Бенчмарки

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

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

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

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

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

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

DAL-BERT — трансформерная языковая модель на архитектуре BERT, разработанная авторами из Sharif University of Technology для персидского языка. Модель предварительно обучена на более чем 80 ГБ персидских текстов, включая формальную речь и разговорные тексты; в обучающие данные входили газеты, новостные сайты, технологические источники, комментарии, журналы, литературная критика и блоги.

Модель содержит 144 млн параметров, использует архитектуру BertForMaskedLM и рассчитана на контекст до 258 токенов. Её основная задача — предсказывать пропущенные слова в тексте с помощью маски [MASK], что подходит для языкового анализа и построения приложений на основе заполнения пропусков. Доступны веса PyTorch.

Модель распространяется по лицензии Apache-2.0. Она обучалась на разножанровом корпусе персидского языка; качество может зависеть от жанра и тематики входного текста.

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

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

Ограничения

Модель предназначена для персидского языка и ограничена контекстом до 258 токенов. Качество зависит от соответствия текста жанрам и темам обучающего корпуса.

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

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

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

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

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

Открыть на Hugging Face

DAL-BERT: Another pre-trained language model for Persian

DAL-BERT is a transformer-based model trained on more than 80 gigabytes of Persian text including both formal and informal (conversational) contexts. The architecture of this model follows the original BERT [Devlin et al.].

How to use the Model

from transformers import BertForMaskedLM, BertTokenizer, pipeline
model = BertForMaskedLM.from_pretrained('sharif-dal/dal-bert')
tokenizer = BertTokenizer.from_pretrained('sharif-dal/dal-bert')
fill_sentence = pipeline('fill-mask', model=model, tokenizer=tokenizer)
fill_sentence('اینجا جمله مورد نظر خود را بنویسید و کلمه موردنظر را [MASK] کنید')

The Training Data

The abovementioned model was trained on a bunch of newspapers, news agencies' websites, technology-related sources, people's comments, magazines, literary criticism, and some blogs.

Evaluation

Training LossEpochStep
2.1855137649486

Contributors

  • Arman Malekzadeh [Github]
  • Amirhossein Ramazani, Master's Student in AI @ Sharif University of Technology [Linkedin] [Github]

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей