/ Модель

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

Контекст
514 токенов
Параметры
305 млн
Лицензия
MIT
Архитектура
xlm-roberta · dense
Опубликована
29 дек 2022

chinese_xlm_xnli

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

Многоязычная XLM-RoBERTa, дообученная для zero-shot-классификации китайских текстов, в том числе для выявления языка вражды.

57скачиваний за 30 дней23лайкавеса обновлены24 янв 2023

Бенчмарки

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

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

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

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

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

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

morit/chinese_xlm_xnli — модель классификации текста с архитектурой XLM-RoBERTa-base, дообученная для классификации без заранее заданных классов. Разработчик продолжил предварительное обучение базовой модели на многоязычных сообщениях Twitter, затем дообучил её на китайской части набора XNLI. В метаданных указано около 305,2 млн параметров и контекст до 514 токенов.

Модель предназначена прежде всего для zero-shot-классификации китайского текста, в частности для выявления языка вражды: пользователь задаёт варианты меток, а модель оценивает их соответствие тексту. Авторы отмечают потенциальную применимость и к другим языкам благодаря многоязычной базе XLM-RoBERTa, но основная настройка выполнена на китайских данных. Модель доступна в формате PyTorch по лицензии MIT.

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

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

Ограничения

Основная настройка выполнена на китайских данных; качество для других языков не гарантировано. Предельная длина контекста в метаданных — 514 токенов.

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

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

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

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

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

Открыть на Hugging Face

XLM-ROBERTA-BASE-XNLI-ZH

Model description

This model takes the XLM-Roberta-base model which has been continued to pre-traine on a large corpus of Twitter in multiple languages.
It was developed following a similar strategy as introduced as part of the Tweet Eval framework.
The model is further finetuned on the german part of the XNLI training dataset.

Intended Usage

This model was developed to do Zero-Shot Text Classification in the realm of Hate Speech Detection. It is focused on the language of chinese as it was finetuned on data in said language. Since the base model was pre-trained on 100 different languages it has shown some effectiveness in other languages. Please refer to the list of languages in the XLM Roberta paper

Usage with Zero-Shot Classification pipeline

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

Training

This model was pre-trained on a set of 100 languages and follwed further training on 198M multilingual tweets as described in the original paper. Further it was trained on the training set of XNLI dataset in chinese which is a machine translated version of the MNLI dataset. It was trained on 5 epochs of the XNLI train set and evaluated on the XNLI eval dataset at the end of every epoch to find the best performing model. The model which had the highest accuracy on the eval set was chosen at the end.

Training Charts from wandb

  • learning rate: 2e-5
  • batch size: 32
  • max sequence: length 128

using a GPU (NVIDIA GeForce RTX 3090) resulting in a training time of 1h 47 mins.

Evaluation

The best performing model was evaluatated on the XNLI test set to get a comparable result

predict_accuracy = 76.17 %

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
XLMRobertaForSequenceClassification
Ревизия весов
1a661e1

0 моделей