/ Модель

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

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

Llama-3.1-8B-UltraMedical

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

Медицинская языковая модель на базе Llama 3.1 8B Instruct для ответов на биомедицинские вопросы, понимания литературы и работы с клиническими знаниями.

1 529скачиваний за 30 дней17лайковвеса обновлены10 сен 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Llama-3.1-8B-UltraMedical — медицинская языковая модель, разработанная лабораторией Tsinghua C3I Lab. Она основана на Meta Llama 3.1 8B Instruct и дообучена на наборе UltraMedical: 410 тысяч синтетических и отобранных вручную биомедицинских инструкций, а также более 100 тысяч примеров предпочтений с применением SFT и итеративного обучения предпочтениям, включая подходы DPO и KTO.

Модель предназначена для диалоговых ответов на медицинские и биомедицинские вопросы, помощи в понимании научной литературы и работы с клиническими знаниями. Это плотная авторегрессионная модель семейства Llama с 7,5 млрд параметров; она принимает текст и генерирует текст, поддерживает английский язык и имеет контекст до 131 072 токенов. В приведённых оценках UltraMedical улучшает результат базовой модели на MultiMedQA и GPQA, но это не подтверждает клиническую надёжность ответов.

Модель распространяется по лицензии Llama 3. Условия лицензии следует учитывать при использовании и распространении; ответы модели требуют проверки специалистом и не должны сами по себе служить основанием для медицинских решений.

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

  • ответы на вопросы по биомедицине
  • объяснение медицинских и клинических понятий
  • помощь в понимании биомедицинской литературы
  • подготовка к медицинским экзаменационным вопросам
  • диалоговый поиск сведений о клинических знаниях

Ограничения

Ответы могут содержать ошибки и не подтверждают клиническую надёжность; результаты модели требуют проверки квалифицированным специалистом. Использование регулируется лицензией Llama 3.

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

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

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

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

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

Открыть на Hugging Face

Llama-3.1-8B-UltraMedical is an open-access large language model (LLM) specialized in biomedicine. Developed by the Tsinghua C3I Lab, this model aims to enhance medical examination access, literature comprehension, and clinical knowledge.

Building on the foundation of Meta's Llama-3.1-8B, Llama-3.1-8B-UltraMedical is trained on our UltraMedical collection with supervised fine-tuning (SFT), iterative preference learning (like DPO and KTO). The UltraMedical collection is a large-scale, high-quality dataset of biomedical instructions, comprising 410,000 synthetic and manually curated samples, along with more than 100,000 preference data.

Evaluations

ModelMultiMedQAMMLUGPQAAlpaca Eval 2 (LC/WR)
Llama-3.1-8B-Instruct71.3873.0030.4020.90/21.80
Llama-3.1-8B-UltraMedical76.8272.9634.8241.22/48.20

Inference with vLLM

from transformers import AutoTokenizer
from vllm import LLM, SamplingParams

llm = LLM(model="TsinghuaC3I/Llama-3.1-8B-UltraMedical", trust_remote_code=True)
tokenizer = AutoTokenizer.from_pretrained("TsinghuaC3I/Llama-3.1-8B-UltraMedical")
sampling_params = SamplingParams(temperature=0.7, top_p=0.9, max_tokens=1024, stop=["<|eot_id|>"])

messages = [
    {"role": "user", "content": """The question format used in the above input examples。"""},
]
prompts = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
print(prompts[0])
"""
<|begin_of_text|><|start_header_id|>user<|end_header_id|>

{question}<|eot_id|><|start_header_id|>assistant<|end_header_id|>

"""

outputs = llm.generate(prompts=prompts, sampling_params=sampling_params)
print(outputs[0].outputs[0].text)

Citation

@misc{zhang2024ultramedical,
      title={UltraMedical: Building Specialized Generalists in Biomedicine}, 
      author={Kaiyan Zhang and Sihang Zeng and Ermo Hua and Ning Ding and Zhang-Ren Chen and Zhiyuan Ma and Haoxin Li and Ganqu Cui and Biqing Qi and Xuekai Zhu and Xingtai Lv and Hu Jinfang and Zhiyuan Liu and Bowen Zhou},
      year={2024},
      eprint={2406.03949},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей