/ Модель

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

Контекст
8 192 токена
Параметры
149 млн
Лицензия
Apache 2.0
Архитектура
modernbert · dense
Опубликована
19 авг 2025

ModernFinBERT-base

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

ModernFinBERT классифицирует тональность английских финансовых текстов как негативную, нейтральную или позитивную.

722скачиваний за 30 дней0лайковвеса обновлены20 мар 2026

Бенчмарки

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

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

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

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

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

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

ModernFinBERT — модель классификации тональности финансовых текстов, разработанная на базе ModernBERT-base. Она относит текст к одной из трёх категорий: NEGATIVE, NEUTRAL или POSITIVE. Модель содержит 149 млн параметров, использует архитектуру ModernBERT с rotary positional embeddings, Flash Attention и активациями GeGLU; поддерживает контекст до 8192 токенов.

Модель предназначена для анализа тональности финансовых новостей, пресс-релизов, стенограмм звонков о доходах, вопросов аналитиков и финансовых сообщений. Она дообучена на финансовом корпусе, включающем FinancialPhraseBank и дополнительные примеры, созданные методом Verbalized Sampling. В README приведены результаты пятиблочной кросс-валидации: accuracy 81,41% и macro F1 77,66%.

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

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

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

Ограничения

Модель обучена только на английских финансовых текстах и выдаёт лишь три общих класса тональности, без аспектного анализа. Преобладание пресс-релизов канадских горнодобывающих компаний в части обучающих данных может снижать переносимость на другие финансовые отрасли.

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

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

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

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

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

Открыть на Hugging Face

ModernFinBERT: Financial Sentiment Analysis

ModernFinBERT is a financial sentiment analysis model based on the ModernBERT architecture (149M parameters). It classifies financial text into three sentiment categories: NEGATIVE, NEUTRAL, and POSITIVE.

Key Features

  • Built on ModernBERT-base with rotary positional embeddings, Flash Attention, and GeGLU activations
  • Full fine-tuning on a diverse financial corpus spanning earnings calls, press releases, financial tweets, and analyst communications
  • Augmented with DataBoost (targeted paraphrases of difficult examples via Verbalized Sampling)
  • Fast inference: suitable for high-volume production use

Usage

from transformers import pipeline

classifier = pipeline("text-classification", model="neoyipeng/ModernFinBERT-base")

result = classifier("The company reported strong quarterly earnings, beating analyst expectations.")
print(result)
# [{'label': 'POSITIVE', 'score': 0.95}]

Batch inference

texts = [
    "Revenue declined 15% year-over-year due to market headwinds.",
    "The board approved a new share buyback program.",
    "The company maintained its quarterly dividend at $0.50 per share.",
]

results = classifier(texts)
for text, result in zip(texts, results):
    print(f"{result['label']} ({result['score']:.2f}): {text[:60]}...")

Training Data

The model was trained on the complete neoyipeng/financial_reasoning_aggregated dataset including FinancialPhraseBank, augmented with 410 DataBoost samples generated via Verbalized Sampling.

SourceDomainSamples
Earnings calls (narrative)Corporate transcripts462
Press releases / newsFinancial news1,557
Earnings calls (Q&A)Analyst Q&A2,440
Financial tweetsSocial media4,184
FinancialPhraseBankPress releases4,846
DataBoost augmentationSynthetic paraphrases410
Total~13,900

Evaluation

5-Fold Cross-Validation (Full Dataset)

MetricScore
Accuracy81.41% ± 1.09%
Macro F177.66% ± 0.79%

Held-Out Evaluation (FPB excluded from training)

Results from the research paper using LoRA fine-tuning on non-FPB data only:

Evaluation SetAccuracyMacro F1
FPB 50agree82.56%80.52%
FPB allAgree95.14%94.17%

Training Configuration

  • Architecture: ModernBERT-base (149M parameters, all unfrozen)
  • Learning rate: 2e-5
  • Weight decay: 0.01
  • Batch size: 16 effective (8 per device, gradient accumulation 2)
  • Epochs: 10 with early stopping
  • Precision: FP16 mixed precision
  • Hardware: NVIDIA Tesla T4 (16GB)

Limitations

  • English only: Trained and evaluated exclusively on English financial text.
  • Three-class taxonomy: Classifies as NEGATIVE/NEUTRAL/POSITIVE only. Does not provide fine-grained sentiment or aspect-level analysis.
  • Domain bias: Training data includes 68% Canadian mining press releases in the news subset, which may affect performance on other financial sub-domains.
  • Not domain-pre-trained: Unlike FinBERT variants, this model does not include continued MLM pre-training on financial text. It is fine-tuned directly from the general-purpose ModernBERT-base checkpoint.

Citation

@article{neo2026modernfinbert,
  title={ModernFinBERT: A Systematic Study of ModernBERT for Financial Sentiment Analysis},
  author={Neo, Yipeng},
  journal={arXiv preprint},
  year={2026}
}

Paper

For full experimental details, evaluation protocols, and analysis, see the ModernFinBERT paper.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
ModernBertForSequenceClassification
Ревизия весов
71404b7

0 моделей