/ Модель

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

Контекст
32 768 токенов
Параметры
7,1 млрд
Размер весов
15,2 ГБ
Лицензия
Apache 2.0
Архитектура
qwen2 · dense
Базовая модель
Qwen2.5-7B-Instruct
Библиотека
transformers
Опубликована
6 дек 2024

FinShibainu

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

Дообученная на корейских финансовых материалах Qwen2.5-7B-Instruct отвечает на вопросы и генерирует текст по финансам и бухгалтерскому учёту.

33скачиваний за 30 дней4лайкавеса обновлены18 дек 2024

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

FinShibainu — языковая модель aiqwe для вопросов и генерации текста по финансовой и бухгалтерской тематике. Она создана на базе Qwen2.5-7B-Instruct и дообучена с помощью LoRA (r=8, alpha=64); модель имеет 7,1 млрд параметров, архитектуру Qwen2 и контекст до 32 768 токенов. Вес опубликован в формате Safetensors, лицензия — Apache-2.0.

Модель предназначена для ответов на вопросы, многошаговых вопросов с выбором ответа и работы с финансовыми справочными материалами. В README отмечено, что ответы точнее при передаче справочного фрагмента вместе с вопросом; без него ответы могут быть короче и менее разнообразны. Карточка описывает обучение преимущественно на корейских финансовых и экономических материалах, поэтому основным языком модели следует считать корейский. Для инференса автор приводит пример использования vLLM и указывает RTX 3090 или более мощный GPU как типичную конфигурацию.

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

  • ответы на вопросы о финансовых и экономических терминах на корейском языке
  • ответы по финансовым справочникам с предоставленным источником
  • решение вопросов с выбором ответа по финансам и бухгалтерскому учёту
  • подготовка кратких справочных ответов по финансовым документам

Ограничения

По README, предоставление справочного материала повышает точность; без него ответы могут быть короче и менее разнообразны. Для инференса автор ориентирует на GPU уровня RTX 3090 или выше.

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

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

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

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

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

Открыть на Hugging Face

FinShibainu Model Card

모델은 KRX LLM 경진대회 리더보드에서 우수상을 수상한 shibainu24 모델입니다. 모델은 금융, 회계 등 금융관련 지식에 대한 Text Generation을 제공합니다.

데이터셋 수집 및 학습에 관련된 코드는 https://github.com/aiqwe/FinShibainu에 자세하게 공개되어 있습니다.

Usage

https://github.com/aiqwe/FinShibainu의 example을 참조하면 쉽게 inference를 해볼 수 있습니다. 대부분의 Inference는 RTX-3090 이상에서 단일 GPU 가능합니다.

pip install vllm
import pandas as pd
from vllm import LLM

inputs = [
    "외환시장에서 일본 엔화와 미국 달러의 환율이 두 시장에서 약간의 차이를 보이고 있다. 이때 무위험 이익을 얻기 위한 적절한 거래 전략은 무엇인가?",
    "신주인수권부사채(BW)에서 채권자가 신주인수권을 행사하지 않을 경우 어떤 일이 발생하는가?",
    "공매도(Short Selling)에 대한 설명으로 옳지 않은 것은 무엇입니까?"
]

llm = LLM(model="aiqwe/krx-llm-competition", tensor_parallel_size=1)
sampling_params = SamplingParams(temperature=0.7, max_tokens=128)
outputs = llm.generate(inputs, sampling_params)
for o in outputs:
    print(o.prompt)
    print(o.outputs[0].text)
    print("*"*100)

Model Card

ContentsSpec
Base modelQwen2.5-7B-Instruct
dtypebfloat16
PEFTLoRA (r=8, alpha=64)
Learning Rate1e-5 (varies by further training)
LRSchedulerCosine (warm-up: 0.05%)
OptimizerAdamW
Distributed / Efficient TuningDeepSpeed v3, Flash Attention

Datset Card

Reference 데이터셋은 일부 저작권 관계로 인해 Link로 제공합니다. MCQA와 QA 데이터셋은 https://huggingface.co/datasets/aiqwe/FinShibainu으로 공개합니다.
또한 https://github.com/aiqwe/FinShibainu를 이용하면 다양한 유틸리티 기능을 제공하며, 데이터 소싱 Pipeline을 참조할 수 있습니다.

References

데이터명url
한국은행 경제금융 용어 700선Link
재무회계 합성 데이터자체 제작
금융감독용어사전Link
web-text.synthetic.dataset-50kLink
지식경제용어사전Link
한국거래소 비정기 간행물Link
한국거래소규정Link
초보투자자 증권따라잡기Link
청소년을 위한 증권투자Link
기업사업보고서 공시자료Link
시사경제용어사전Link

MCQA

MCQA 데이터는 Reference를 기반으로 다지선다형 문제를 생성한 데이터셋입니다. 문제와 답 뿐만 아니라 Reasoning 텍스트까지 생성하여 학습에 추가하였습니다.
학습에 사용된 데이터는 약 4.5만개 데이터셋이며, tiktoken의 o200k_base(gpt-4o, gpt-4o-mini Tokenizer)를 기준으로 총 2천만개의 토큰으로 학습되었습니다.

데이터명데이터 수토큰 수
한국은행 경제금융 용어 700선1,203277,114
재무회계 목차를 이용한 합성데이터45199,770
금융감독용어사전827214,297
hf_web_text_synthetic_dataset_50k25,4617,563,529
지식경제용어사전2,314589,763
한국거래소 비정기 간행물1,183230,148
한국거래소규정3,015580,556
초보투자자 증권따라잡기599116,472
청소년을 위한 증권 투자40877,037
기업사업보고서 공시자료3,574629,807
시사경제용어사전7,4101,545,842
합계46,44519,998,931

QA

QA 데이터는 Reference와 질문을 함께 Input으로 받아 생성한 답변과 Reference 없이 질문만을 Input으로 받아 생성한 답변 2가지로 구성됩니다.
Reference를 제공받으면 모델은 보다 정확한 답변을 하지만 모델만의 지식이 제한되어 답변이 좀더 짧아지거나 다양성이 줄어들게 됩니다. 총 4.8만개의 데이터셋과 2억개의 토큰으로 학습되었습니다.

데이터명데이터 수토큰 수
한국은행 경제금융 용어 700선1,023846,970
금융감독용어사전4,1283,181,831
지식경제용어사전6,5265,311,890
한국거래소 비정기 간행물1,5101,089,342
한국거래소규정4,8583,587,059
기업사업보고서 공시자료3,574629,807
시사경제용어사전29,9205,981,839
합계47,965199,998,931

Citation

@misc{jaylee2024finshibainu,
  author = {Jay Lee},
  title = {FinShibainu: Korean specified finance model},
  year = {2024},
  publisher = {GitHub},
  journal = {GitHub repository},
  url = {https://github.com/aiqwe/FinShibainu}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей