/ Модель

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

Контекст
512 токенов
Параметры
137 млн
Лицензия
CC BY-NC-SA 4.0
Архитектура
bert · dense
Опубликована
2 мар 2022

finbert

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

Англоязычная модель на основе BERT для классификации тональности финансовых текстов как положительной, отрицательной или нейтральной.

4,3 млнскачиваний за 30 дней1 272лайкавеса обновлены12 окт 2026

Бенчмарки

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

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

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

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

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

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

ProsusAI FinBERT — англоязычная модель классификации финансовых текстов на основе BERT. Её разработчики дополнительно обучили BERT на финансовом корпусе, а затем настроили для анализа тональности на датасете Financial PhraseBank. Модель с 136,7 млн параметров выдаёт оценки для трёх классов: положительная, отрицательная и нейтральная тональность. Она принимает текст и рассчитана на последовательности длиной до 512 токенов.

FinBERT подходит для определения тональности новостей, финансовых комментариев и других экономических текстов. Это исследовательский проект Prosus; веса доступны для PyTorch, TensorFlow и JAX/Flax. Лицензия — CC BY-NC-SA 4.0, а использование Reuters TRC2 и Financial PhraseBank также связано с условиями доступа и лицензирования этих данных.

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

  • Определение тональности финансовых новостей
  • Классификация настроения в комментариях о рынках и компаниях
  • Анализ тональности экономических текстов
  • Разметка финансовых фраз на положительные, отрицательные и нейтральные

Ограничения

Модель классифицирует только три тональных класса и обучалась на финансовых текстах, поэтому её выводы для других предметных областей могут быть ненадёжны. Лицензия CC BY-NC-SA 4.0 ограничивает использование; применяются также условия доступа к обучающим данным.

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

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

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

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

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

Открыть на Hugging Face

FinBERT

FinBERT is a pre-trained NLP model to analyze sentiment of financial text. It is built by further training the BERT language model in the finance domain, using a large financial corpus and thereby fine-tuning it for financial sentiment classification. Financial PhraseBank by Malo et al. (2014) is used for fine-tuning. For more details, please see the paper FinBERT: Financial Sentiment Analysis with Pre-trained Language Models and our related blog post on Medium.

The model will give softmax outputs for three labels: positive, negative or neutral.

How to use

from transformers import pipeline

classifier = pipeline("text-classification", model="ProsusAI/finbert")
classifier("Stocks rallied and the British pound gained.")
# [{'label': 'positive', 'score': 0.898...}]

To get the scores for all three labels, pass top_k=None to the classifier.

Model details

  • Architecture: BERT base (12 layers, hidden size 768, 12 attention heads) with a sequence classification head
  • Labels: 0 positive, 1 negative, 2 neutral
  • Language: English
  • Frameworks: weights are available for PyTorch, TensorFlow and JAX/Flax
  • Code: training and prediction code is on GitHub

Training data

Training Data Attribution

This model was trained using the Financial PhraseBank dataset:

Malo, P., Sinha, A., Korhonen, P., Wallenius, J., & Takala, P. (2014). Good debt or bad debt: Detecting semantic orientations in economic texts. Journal of the Association for Information Science and Technology, 65(4), 782-796.

The Financial PhraseBank dataset is licensed under CC BY-NC-SA 3.0.

The underlying language model was further pre-trained on a subset of the Reuters TRC2 corpus, which is distributed by NIST under its own access terms.

Citation

@article{araci2019finbert,
  title={FinBERT: Financial Sentiment Analysis with Pre-trained Language Models},
  author={Araci, Dogu},
  journal={arXiv preprint arXiv:1908.10063},
  year={2019}
}

About Prosus

Prosus is a global consumer internet group and one of the largest technology investors in the world. Operating and investing globally in markets with long-term growth potential, Prosus builds leading consumer internet companies that empower people and enrich communities. For more information, please visit www.prosus.com.

📧 Contact

For questions about this research project:

  • Dogu Araci: dogu.araci[at]prosus.com
  • Zulkuf Genc: zulkuf.genc[at]prosus.com

Note: Questions about commercial licensing or legal permissions cannot be addressed by the research team. See the License section below.


📜 License and Usage Terms

Copyright © MIH AI B.V.

Model Weights License

The FinBERT model weights are made available under CC BY-NC-SA 4.0 (Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International).

This license restricts commercial use. You may use this model for non-commercial purposes only, and any adaptations must be shared under the same license.

⚠️ User Responsibilities

You are solely responsible for:

  • Ensuring your use complies with the CC BY-NC-SA 4.0 license
  • Obtaining any necessary rights clearances for your specific use case
  • Determining whether your intended use qualifies as "non-commercial"
  • Compliance with any applicable laws and regulations

Prosus makes no representation that any particular use is permitted and does not grant rights in third-party training data.

🚫 Disclaimer

NO WARRANTY: This model is provided "AS IS" without warranty of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or non-infringement.

NOT AN OFFICIAL PRODUCT: This is not an official Prosus product. It was created as part of a research project.

NO SUPPORT: Prosus does not provide support, maintenance, or updates for this model.

LIABILITY: In no event shall MIH AI B.V. or Prosus be liable for any claim, damages, or other liability arising from the use of this model.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
BertForSequenceClassification
Ревизия весов
0bc2ac1

0 моделей