/ Модель

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

Контекст
514 токенов
Параметры
152 млн
Лицензия
Apache 2.0
Архитектура
roberta · dense
Базовая модель
roberta-base-bne
Опубликована
24 ноя 2023

fine-tunning-roberta-bne-hate-offensive

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

Дообученная RoBERTa-модель для классификации текста как ненавистнического или оскорбительного либо нормального.

9скачиваний за 30 дней0лайковвеса обновлены28 ноя 2023

Бенчмарки

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

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

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

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

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

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

Модель esmarquez17/fine-tunning-roberta-bne-hate-offensive — дообученная BSC-LT модель roberta-base-bne для классификации текстов на категории hate/offensive и normal. Она предназначена для автоматического выявления оскорбительного и ненавистнического контента, например, при предварительной модерации текстов. Модель основана на архитектуре RoBERTa, содержит 151,8 млн параметров и принимает последовательности длиной до 514 токенов.

В README приведены результаты оценки: micro F1 и accuracy 0,9342, macro F1 0,9239; данные обучения указаны как None dataset, поэтому оценить соответствие набора данных целевому применению нельзя. Модель опубликована в формате safetensors по лицензии Apache-2.0.

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

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

Ограничения

В README не описаны обучающий набор данных и ограничения применения; его название указано как None dataset. Результаты оценки сами по себе не гарантируют качество на других доменах и языках.

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

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

Открыть на Hugging Face

fine-tunning-roberta-bne-hate-offensive

This model is a fine-tuned version of BSC-LT/roberta-base-bne on the None dataset. It achieves the following results on the evaluation set:

  • Loss: 0.6211
  • Hate/offensive F1: 0.8958
  • Hate/offensive Precision: 0.9421
  • Hate/offensive Recall: 0.8539
  • Normal F1: 0.9519
  • Normal Precision: 0.9308
  • Normal Recall: 0.9740
  • Micro F1: 0.9342
  • Acc: 0.9342
  • Macro F1: 0.9239
  • Macro Precision: 0.9364
  • Macro Recall: 0.9139

Model description

More information needed

Intended uses & limitations

More information needed

Training and evaluation data

More information needed

Training procedure

Training hyperparameters

The following hyperparameters were used during training:

  • learning_rate: 2e-05
  • train_batch_size: 8
  • eval_batch_size: 8
  • seed: 42
  • optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
  • lr_scheduler_type: linear
  • num_epochs: 5

Training results

Training LossEpochStepValidation LossHate/offensive F1Hate/offensive PrecisionHate/offensive RecallNormal F1Normal PrecisionNormal RecallMicro F1AccMacro F1Macro PrecisionMacro Recall
0.28651.010640.33980.89530.93240.86100.95100.93360.96910.93320.93320.92310.93300.9150
0.15272.021280.34170.89420.92040.86950.94970.93700.96270.93180.93180.92200.92870.9161
0.0473.031920.56260.89140.96680.82700.95180.91990.98590.93320.93320.92160.94340.9064
0.01454.042560.58740.89860.93960.86100.95280.93380.97260.93560.93560.92570.93670.9168
0.00295.053200.62110.89580.94210.85390.95190.93080.97400.93420.93420.92390.93640.9139

Framework versions

  • Transformers 4.35.2
  • Pytorch 2.1.0+cu118
  • Datasets 2.15.0
  • Tokenizers 0.15.0

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
RobertaForSequenceClassification
Ревизия весов
6deb64d

0 моделей