/ Модель

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

Контекст
131 072 токена
Параметры
3,2 млрд
Размер весов
6,4 ГБ
Лицензия
Apache 2.0
Архитектура
llama · dense
Базовая модель
Llama-3.2-3B-Instruct
Опубликована
28 дек 2024

medical_o1_verifier_3B

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

Медицинская модель-верификатор для классификации корректности ответов LLM на проверяемые медицинские задачи.

60скачиваний за 30 дней19лайковвеса обновлены30 дек 2024

Бенчмарки

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

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

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

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

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

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

FreedomIntelligence/medical_o1_verifier_3B — медицинская модель-верификатор от FreedomIntelligence, предназначенная для оценки корректности ответов языковых моделей на проверяемые медицинские задачи. Она помогает отбирать или оценивать ответы, чтобы поддерживать улучшение медицинских рассуждений других моделей.

Модель дообучена на базе meta-llama/Llama-3.2-3B-Instruct и содержит 3,2 млрд параметров. Это плотная архитектура Llama для классификации последовательностей; основная задача в каталоге — text-classification. Модель принимает текст и выдаёт оценку или класс корректности ответа. Указаны английский и китайский языки, контекстное окно составляет 131072 токена.

Модель предназначена для автоматизированной проверки ответов на медицинские вопросы, а не для самостоятельной диагностики или принятия клинических решений. Доступна по лицензии Apache-2.0.

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

  • проверка корректности ответов языковой модели на медицинские вопросы
  • оценка медицинских рассуждений, сгенерированных LLM
  • фильтрация неверных ответов в медицинском QA-пайплайне

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Introduction

This is a medical verifier designed to evaluate the correctness of LLM outputs on medical verifiable problems. Such verification can be utilized to enhance the medical reasoning capabilities of LLMs.

For details, please refer to our paper and GitHub repository. Additionally, you can explore HuatuoGPT-o1, our advanced medical LLM specializing in complex medical reasoning.

Usage

Follow the code below to utilize this model:

from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch.nn.functional as F

# Load tokenizer and model
model_path = 'FreedomIntelligence/medical_o1_verifier_3B'
tokenizer = AutoTokenizer.from_pretrained(model_path)
model = AutoModelForSequenceClassification.from_pretrained(
    model_path, torch_dtype="auto", device_map="auto", attn_implementation="flash_attention_2", num_labels=2
)

# Evaluation template
template = """<Model Response>
{}
</Model Response>

<Reference Answer>
{}
</Reference Answer>

Your task is to evaluate the model response by comparing it to the reference answer. If the model response is correct and aligns with the reference answer, output "True" . If it is incorrect or fails to select the correct option (if options are provided), output "False" . {}"""

# Tokenize input and evaluate
LLM_response = 'The answer is 25 percentage'
ground_truth_answer = '25%'
input_batch = tokenizer([template.format(LLM_response,ground_truth_answer,tokenizer.eos_token)], return_tensors="pt").to(model.device)
logits = model(**input_batch,return_dict=True).logits
probabilities = F.softmax(logits, dim=-1)
result = "True" if probabilities[0, 1] > 0.5 else "False"

print(f"Evaluation Result: {result}")

📖 Citation

@misc{chen2024huatuogpto1medicalcomplexreasoning,
      title={HuatuoGPT-o1, Towards Medical Complex Reasoning with LLMs}, 
      author={Junying Chen and Zhenyang Cai and Ke Ji and Xidong Wang and Wanlong Liu and Rongsheng Wang and Jianye Hou and Benyou Wang},
      year={2024},
      eprint={2412.18925},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      url={https://arxiv.org/abs/2412.18925}, 
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей