/ Модель

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

Контекст
131 072 токена
Параметры
7,5 млрд
Размер весов
16,1 ГБ
Лицензия
Apache 2.0
Архитектура
llama · dense
Базовая модель
Meta-Llama-3.1-8B-Instruct
Библиотека
transformers
Опубликована
27 мая 2026

Llama3_1_8B_Finance_QLoRA-merged-16bit

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

Дообученная Llama 3.1 8B Instruct классифицирует тональность финансовых текстов как негативную, нейтральную или позитивную.

265скачиваний за 30 дней2лайкавеса обновлены23 сен 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Модель jhon53/Llama3_1_8B_Finance_QLoRA-merged-16bit разработана Dharmik Bhingradiya и представляет собой дообученную методом QLoRA версию Meta-Llama-3.1-8B-Instruct для анализа тональности финансовых текстов. Она относит входной текст к одному из трёх классов: negative, neutral или positive. Модель содержит 7,5 млрд параметров, использует архитектуру LlamaForCausalLM и доступна в формате safetensors; базовая модель имеет контекст до 131 072 токенов. Для обучения применялись 4-битная NF4-квантизация базовой модели и BF16 LoRA-адаптеры; репозиторий содержит объединённую 16-битную версию.

Модель предназначена для классификации финансовых новостей, заявлений компаний и рыночных текстов, а также для экспериментов и создания финансовых NLP-приложений. В README приведены результаты на Financial PhraseBank: accuracy 97,48% и macro-F1 97,25%; на FiQA-SA: accuracy 94,02% и macro-F1 83,35%. Основной язык карточки — английский. Лицензия — Apache 2.0.

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

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Llama 3.1 8B Financial Sentiment — QLoRA

A finance-domain fine-tuned Llama 3.1 8B Instruct model for 3-class financial sentiment classification: negative, neutral, and positive.

The model was fine-tuned with QLoRA, using a 4-bit NF4 frozen base model and BF16 LoRA adapters.

Highlights

MetricBase ModelFine-Tuned
FPB Accuracy89.08%97.48%
FPB Macro-F187.65%97.25%
FiQA-SA Accuracy81.20%94.02%
FiQA-SA Macro-F167.05%83.35%
  • Base: meta-llama/Meta-Llama-3.1-8B-Instruct
  • Fine-tuning: QLoRA
  • Quantization: 4-bit NF4 during adapter training
  • Adapter: LoRA, BF16
  • Task: Financial sentiment classification
  • Training data: FinGPT/fingpt-sentiment-train (~76k examples)
  • License: Apache 2.0

Evaluation compares the fine-tuned model against a zero-shot Meta-Llama-3.1-8B-Instruct baseline using the same prompt template.

Model Details

ParameterValue
Base modelmeta-llama/Meta-Llama-3.1-8B-Instruct
MethodQLoRA (4-bit NF4 + BF16 LoRA)
LoRA rank16
LoRA alpha32
LoRA dropout0.05
Target modulesq, k, v, o, gate, up, down projections
OptimizerAdamW 8-bit
Learning rate2e-4
SchedulerCosine
Epochs3
Early stoppingPatience = 3
LossCompletion-only cross-entropy

Quick Start

Transformers

from transformers import AutoTokenizer, AutoModelForCausalLM
import torch

model_id = "jhon53/Llama3_1_8B_Finance_QLoRA-merged-16bit"

tokenizer = AutoTokenizer.from_pretrained(model_id)

model = AutoModelForCausalLM.from_pretrained(
    model_id,
    torch_dtype=torch.bfloat16,
    device_map="auto",
)

messages = [
    {
        "role": "user",
        "content": "The company's quarterly earnings exceeded analyst expectations. "
                   "The stock price increased following the announcement."
    }
]

inputs = tokenizer.apply_chat_template(
    messages,
    add_generation_prompt=True,
    tokenize=True,
    return_dict=True,
    return_tensors="pt",
).to(model.device)

with torch.no_grad():
    outputs = model.generate(
        **inputs,
        max_new_tokens=50,
        do_sample=False,
    )

response = tokenizer.decode(
    outputs[0][inputs["input_ids"].shape[-1]:],
    skip_special_tokens=True,
)

print(response)

Pipeline

from transformers import pipeline

pipe = pipeline(
    "text-generation",
    model="jhon53/Llama3_1_8B_Finance_QLoRA-merged-16bit",
)

messages = [
    {
        "role": "user",
        "content": "The company reported record revenue and strong quarterly growth."
    }
]

output = pipe(messages)
print(output)

Intended Use

This model is intended for:

  • Financial sentiment analysis
  • Research and experimentation with finance-focused LLMs
  • Classification of financial news, statements, and market-related text
  • Building finance-oriented NLP and GenAI applications

For production financial decision-making, outputs should be independently validated and should not be treated as financial advice.

Limitations

  • Model performance depends on the domain and wording of the input.
  • Financial language can be ambiguous and context-dependent.
  • Benchmark performance does not guarantee production performance.
  • The model may produce incorrect or overconfident classifications.
  • Human review and application-specific evaluation are recommended for high-impact use cases.

Evaluation

Financial PhraseBank (FPB)

ModelAccuracyMacro-F1
Base0.89080.8765
Fine-tuned0.97480.9725

FiQA-SA (Out-of-Domain)

ModelAccuracyMacro-F1
Base0.81200.6705
Fine-tuned0.94020.8335

Related Models

  • QLoRA adapters: jhon53/Llama3_1_8B_Finance_QLoRA
  • GGUF version: jhon53/Llama3_1_8B_Finance_QLoRA-GGUF

Citation

If you use this model in your research or project, please reference the Hugging Face repository:

jhon53/Llama3_1_8B_Finance_QLoRA-merged-16bit

Author

Dharmik Bhingradiya

AI/ML Engineer focused on LLM fine-tuning, RAG, model evaluation, MLOps, and production AI systems.

Hugging Face: https://huggingface.co/jhon53

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей