CoolFace
Modelpublic

longisland3/MMed-Llama-3-8B-gguf

sourceHugging Facellama3updated 2y agoView on Hugging Face
1likes29downloads
Model Card

MMedLM

💻Github Repo 🖨️arXiv Paper

The official model weights for "Towards Building Multilingual Language Model for Medicine".

Introduction

This repo contains MMed-Llama 3, a multilingual medical foundation model with 8 billion parameters. MMed-Llama 3 builds upon the foundation of Llama 3 and has been further pretrained on MMedC, a comprehensive multilingual medical corpus. This further pretraining enhances the model's medical-domain knowledge.

The model underwent further pretraining on MMedC with the following hyperparameters:

  • —Iterations: 15000
  • —Global batch size: 512
  • —Cutoff length: 8192
  • —Learning rate: 2e-5

The model can be loaded as follows:

py
import torch
from transformers import AutoTokenizer, AutoModelForCausalLM
tokenizer = AutoTokenizer.from_pretrained("Henrychur/MMed-Llama-3-8B")
model = AutoModelForCausalLM.from_pretrained("Henrychur/MMed-Llama-3-8B", torch_dtype=torch.float16)
  • —Note that this is a foundation model that has not undergone instruction fine-tuning.

News

[2024.2.21] Our pre-print paper is released ArXiv. Dive into our findings here.

[2024.2.20] We release MMedLM and MMedLM 2. With an auto-regressive continues training on MMedC, these models achieves superior performance compared to all other open-source models, even rivaling GPT-4 on MMedBench.

[2023.2.20] We release MMedC, a multilingual medical corpus containing 25.5B tokens.

[2023.2.20] We release MMedBench, a new multilingual medical multi-choice question-answering benchmark with rationale. Check out the leaderboard here.

Evaluation on MMedBench

The further pretrained MMedLM 2 showcast it's great performance in medical domain across different language.

MethodSizeYearMMedCMMedBenchEnglishChineseJapaneseFrenchRussianSpanishAvg.
GPT-3.5-2022.12✗✗56.8852.2934.6332.4866.3666.0651.47
GPT-4-2023.3✗✗78.0075.0772.9156.5983.6285.6774.27
Gemini-1.0 pro-2024.1✗✗53.7360.1944.2229.9073.4469.6955.20
BLOOMZ7B2023.5✗trainset43.2858.0632.6626.3762.8947.3445.10
InternLM7B2023.7✗trainset44.0764.6237.1924.9258.2044.9745.67
Llama 27B2023.7✗trainset43.3650.2925.1320.9066.8047.1042.26
MedAlpaca7B2023.3✗trainset46.7444.8029.6421.0659.3845.0041.11
ChatDoctor7B2023.4✗trainset43.5243.2625.6318.8162.5043.4439.53
PMC-LLaMA7B2023.4✗trainset47.5342.4424.1220.7462.1143.2940.04
Mistral7B2023.10✗trainset61.7471.1044.7248.7174.2263.8660.73
InternLM 27B2024.2✗trainset57.2777.5547.7441.0068.3659.5958.59
MMedLM(Ours)7B-✓trainset49.8870.4946.2336.6672.2754.5255.01
MMedLM 2(Ours)7B-✓trainset61.7480.0161.8152.0980.4767.6567.30
MMed-Llama 3(Ours)8B-✓trainset66.0679.2561.8155.6375.3968.3867.75
  • —GPT and Gemini is evluated under zero-shot setting through API
  • —Open-source models first undergo training on the trainset of MMedBench before evaluate.

Contact

If you have any question, please feel free to contact qiupengcheng@pjlab.org.cn.

Citation

@misc{qiu2024building,
      title={Towards Building Multilingual Language Model for Medicine}, 
      author={Pengcheng Qiu and Chaoyi Wu and Xiaoman Zhang and Weixiong Lin and Haicheng Wang and Ya Zhang and Yanfeng Wang and Weidi Xie},
      year={2024},
      eprint={2402.13963},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}