/ Модель

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

Контекст
514 токенов
Параметры
504 млн
Архитектура
roberta · dense
Опубликована
2 авг 2026

Dataset-from-HOMEWORK-2

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

Дообученный RoBERTa-классификатор определяет токсичность русскоязычных комментариев.

6скачиваний за 30 дней0лайковвеса обновлены2 авг 2026

Бенчмарки

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

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

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

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

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

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

Модель Ahbdjbdsh/Dataset-from-HOMEWORK-2 — бинарный классификатор токсичности русскоязычных комментариев, созданный дообучением ai-forever/ru-en-RoSBERTa в рамках учебного задания. Она использует архитектуру RoBERTa с головой классификации последовательностей, содержит 503,5 млн параметров и принимает текст длиной до 514 токенов. Результат — метка «токсичный» или «нейтральный»; в README также описана оценка вероятности токсичности.

На сбалансированной тестовой выборке автор сообщает accuracy 90,27%, precision 91,30%, recall 89,03%, F1 90,15% и ROC AUC 0,956. Модель предназначена для автоматической модерации и анализа русскоязычных комментариев; README отмечает, что она выявляет в том числе скрытую и пассивную агрессию.

Порог argmax со значением 0,5 может пропускать завуалированные токсичные высказывания, поэтому для конкретного сценария рекомендуется подобрать порог классификации. Метаданные также отмечают русский и английский языки, но описание обучения и задача в README ориентированы на русскоязычные комментарии. Лицензия в предоставленных данных не указана.

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

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

Ограничения

На сбалансированной тестовой выборке F1 составил 90,15%; качество на других данных может отличаться. Порог 0,5 может пропускать завуалированные токсичные высказывания, поэтому его следует калибровать под задачу.

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

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

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

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

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

Открыть на Hugging Face

ru-en-RoSBERTa Toxicity Classifier (Homework 2)

Это модель для бинарной классификации русскоязычных комментариев на предмет токсичности (1 — toxic, 0 — neutral). Модель построена на базе предобученной архитектуры ai-forever/ru-en-RoSBERTa и дообучена в рамках выполнения Домашнего задания №2.

Метрики качества на тестовой выборке

По результатам оценки модели (evaluate_model) на сбалансированном тестовом множестве были получены следующие показатели:

  • Accuracy: 90.27%
  • Precision: 91.30%
  • Recall: 89.03%
  • F1-Score: 90.15%
  • ROC AUC: 0.956
  • MCC (Коэффициент Мэттьюса): 0.806

Особенности модели и порог классификации

В ходе анализа ошибок и ручного инференса было установлено, что модель успешно детектирует маркеры скрытой и пассивной агрессии (повышая внутреннюю вероятность токсичности до 0.34 - 0.45). Однако стандартный жесткий порог argmax (0.5) может пропускать такие завуалированные фразы. Для деплоя в продакшен рекомендуется калибровать порог классификации под конкретную бизнес-задачу.

Пример использования (Inference)

from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch

tokenizer = AutoTokenizer.from_pretrained("Ahbdjbdsh/Dataset-from-HOMEWORK-2")
model = AutoModelForSequenceClassification.from_pretrained("Ahbdjbdsh/Dataset-from-HOMEWORK-2")

text = "Вы что, совсем тупой? Я же уже объяснял!"
inputs = tokenizer(text, return_tensors="pt")

with torch.no_grad():
    outputs = model(**inputs)
    probs = torch.softmax(outputs.logits, dim=-1)
    prediction = torch.argmax(outputs.logits, dim=1).item()

print(f"Класс: {prediction}, Вероятность токсичности: {probs[0][1].item():.4f}")

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей