/ Модель

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

Контекст
512 токенов
Параметры
138 млн
Архитектура
bert · dense

multi-dialect-bert-base-arabic

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

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

196скачиваний за 30 дней8лайковвеса обновлены19 мая 2021

Бенчмарки

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

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

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

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

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

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

Multi-dialect-Arabic-BERT — модель семейства BERT от Mawdoo3-AI, дообученная на арабских текстах для работы с различными диалектами. Веса инициализированы из Arabic-BERT, затем модель обучали на 10 млн арабских твитов из неразмеченной части данных задачи Nuanced Arabic Dialect Identification (NADI).

Модель с 137,8 млн параметров принимает текст и предсказывает токены вместо замаскированных фрагментов; её можно использовать, например, для подстановки пропущенных слов в арабских текстах. Максимальная длина контекста — 512 токенов. Доступны версии весов PyTorch и Flax для библиотеки Transformers.

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

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Multi-dialect-Arabic-BERT

This is a repository of Multi-dialect Arabic BERT model.

By Mawdoo3-AI.

About our Multi-dialect-Arabic-BERT model

Instead of training the Multi-dialect Arabic BERT model from scratch, we initialized the weights of the model using Arabic-BERT and trained it on 10M arabic tweets from the unlabled data of The Nuanced Arabic Dialect Identification (NADI) shared task.

To cite this work

@misc{talafha2020multidialect,
    title={Multi-Dialect Arabic BERT for Country-Level Dialect Identification},
    author={Bashar Talafha and Mohammad Ali and Muhy Eddin Za'ter and Haitham Seelawi and Ibraheem Tuffaha and Mostafa Samir and Wael Farhan and Hussein T. Al-Natsheh},
    year={2020},
    eprint={2007.05612},
    archivePrefix={arXiv},
    primaryClass={cs.CL}
}

Usage

The model weights can be loaded using transformers library by HuggingFace.

from transformers import AutoTokenizer, AutoModel

tokenizer = AutoTokenizer.from_pretrained("bashar-talafha/multi-dialect-bert-base-arabic")
model = AutoModel.from_pretrained("bashar-talafha/multi-dialect-bert-base-arabic")

Example using pipeline:

from transformers import pipeline

fill_mask = pipeline(
    "fill-mask",
    model="bashar-talafha/multi-dialect-bert-base-arabic ",
    tokenizer="bashar-talafha/multi-dialect-bert-base-arabic "
)

fill_mask(" سافر الرحالة من مطار [MASK] ")
[{'sequence': '[CLS] سافر الرحالة من مطار الكويت [SEP]', 'score': 0.08296813815832138, 'token': 3226},
 {'sequence': '[CLS] سافر الرحالة من مطار دبي [SEP]', 'score': 0.05123933032155037, 'token': 4747},
 {'sequence': '[CLS] سافر الرحالة من مطار مسقط [SEP]', 'score': 0.046838656067848206, 'token': 13205},
 {'sequence': '[CLS] سافر الرحالة من مطار القاهرة [SEP]', 'score': 0.03234650194644928, 'token': 4003},
 {'sequence': '[CLS] سافر الرحالة من مطار الرياض [SEP]', 'score': 0.02606341242790222, 'token': 2200}]

Repository

Please check the original repository for more information.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей