/ Модель

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

Контекст
512 токенов
Параметры
33 млн
Лицензия
Apache 2.0
Архитектура
electra · dense
Опубликована
2 мар 2022

electra-large-generator

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

Англоязычный генератор ELECTRA для предсказания пропущенных токенов в тексте.

442скачиваний за 30 дней11лайковвеса обновлены29 фев 2024

Бенчмарки

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

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

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

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

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

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

google/electra-large-generator — англоязычная модель семейства ELECTRA, разработанная Google. Это генератор ELECTRA с архитектурой Transformer и головой ElectraForMaskedLM; репозиторий содержит веса в форматах PyTorch, TensorFlow и Flax. Модель предназначена для заполнения пропусков в тексте: она предсказывает подходящий токен на месте маски и может использоваться для изучения контекстных представлений текста.

Модель принимает текст и выдаёт варианты токена для замаскированной позиции. Контекст ограничен 512 токенами. Подход ELECTRA при предварительном обучении учит различать исходные токены и подменённые генератором; в README также описана возможность дообучения ELECTRA для классификации, ответов на вопросы и разметки последовательностей, но эти задачи не являются назначением данного чекпойнта без соответствующих голов и дообучения.

Размер модели по метаданным — 33 млн параметров. Лицензия — Apache-2.0. Это специализированный англоязычный чекпойнт для заполнения масок, а не универсальная диалоговая модель; качество вне английского языка и за пределами задачи fill-mask не подтверждено.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

ELECTRA: Pre-training Text Encoders as Discriminators Rather Than Generators

ELECTRA is a new method for self-supervised language representation learning. It can be used to pre-train transformer networks using relatively little compute. ELECTRA models are trained to distinguish "real" input tokens vs "fake" input tokens generated by another neural network, similar to the discriminator of a GAN. At small scale, ELECTRA achieves strong results even when trained on a single GPU. At large scale, ELECTRA achieves state-of-the-art results on the SQuAD 2.0 dataset.

For a detailed description and experimental results, please refer to our paper ELECTRA: Pre-training Text Encoders as Discriminators Rather Than Generators.

This repository contains code to pre-train ELECTRA, including small ELECTRA models on a single GPU. It also supports fine-tuning ELECTRA on downstream tasks including classification tasks (e.g,. GLUE), QA tasks (e.g., SQuAD), and sequence tagging tasks (e.g., text chunking).

How to use the generator in transformers

from transformers import pipeline

fill_mask = pipeline(
	"fill-mask",
	model="google/electra-large-generator",
	tokenizer="google/electra-large-generator"
)

print(
	fill_mask(f"HuggingFace is creating a {nlp.tokenizer.mask_token} that the community uses to solve NLP tasks.")
)

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
ElectraForMaskedLM
Ревизия весов
117e4d9

0 моделей