/ Модель

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

Контекст
512 токенов
Лицензия
MIT
Архитектура
distilbert · dense
Опубликована
17 мая 2022

emtract-distilbert-base-uncased-emotion

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

Модель на базе DistilBERT классифицирует эмоции в финансовых текстах, включая сообщения StockTwits.

74скачиваний за 30 дней5лайковвеса обновлены26 фев 2024

Бенчмарки

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

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

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

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

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

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

vamossyd разработал emtract-distilbert-base-uncased-emotion — модель классификации текстов на основе DistilBERT, дообученную для определения эмоций в финансовых публикациях. Она относит текст к одной из семи категорий: нейтральность, радость, грусть, гнев, отвращение, удивление или страх. Модель обучалась на объединённом наборе примерно из 250 тысяч текстов с эмоциональными метками, а затем адаптировалась на 10 тысяч вручную размеченных сообщений StockTwits.

Модель предназначена для анализа эмоциональной окраски сообщений в финансовых соцсетях, в частности для изучения настроений инвесторов и публикаций о рынке. Максимальная длина контекста по метаданным — 512 токенов; в описании обучения указан размер последовательности 64. Репозиторий содержит веса PyTorch и safetensors. Лицензия — MIT.

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

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

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

Ограничения

Модель ориентирована на финансовые публикации, особенно сообщения в стиле StockTwits, и может хуже работать на текстах других тематик. Карточка не приводит численных результатов оценки качества.

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

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

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

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

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

Открыть на Hugging Face

EmTract (DistilBERT-Base-Uncased)

Model Description

emtract-distilbert-base-uncased-emotion is a specialized model finetuned on a combination of unify-emotion-datasets, containing around 250K texts labeled across seven emotion categories: neutral, happy, sad, anger, disgust, surprise, and fear. This model was later adapted to a smaller set of 10K hand-tagged messages from StockTwits. The model is designed to excel at emotion detection in financial social media content such as that found on StockTwits.

Model parameters were as follows: sequence length of 64, learning rate of 2e-5, batch size of 128, trained for 8 epochs. For steps on how to use the model for inference, please refer to the accompanying Inference.ipynb notebook.

Training Data

The first part of the training data was obtained from the Unify Emotion Datasets available at here. The second part I obtained from social media and hand-tagged. It is available here.

Evaluation Metrics

The model was evaluated using the following metrics:

  • Accuracy
  • Precision
  • Recall
  • F1-score

Research

The underlying research for emotion extraction from financial social media can be found on: arxiv and SSRN.

Citation

Please cite the following if you use this model:

Vamossy, Domonkos F., and Rolf Skog. "EmTract: Extracting Emotions from Social Media." Available at SSRN 3975884 (2023).

BibTex citation:

@article{vamossy2023emtract,
  title={EmTract: Extracting Emotions from Social Media},
  author={Vamossy, Domonkos F and Skog, Rolf},
  journal={Available at SSRN 3975884},
  year={2023}
}

Research using EmTract

Social Media Emotions and IPO Returns

Investor Emotions and Earnings Announcements

License

This project is licensed under the terms of the MIT license.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей