/ Модель

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

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

ukraine-war-pov

Классификация текстаТекст → label

Модель на базе XLM-RoBERTa классифицирует публикации о войне после вторжения 2022 года как проукраинские или пророссийские.

20скачиваний за 30 дней0лайковвеса обновлены9 сен 2024

Бенчмарки

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

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

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

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

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

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

ukraine-war-pov — модель классификации текста на базе XLM-RoBERTa, дообученная для определения проукраинской или пророссийской точки зрения в публикациях о войне после вторжения 2022 года. Её разработал автор репозитория YaraKyrychenko; для обучения использованы 30 тысяч публикаций из социальных сетей, вручную размеченных Центром контент-анализа в Украине.

Модель предназначена для анализа отдельных публикаций и их отнесения к одной из двух политических позиций. В README сообщается о точности и F1 0,9315 на сбалансированной тестовой выборке из 2 тысяч примеров, а также AUC 0,9774; эти результаты приведены авторами модели. Архитектура — XLM-RoBERTa для классификации последовательностей, размер — 305,2 млн параметров, максимальный контекст — 514 токенов. В метаданных указана поддержка украинского и русского языков.

Модель может быть полезна для исследовательского анализа общественных дискуссий и медиамониторинга, но её метки отражают схему разметки конкретного набора данных и не устанавливают истинность утверждений или позицию автора во всех контекстах. Лицензия — MIT.

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

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

Ограничения

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

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

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

Открыть на Hugging Face

ukraine-war-pov

This model is a fine-tuned version of xlm-roberta-base on a dataset of 30K social media posts (a balanced set of 15K for each label) from Ukraine manually annotated for pro-Ukrainian or pro-Russian point of view on the war after the 2022 invasion. It achieves the following results on a balanced test set (2K):

  • Loss: 0.2166
  • Accuracy: 0.9315
  • F1: 0.9315
  • Precision: 0.9315
  • Recall: 0.9315
  • AUC: 0.9774 (self-report)

Training and evaluation data

The training and evaluation data was compiled and labeled by the Center for Content Analysis in Ukraine: Artem Zakharchenko and his team, including Yevhen Luzan, Olena Zakharchenko, Olexiy Rogalyov, Olena Zinenko, Yuliia Maksymtsova, Maryna Fursenko, Valeriia Molotsiian, and Anhelika Machula.

Training procedure

The model was trained in this notebook.

Training hyperparameters

The following hyperparameters were used during training:

  • learning_rate: 5e-05
  • train_batch_size: 16
  • eval_batch_size: 64
  • seed: 123
  • optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
  • lr_scheduler_type: linear
  • lr_scheduler_warmup_steps: 500
  • num_epochs: 10

Training results

Training LossEpochStepValidation LossAccuracyF1PrecisionRecall
0.2841.018750.18500.92950.92950.93030.9295
0.22712.037500.15510.94050.94050.94140.9405
0.20643.056250.17340.93050.93050.93110.9305
0.18424.075000.16940.93150.93150.93170.9315
0.16285.093750.18380.94350.94350.94380.9435
0.13096.0112500.20740.93950.93950.93950.9395
0.10177.0131250.26590.93650.93650.93650.9365
0.07788.0150000.28510.940.94000.94000.94
0.06649.0168750.32380.93850.93850.93870.9385
0.06610.0187500.30920.9390.93900.93900.9390

Framework versions

  • Transformers 4.27.4
  • Pytorch 2.0.0+cu118
  • Tokenizers 0.13.3

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей