/ Модель

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

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

zeroshot_selectra_small

Классификация текстаТекст → label5 профессий

Компактная испаноязычная SELECTRA для классификации текста по заданным меткам без отдельного обучения под каждую задачу.

135скачиваний за 30 дней9лайковвеса обновлены14 июл 2023

Бенчмарки

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

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

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

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

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

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

Recognai/zeroshot_selectra_small — модель классификации текста с нулевым обучением на основе SELECTRA, дообученная Recognai на испанской части набора XNLI. Она принимает текст и набор кандидатных меток, после чего оценивает, какая метка лучше подходит; для работы через конвейер zero-shot в Transformers шаблон гипотезы следует задавать на испанском языке. Модель содержит 25,4 млн параметров и поддерживает контекст до 512 токенов.

Модель рассчитана на лёгкую классификацию испанских текстов без отдельного обучения под каждую задачу. В опубликованной оценке точность на XNLI составляет 0,795; на выбранной подвыборке MLSUM — 0,446. Авторы отмечают, что версия small компактнее, но уступает версии medium и классификатору на BETO. Лицензия — Apache-2.0.

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

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

Ограничения

Качество ниже, чем у версии SELECTRA medium и классификатора на BETO; в оценке на MLSUM точность составила 0,446. Шаблон гипотезы для zero-shot pipeline рекомендуется задавать на испанском языке.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

Zero-shot SELECTRA: A zero-shot classifier based on SELECTRA

Zero-shot SELECTRA is a SELECTRA model fine-tuned on the Spanish portion of the XNLI dataset. You can use it with Hugging Face's Zero-shot pipeline to make zero-shot classifications.

In comparison to our previous zero-shot classifier based on BETO, zero-shot SELECTRA is much more lightweight. As shown in the Metrics section, the small version (5 times fewer parameters) performs slightly worse, while the medium version (3 times fewer parameters) outperforms the BETO based zero-shot classifier.

Usage

from transformers import pipeline
classifier = pipeline("zero-shot-classification", 
                       model="Recognai/zeroshot_selectra_medium")

classifier(
    "El autor se perfila, a los 50 años de su muerte, como uno de los grandes de su siglo",
    candidate_labels=["cultura", "sociedad", "economia", "salud", "deportes"],
    hypothesis_template="Este ejemplo es {}."
)
"""Output
{'sequence': 'El autor se perfila, a los 50 años de su muerte, como uno de los grandes de su siglo',
 'labels': ['sociedad', 'cultura', 'salud', 'economia', 'deportes'],
 'scores': [0.3711881935596466,
  0.25650349259376526,
  0.17355826497077942,
  0.1641489565372467,
  0.03460107371211052]}
"""

The hypothesis_template parameter is important and should be in Spanish. In the widget on the right, this parameter is set to its default value: "This example is {}.", so different results are expected.

Metrics

ModelParamsXNLI (acc)*MLSUM (acc)
zs BETO110M0.7990.530
zs SELECTRA medium41M0.8070.589
zs SELECTRA small22M0.7950.446

*evaluated with zero-shot learning (ZSL)

  • XNLI: The stated accuracy refers to the test portion of the XNLI dataset, after finetuning the model on the training portion.
  • MLSUM: For this accuracy we take the test set of the MLSUM dataset and classify the summaries of 5 selected labels. For details, check out our evaluation notebook

Training

Check out our training notebook for all the details.

Authors

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей