/ Модель

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

Контекст
512 токенов
Лицензия
Apache 2.0
Архитектура
distilbert · dense
Опубликована
12 июн 2026

distilbert-finetuned-emotion

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

Дообученная модель DistilBERT определяет одну из шести эмоций в коротких англоязычных текстах.

16скачиваний за 30 дней0лайковвеса обновлены12 июн 2026

Бенчмарки

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

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

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

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

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

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

linlin336/distilbert-finetuned-emotion — модель классификации текста, созданная дообучением distilbert-base-uncased на наборе данных Emotion. Она определяет одну из шести базовых эмоций в коротких англоязычных сообщениях, включая публикации в Twitter, комментарии и отзывы. Модель подходит для мониторинга эмоций в социальных сетях и классификации откликов клиентов.

Архитектура — DistilBERT для классификации последовательностей; модель принимает текст и выдаёт метку эмоции. Контекст ограничен 512 токенами. В README указаны точность и взвешенная F1-мера около 92%; модель обучалась один эпоху на данных Twitter. Распространяется под лицензией Apache-2.0.

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

  • Определение эмоций в публикациях Twitter
  • Классификация эмоциональной окраски комментариев
  • Анализ эмоций в сообщениях клиентов
  • Мониторинг эмоциональных реакций в социальных сетях

Ограничения

Обучение на сообщениях Twitter может ухудшать качество на формальных текстах; классы joy и sadness представлены чаще других, а surprise и love распознаются сложнее. Модель дообучалась одну эпоху.

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

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

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

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

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

Открыть на Hugging Face

DistilBERT Fine-Tuned for Emotion Detection

Model Description

This model is a fine-tuned version of distilbert-base-uncased on the Emotion dataset for detecting emotions in English Twitter text.

The model classifies text into six basic emotions:

LabelEmotion
0sadness
1joy
2love
3anger
4fear
5surprise

Intended Use

  • Detecting emotional states in short English text (tweets, messages, comments)
  • Social media monitoring and sentiment analysis
  • Customer feedback emotion classification

Training Details

ParameterValue
Base Modeldistilbert-base-uncased
Datasetemotion (16,000 train / 2,000 validation)
Epochs1
Learning Rate1e-3
Batch Size8
Weight Decay0.01

Evaluation Results

  • Accuracy: ~92%
  • F1-Score (weighted): ~92%

Usage

from transformers import pipeline

classifier = pipeline(
    "text-classification",
    model="<your-username>/distilbert-finetuned-emotion"
)

result = classifier("I am feeling great today!")
print(result)
# [{'label': 'joy', 'score': 0.98}]

Limitations

  • Trained on Twitter data — may not generalize well to formal text
  • Class imbalance: joy and sadness are overrepresented
  • surprise and love are the most challenging categories
  • Only 1 epoch of fine-tuning — additional training may improve performance

License

Apache 2.0

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей