/ Модель

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

Контекст
8 192 токена
Параметры
21,8 млрд
Размер весов
28,3 ГБ
Лицензия
Своя лицензия
Архитектура
qwen · dense
Библиотека
transformers
Опубликована
5 апр 2024

nekomata-14b-pfn-qfin

Генерация текстаТекст → текст4 профессии

Японско-английская языковая модель Preferred Networks для генерации связного текста и решения финансовых языковых задач.

181скачиваний за 30 дней4лайкавеса обновлены21 апр 2024

Бенчмарки

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

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

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

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

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

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

nekomata-14b-pfn-qfin — языковая модель Preferred Networks, дообученная на базе rinna/nekomata-14b для генерации связного текста в финансовой тематике. Это плотная авторегрессионная модель с архитектурой Qwen и 21,8 млрд параметров; веса опубликованы в формате Safetensors и предназначены для работы через Transformers.

Модель дообучена на 370 млн токенов специализированных данных Preferred Networks, преимущественно японских, а также английских и числовых. Карточка описывает поддержку японского и английского языков. Контекст обучения указан как 2048 токенов, тогда как метаданные сообщают нативное окно контекста 8192 токена.

Модель подходит для генерации текста по финансовым темам и финансовых языковых задач на японском и английском. Она может выдавать неточные, предвзятые или нежелательные ответы и не предназначена для юридических, налоговых, инвестиционных или финансовых консультаций; перед применением нужна проверка и настройка под конкретный сценарий. Лицензия — Tongyi Qianwen License Agreement, обозначенная в метаданных как other.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

nekomata-14b-pfn-qfin

Model Description

nekomata-14b-pfn-qfin is a fine-tuned model based on rinna/nekomata-14b. This is the base model, which is good at generating continuous sentences for finance. nekomata-14b-pfn-qfin is fine-tuned on 370M tokens from multiple special datasets generated by Preferred Networks, which is clear to use for commercial usage. The fine-tuned were carried out at a 2048 context length. This model is released under Tongyi Qianwen LICENSE AGREEMENT.

The research article is available on arXiv.

Benchmarking

The benchmark score is obtained using Japanese Language Model Financial Evaluation Harness For the benchmark, 0-shot and default prompts are used.

|      Task      |Metric|  nekomaba-14b   |       Ours      |
|----------------|------|------|---|------|------|---|------|
|chabsa          |f1    |0.7381|   |      |0.7428|   |      |
|cma_basics      |acc   |0.4737|±  |0.0821|0.5263|±  |0.0821|
|cpa_audit       |acc   |0.1608|±  |0.0184|0.1633|±  |0.0186|
|fp2             |acc   |0.3389|±  |0.0217|0.3642|±  |0.0221|
|security_sales_1|acc   |0.4561|±  |0.0666|0.5614|±  |0.0663|
|----------------|------|------|---|------|------|---|------|
|OVER ALL        |      |0.4335           |0.4716           |

Usage

Install the required libraries as follows:

>>> python -m pip install numpy sentencepiece torch transformers accelerate transformers_stream_generator tiktoken einops

Execute the following python code:

import torch
from transformers import AutoTokenizer, AutoModelForCausalLM

tokenizer = AutoTokenizer.from_pretrained("pfnet/nekomata-14b-pfn-qfin", trust_remote_code=True)

# Use GPU with bf16 (recommended for supported devices)
# model = AutoModelForCausalLM.from_pretrained("pfnet/nekomata-14b-pfn-qfin", device_map="auto", trust_remote_code=True, bf16=True)

# Use GPU with fp16
# model = AutoModelForCausalLM.from_pretrained("pfnet/nekomata-14b-pfn-qfin", device_map="auto", trust_remote_code=True, fp16=True)

# Use GPU with fp32
# model = AutoModelForCausalLM.from_pretrained("pfnet/nekomata-14b-pfn-qfin", device_map="auto", trust_remote_code=True, fp32=True)

# Use CPU
# model = AutoModelForCausalLM.from_pretrained("pfnet/nekomata-14b-pfn-qfin", device_map="cpu", trust_remote_code=True)

# Automatically select device and precision
model = AutoModelForCausalLM.from_pretrained("pfnet/nekomata-14b-pfn-qfin", device_map="auto", trust_remote_code=True)

text = "日本銀行は"
input_ids = tokenizer(text, return_tensors="pt").input_ids.to(model.device)
with torch.no_grad():
  generated_tokens = model.generate(
      inputs=input_ids,
      max_new_tokens=32,
      do_sample=True,
      temperature=1.0,
      repetition_penalty=1.1
  )[0]
generated_text = tokenizer.decode(generated_tokens)
print(generated_text)
# 日本銀行は、2016年9月に「長短金利操作付き量的・質的金融緩和」を導入し、長期国

Model Details

  • Model size: 14B
  • Fine-tuned tokens: 370M tokens (Japanese: 300M tokens, English: 13M tokens, Digits: 14M tokens)
  • Context length: 2048
  • Developed by: Preferred Networks, Inc
  • Model type: Causal decoder-only
  • Language(s): Japanese and English
  • License: Tongyi Qianwen LICENSE AGREEMENT

Bias, Risks, and Limitations

nekomata-14b-pfn-qfin is a new technology that carries risks with use. Testing conducted to date has been in English and Japanese, and has not covered, nor could it cover all scenarios. For these reasons, as with all LLMs, nekomata-14b-pfn-qfin’s potential outputs cannot be predicted in advance, and the model may in some instances produce inaccurate, biased or other objectionable responses to user prompts. This model is not designed for legal, tax, investment, financial, or other advice. Therefore, before deploying any applications of nekomata-14b-pfn-qfin, developers should perform safety testing and tuning tailored to their specific applications of the model.

How to cite

@misc{hirano2024,
      title={Construction of Domain-specified Japanese Large Language Model for Finance through Continual Pre-training}, 
      author={Masanori Hirano and Kentaro Imajo},
      year={2024},
      eprint={2404.10555},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}

Contributors

Preferred Networks, Inc.

  • Masanori Hirano
  • Kentaro Imajo

License

Tongyi Qianwen LICENSE AGREEMENT

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

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

GPU в ailist

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

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

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

0 моделей