/ Модель

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

Контекст
8 192 токена
Параметры
149 млн
Лицензия
Apache 2.0
Архитектура
modernbert · dense
Базовая модель
ModernBERT-base
Библиотека
transformers
Опубликована
6 сен 2025

Fin-ModernBERT

Заполнение пропусковТекст → текст3 профессии

Англоязычная финансовая версия ModernBERT для заполнения пропусков и адаптации к задачам анализа финансовых текстов.

308скачиваний за 30 дней1лайквеса обновлены14 сен 2025

Бенчмарки

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

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

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

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

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

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

Fin-ModernBERT — англоязычная модель семейства ModernBERT, разработанная clapAI посредством продолженного предобучения ModernBERT-base на финансовых текстах. Модель содержит 149 млн параметров и предназначена для заполнения пропусков в тексте; её можно адаптировать к анализу тональности, распознаванию финансовых сущностей, классификации, ответам на вопросы и поиску по финансовым документам. Карточка описывает обучение на корпусе FinData-dedup, собранном из финансовых новостей, публикаций о фондовом рынке и криптовалютах.

В README указана длина контекста 1024 токена, а метаданные каталога приводят native context в 8192 токена. В приведённых в карточке тестах модель показала более высокие F1-результаты, чем ProsusAI/finbert и ModernBERT-base, на CIKM и PhraseBank; оценка других задач ещё продолжается. Для работы доступны веса в формате safetensors и библиотека Transformers. Лицензия — Apache-2.0.

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

  • Заполнение пропущенных слов в финансовых текстах
  • Анализ тональности финансовых новостей и публикаций
  • Классификация новостей, отчётов и сообщений о рынке
  • Распознавание компаний, тикеров и финансовых инструментов
  • Адаптация к поиску и ответам на вопросы по финансовым документам

Ограничения

README сообщает, что оценка на дополнительных наборах и задачах продолжается, поэтому приведённых результатов недостаточно для выводов о качестве на широком спектре финансовых сценариев. Указанная длина контекста различается: 1024 токена в README и 8192 в метаданных каталога.

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

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

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

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

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

Открыть на Hugging Face

Fin-ModernBERT

Fin-ModernBERT is a domain-adapted pretrained language model for the financial domain, obtained by continual pretraining of ModernBERT-base with a context length of 1024 tokens on large-scale finance-related corpora.


Model Description

  • Base model: ModernBERT-base (context length = 1024)
  • Domain: Finance, Stock Market, Cryptocurrency
  • Objective: Improve representation and understanding of financial text for downstream NLP tasks (sentiment analysis, NER, classification, QA, retrieval, etc.)

Training Data

We collected and combined multiple publicly available finance-related datasets, including:

After aggregation, we obtained ~50M financial records.
A deduplication process reduced this to ~20M records, available at:
👉 clapAI/FinData-dedup


Training Hyperparameters

The following hyperparameters were used during training:

  • Learning rate: 2e-4
  • Train batch size: 24
  • Eval batch size: 24
  • Seed: 0
  • Gradient accumulation steps: 128
  • Effective total train batch size: 3072
  • Optimizer: AdamW_Torch_Fused with betas=(0.9, 0.999), epsilon=1e-08
  • LR scheduler: Linear
  • Epochs: 1

Evaluation Benchmarks

We benchmarked Fin-ModernBERT against two strong baselines:

Fine-tuning Setup

All models were fine-tuned under the same configuration:

  • Optimizer: AdamW
  • Learning rate: 5e-5
  • Batch size: 16
  • Epochs: 5
  • Scheduler: Linear

Results

DatasetMetricFinBERT (ProsusAI)ModernBERT-baseFin-ModernBERT
CIKM (datht/fin-cikm)F1-score42.7753.0854.89
PhraseBank (soumakchak/phrasebank)F1-score86.3385.0388.09

Further evaluations on additional datasets and tasks are ongoing to provide a more comprehensive view of its performance.


Use Cases

Fin-ModernBERT can be used for various financial NLP applications, such as:

  • Financial Sentiment Analysis (e.g., market mood detection from news/tweets)
  • Event-driven Stock Prediction
  • Financial Named Entity Recognition (NER) (companies, tickers, financial instruments)
  • Document Classification & Clustering
  • Question Answering over financial reports and news

How to Use

from transformers import AutoTokenizer, AutoModel

model_name = "clapAI/Fin-ModernBERT"

tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModel.from_pretrained(model_name)

text = "Federal Reserve hints at possible interest rate cuts."
inputs = tokenizer(text, return_tensors="pt")
outputs = model(**inputs)

Citation

If you use this model, please cite:

  title={Fin-ModernBERT: Continual Pretraining of ModernBERT for Financial Domain},
  author={ClapAI},
  year={2025},
  publisher={Hugging Face},
  howpublished={\url{https://huggingface.co/clapAI/Fin-ModernBERT}}
}

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

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

GPU в ailist

Универсальный рантайм · transformers · fill-mask

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

Подбираем GPU…

Класс архитектуры
ModernBertForMaskedLM
Ревизия весов
31d3d96

0 моделей