/ Модель

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

Контекст
512 токенов
Параметры
212 млн
Лицензия
Apache 2.0
Архитектура
deberta-v2 · dense
Базовая модель
deberta-v3-base
Опубликована
19 июн 2026

finsentiment-deberta-v3-base

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

Дообученная DeBERTa v3 для определения отрицательной, нейтральной или положительной тональности коротких англоязычных финансовых текстов.

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

Бенчмарки

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

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

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

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

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

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

Модель anabdd/finsentiment-deberta-v3-base разработана как дообученная версия microsoft/deberta-v3-base для классификации тональности финансовых текстов на три класса: negative, neutral и positive. Она предназначена для коротких англоязычных материалов — заголовков, публикаций в соцсетях и кратких заметок аналитиков — и возвращает метки классов с оценками уверенности.

Модель содержит 211,6 млн параметров, использует архитектуру DeBERTa v3 и принимает текст длиной до 512 токенов. Она обучалась на объединённом корпусе Financial PhraseBank и Twitter Financial News Sentiment. В описанном автором тестировании на отложенной части этого корпуса достигла macro-F1 0,876 и accuracy 0,892.

Модель ограничена тремя классами тональности и короткими финансовыми текстами на английском языке; она не предназначена для длинных документов или других языков. Лицензия — Apache-2.0.

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

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

Ограничения

Рассчитана на короткие финансовые тексты на английском языке и различает только три класса тональности; для длинных документов и других языков не обучалась. Метрики приведены для тестового разбиения объединённого обучающего корпуса.

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

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

Открыть на Hugging Face

finsentiment-deberta-v3-base

Fine-tuned microsoft/deberta-v3-base for three-class financial sentiment classification (negative / neutral / positive) on a combined corpus of:

  • Financial PhraseBank (via the nickmuchi/financial-classification mirror)
  • Twitter Financial News Sentiment (zeroshot/twitter-financial-news-sentiment)

Test macro-F1: 0.876 (accuracy 0.892, ECE 0.034).

Evaluation

MetricFine-tunedFinBERT (zero-shot)
macro-F10.8760.731
accuracy0.8920.765
F1 (negative)0.8580.661
F1 (neutral)0.9140.819
F1 (positive)0.8560.712
Expected Calibration Error0.0340.075

Evaluation was run on a stratified 10% test split of the combined corpus (seed 42), with ProsusAI/finbert as a zero-shot domain-pretrained baseline.

How to use

from transformers import pipeline

clf = pipeline("text-classification", model="anabdd/finsentiment-deberta-v3-base", top_k=None)
clf("Apple beat earnings expectations on iPhone strength.")
# → [{'label': 'positive', 'score': 0.97}, ...]

Training details

Trained with Trainer (HuggingFace transformers >= 4.46) using:

  • Class-weighted cross-entropy loss (sklearn balanced weighting on the training split)
  • Label smoothing (factor 0.05)
  • Cosine LR schedule with 10% warmup
  • Mixed-precision (fp16) on a single NVIDIA T4 GPU

See the project repository for the full training script (src/train.py) and the analysis notebook.

Intended use & limitations

Designed for short-form financial English text (headlines, tweets, brief analyst notes). It has not been trained for:

  • Languages other than English
  • Long-form financial documents (10-Ks, earnings call transcripts)
  • Fine-grained sentiment beyond three classes

Labels follow the nickmuchi/financial-classification mirror's convention, which is itself derived from the original PhraseBank annotation scheme.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей