/ Модель

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

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

xlm-roberta-toxicity-classifier

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

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

153скачиваний за 30 дней0лайковвеса обновлены27 апр 2025

Бенчмарки

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

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

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

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

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

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

XLM-RoBERTa Toxicity Classifier — модель Oleksii Zirka, дообученная на FacebookAI/xlm-roberta-base для многометочной классификации токсичности текста. Она относит текст к категориям токсичности, сильной токсичности, непристойности, угроз, оскорблений и ненависти к идентичности, а также выделяет нетоксичные сообщения.

Модель предназначена для предварительной проверки пользовательских комментариев и поддержки систем модерации. Она основана на архитектуре XLM-RoBERTa, содержит 305,2 млн параметров, принимает текст и выдаёт метки классов. Контекст составляет до 514 токенов; модель обучалась на наборе Jigsaw Toxic Comment Classification и рассчитана прежде всего на английский язык, хотя базовая архитектура многоязычная. Распространяется по лицензии Apache-2.0.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

XLM-RoBERTa Toxicity Classifier

This model is a fine-tuned version of FacebookAI/xlm-roberta-base for multi-label toxicity classification.

Model Description

This model can classify text into the following toxicity categories:

  • Toxic
  • Severe Toxic
  • Obscene
  • Threat
  • Insult
  • Identity Hate
  • None (for non-toxic content)

Usage

from transformers import XLMRobertaForSequenceClassification, XLMRobertaTokenizer
import torch

# Load model and tokenizer
model = XLMRobertaForSequenceClassification.from_pretrained("oleksiizirka/xlm-roberta-toxicity-classifier")
tokenizer = XLMRobertaTokenizer.from_pretrained("oleksiizirka/xlm-roberta-toxicity-classifier")

# Prepare input
text = "Your text here"
inputs = tokenizer(text, return_tensors="pt", truncation=True, max_length=128)

# Get predictions
with torch.no_grad():
    outputs = model(**inputs)
    predictions = torch.sigmoid(outputs.logits)

# Print results
labels = ['toxic', 'severe_toxic', 'obscene', 'threat', 'insult', 'identity_hate', 'none']
for label, score in zip(labels, predictions[0]):
    if score > 0.5:
        print(f"{label}: {score:.3f}")

Training Data

The model was trained on the Jigsaw Toxic Comment Classification dataset.

Training Procedure

  • Base model: FacebookAI/xlm-roberta-base
  • Training approach: Multi-label classification with BCEWithLogitsLoss
  • Optimization: AdamW with learning rate 2e-5
  • Batch size: 16
  • Epochs: 3-5 with early stopping

Limitations

  • Trained primarily on English text
  • May exhibit biases present in the training data
  • Should be used as part of a larger content moderation system

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей