/ Модель

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

Контекст
514 токенов
Параметры
152 млн
Лицензия
MIT
Архитектура
roberta · dense
Опубликована
28 июл 2023

CentralBankRoBERTa-agent-classifier

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

Дообученная RoBERTa для определения целевого макроэкономического агента в текстах центральных банков.

341скачиваний за 30 дней3лайкавеса обновлены10 янв 2024

Бенчмарки

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

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

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

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

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

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

CentralBankRoBERTa-agent-classifier — модель классификации текста на базе RoBERTa, разработанная Moritz Pfeifer и дообученная для анализа коммуникаций центральных банков. Она определяет, к какому из пяти макроэкономических агентов относится текст: домохозяйствам, компаниям, финансовому сектору, правительству или самому центральному банку. Модель предназначена для категоризации высказываний в сообщениях и публикациях центральных банков.

Модель содержит 151,8 млн параметров, принимает текстовые входы с контекстом до 514 токенов и выдаёт метку класса. В карточке заявлены accuracy, F1, precision и recall на уровне 0,93; результат может зависеть от данных и условий применения. Репозиторий использует формат PyTorch и лицензию MIT. README также упоминает отдельный бинарный классификатор тональности, однако метаданные и идентификатор данного репозитория описывают классификатор агентов; наличие классификатора тональности в этом чекпойнте не подтверждено.

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

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

Ограничения

Модель предназначена для текстов коммуникаций центральных банков и классифицирует только пять указанных категорий; перенос на другие типы текстов или категории может снизить качество. Заявленные метрики не сопровождаются в README описанием протокола оценки.

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

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

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

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

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

Открыть на Hugging Face

CentralBankRoBERTa

CentralBankRoBERTA is a large language model. It combines an economic agent classifier that distinguishes five basic macroeconomic agents with a binary sentiment classifier that identifies the emotional content of sentences in central bank communications.

Overview

The AgentClassifier model is designed to classify the target agent of a given text. It can determine whether the text is adressing households, firms, the financial sector, the government or the central bank itself. This model is based on the RoBERTa architecture and has been fine-tuned on a diverse and extensive dataset to provide accurate predictions.

Intended Use

The AgentClassifier model is intended to be used for the analysis of central bank communications where content categorization based on target agents is essential.

Performance

  • Accuracy: 93%
  • F1 Score: 0.93
  • Precision: 0.93
  • Recall: 0.93

Usage

You can use these models in your own applications by leveraging the Hugging Face Transformers library. Below is a Python code snippet demonstrating how to load and use the AgentClassifier model:

from transformers import pipeline

# Load the AgentClassifier model
agent_classifier = pipeline("text-classification", model="Moritz-Pfeifer/CentralBankRoBERTa-agent-classifier")

# Perform agent classification
agent_result = agent_classifier("We used our liquidity tools to make funding available to banks that might need it.")
print("Agent Classification:", agent_result[0]['label'])

BibTeX entry and citation info

@article{Pfeifer2023,
  title = {CentralBankRoBERTa: A fine-tuned large language model for central bank communications},
  journal = {The Journal of Finance and Data Science},
  volume = {9},
  pages = {100114},
  year = {2023},
  issn = {2405-9188},
  doi = {https://doi.org/10.1016/j.jfds.2023.100114},
  url = {https://www.sciencedirect.com/science/article/pii/S2405918823000302},
  author = {Moritz Pfeifer and Vincent P. Marohl},
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей