/ Модель

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

Контекст
512 токенов
Параметры
137 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Опубликована
13 мар 2024

MizBERT

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

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

133скачиваний за 30 дней4лайкавеса обновлены24 авг 2024

Бенчмарки

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

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

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

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

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

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

MizBERT — предварительно обученная языковая модель для мизо, созданная разработчиками репозитория robzchhangte/MizBERT. Она использует архитектуру BERT и обучалась предсказывать замаскированные слова по окружающему контексту. Модель содержит 136,7 млн параметров, принимает последовательности длиной до 512 токенов и распространяется в формате safetensors.

Модель предназначена для восстановления пропущенных слов и получения контекстных представлений мизо текста. Её можно дообучать для классификации текстов, анализа тональности, ответов на вопросы и других задач обработки мизо. Лицензия Apache-2.0 разрешает использование на условиях этой лицензии.

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

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

Ограничения

Это базовая MLM-модель, поэтому для классификации, ответов на вопросы, перевода и чат-ботов потребуется дообучение или дополнительная система. Контекст ограничен 512 токенами.

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

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

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

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

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

Открыть на Hugging Face

MizBERT: A Masked Language Model for Mizo Text Understanding

Demo Application: https://huggingface.co/spaces/robzchhangte/Mizo-MLM

Overview

MizBERT is a masked language model (MLM) pre-trained on a corpus of Mizo text data. It is based on the BERT (Bidirectional Encoder Representations from Transformers) architecture and leverages the MLM objective to effectively learn contextual representations of words in the Mizo language.

Key Features

  • Mizo-Specific: MizBERT is specifically tailored to the Mizo language, capturing its unique linguistic nuances and vocabulary.
  • MLM Objective: The MLM objective trains MizBERT to predict masked words based on the surrounding context, fostering a deep understanding of Mizo semantics.
  • Contextual Embeddings: MizBERT generates contextualized word embeddings that encode the meaning of a word in relation to its surrounding text.
  • Transfer Learning: MizBERT's pre-trained weights can be fine-tuned for various downstream tasks in Mizo NLP, such as text classification, question answering, and sentiment analysis.

Potential Applications

  • Mizo NLP Research: MizBERT can serve as a valuable foundation for further research in Mizo natural language processing.
  • Mizo Machine Translation: Fine-tuned MizBERT models can be used to develop robust machine translation systems for Mizo and other languages.
  • Mizo Text Classification: MizBERT can be adapted for tasks like sentiment analysis, topic modeling, and spam detection in Mizo text.
  • Mizo Question Answering: Fine-tuned MizBERT models can power question answering systems that can effectively answer questions posed in Mizo.
  • Mizo Chatbots: MizBERT can be integrated into chatbots to enable them to communicate and understand Mizo more effectively.

Getting Started

To use MizBERT in your Mizo NLP projects, you can install it from the Hugging Face Transformers library:

pip install transformers

Then, import and use MizBERT like other pre-trained models in the library:

from transformers import AutoTokenizer, AutoModelForMaskedLM

tokenizer = AutoTokenizer.from_pretrained("robzchhangte/mizbert")
model = AutoModelForMaskedLM.from_pretrained("robzchhangte/mizbert")

To Predict Mask Token

from transformers import pipeline

fill_mask = pipeline("fill-mask", model="robzchhangte/mizbert")

sentence = "Miten kan thiltih [MASK] min teh thin" ##Expected token "atangin". In English: A tree is known by its fruit.
predictions = fill_mask(sentence)

for prediction in predictions:
    print(prediction["sequence"].replace("[CLS]", "").replace("[SEP]", "").strip(), "| Score:", prediction["score"])

If you used this model please cite us as:

@article{lalramhluna2024mizbert,
  title={MizBERT: A Mizo BERT Model},
  author={Lalramhluna, Robert and Dash, Sandeep and Pakray, Dr Partha},
  journal={ACM Transactions on Asian and Low-Resource Language Information Processing},
  year={2024},
  publisher={ACM New York, NY}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей