/ Модель

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

Контекст
8 192 токена
Параметры
7,5 млрд
Размер весов
16,1 ГБ
Лицензия
Llama 3
Архитектура
llama · dense
Библиотека
transformers
Опубликована
1 июл 2024

MedLLama3-JP-v2

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

Слитая модель Llama 3 для генерации ответов на японском языке по медицинским темам и исследовательской оценки медицинских вопросов и ответов.

22скачиваний за 30 дней2лайкавеса обновлены21 авг 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

EQUES/MedLLama3-JP-v2 — японская медицинская языковая модель, созданная путём слияния четырёх моделей на базе Llama 3: tokyotech-llm/Llama-3-Swallow-8B-Instruct-v0.1, aaditya/Llama3-OpenBioLLM-8B, Henrychur/MMed-Llama-3-8B и elyza/Llama-3-ELYZA-JP-8B. Это плотная авторегрессионная модель с архитектурой LlamaForCausalLM, примерно 7,5 млрд параметров и контекстом до 8192 токенов; веса доступны в формате safetensors и рассчитаны на работу через Transformers.

Модель предназначена для генерации ответов на японском языке по медицинским темам и вопросов и ответов, в том числе для исследовательской оценки на экзаменационных вопросах IgakuQA. В приведённой оценке точность на 2485 вопросах составила 46,6%; это не подтверждает пригодность для реальной медицинской практики. Разработчики прямо запрещают использовать модель в медицинских целях и не гарантируют точность её ответов. Модель описана как находящаяся на раннем этапе исследований и разработки, без настройки на безопасность и соответствие намерениям пользователя. Лицензия — Llama 3 Community License.

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

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

Ограничения

Разработчики запрещают медицинское применение и не гарантируют точность ответов; оценка на IgakuQA не подтверждает пригодность для клинического использования. Модель находится на раннем этапе разработки и не настроена для надёжного следования намерениям пользователя и требованиям безопасности.

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

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

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

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

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

Открыть на Hugging Face

Llama3ベースの日本語医療LLM MedLlama3-JP

このモデルはLlama3の継続学習により作成された4種類のLLMから成るマージモデルです。 日本語LLMをベースとし、英語の医療LLMをマージすることで日本語での医療知識や医療Q&Aへの回答力を獲得することを目的としています。

医療目的には利用しないでください。
本モデルの出力に関してその正確性等を保証しません。

評価

IgakuQA(日本医師国家試験データセット)の正答率を用いて評価しました。
評価実験の設定はIgakuQAに従いました。
GPTモデルのパフォーマンスはKasai et al., 2023の結果に基づき算出しました。

モデル 正答率 (全2485問)
EQUES/MedLLama3-JP-v246.6%
tokyotech-llm/Llama-3-Swallow-8B-Instruct-v0.142.2%
elyza/Llama-3-ELYZA-JP-8B43.9%
--------
GPT-478.2%
ChatGPT54.9%
GPT-342.1%

また、セクションごとの正答率をプロットした図が以下です。マージモデルがマージ元のモデルの良い所取りをしている傾向が窺えます。

Usage

pip install transformers vllm
from transformers import AutoTokenizer
from vllm import LLM, SamplingParams

model_name = "EQUES/MedLLama3-JP-v2"
tokenizer = AutoTokenizer.from_pretrained(model_name)
llm = LLM(
    model=model_name,
    tensor_parallel_size=1,
)

sampling_params = SamplingParams(
    temperature=0.6, top_p=0.9, max_tokens=512, stop="<|eot_id|>"
)

message = [
    {"role": "system", "content": <question>},
    {"role": "user","content": <answer>},
    {"role": "system", "content": <question>},
]

prompt = tokenizer.apply_chat_template(message, tokenize=False, add_generation_prompt=True)
output = llm.generate(prompt, sampling_params)
print(output[0].outputs[0].text)

Bias, Risks, and Limitations

The models released here are still in the early stages of our research and development and have not been tuned to ensure outputs align with human intent and safety considerations.

Acknowledgement

We acknowledge the developers of each base model.

How to Cite

@misc{MedLLama3-JP-v2,
      title={EQUES/MedLLama3-JP-v2},
      url={https://huggingface.co/EQUES/MedLLama3-JP-v2},
      author={Issey Sukeda},
      year={2024},
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей