MedHallTune

March 25, 2026 ยท View on GitHub

MedHallTune: A Benchmark and Instruction Tuning Dataset for Mitigating Medical Hallucination in Vision-Language Models

HuggingFace arXiv

Qiao Yan, Yuchen Yuan,Xiaowei Hu, Yihan Wang, Jiaqi Xu, Jinpeng Li, Chi Wing Fu, Pheng Ann Heng

Release

Usage

  1. Download the image data from MedHallTune.

  2. The validation split annotations are provided under /results_save_dir/ in this Github Page.

  3. Run inference with your own model to generate a prediction file in JSONL format.

  4. Go to the automatic evaluation platform: MedHallTune-Eval

  5. On the evaluation page:

    • Select the task type (positive or negative).
    • Upload your prediction file in JSONL format.
    • Provide your own API key (and base URL if needed).
    • Run the automatic evaluation and obtain the final evaluation summary.
  6. After obtaining the evaluation results, please send the results to us by email for leaderboard submission.

Submission Email

If you would like your method to be included in the public leaderboard, please send us:

  • your model name,
  • a short description of the method,
  • the evaluation summary from MedHallTune-Eval,
  • and optionally the prediction file for verification.

Please send your submission to: Qiao Yan


Detailed Evaluation Procedure

The evaluation platform MedHallTune-Eval supports automatic scoring for user-submitted predictions.

To evaluate your method:

  1. Prepare a prediction file in JSONL format.
  2. Make sure each line corresponds to one sample in the validation set.
  3. Open the evaluation page and choose the correct task split:
    • positive
    • negative
  4. Upload your JSONL file.
  5. Enter your API key required by the evaluator.
  6. Click Run Evaluation.
  7. Wait until the evaluation finishes and the summary is displayed on the page.
  8. Save the evaluation summary and email it to us if you would like to request leaderboard inclusion.

Example Prediction Format

Each line in the JSONL file should follow the format below:

{
  "question_id": "xxx",
  "image": "xxx",
  "question": "xxx",
  "answer": "Your model answer"
}

Notes

  • Please ensure the question_id matches the official validation split.
  • The uploaded JSONL file should contain one prediction per line.
  • If you encounter any problems during the evaluation process, please feel free to contact us: qiao.yan@link.cuhk.edu.hk.
  • We are happy to help with the evaluation.

MedHallTune Benchmark Results

Evaluation of close-source proprietary models, open-source general models, and open-source medical models on the MedHallTune benchmark.

  • P: Non-hallucination samples
  • N: Hallucination samples
  • B.Score: Balanced score
  • M.Score: Mitigation score

Close-source Proprietary Models

MethodClinical Acc (P/N)Clinical Rel (P/N)Detail Level (P/N)Risk Level (P/N)B.Score (P/N)M.Score (P/N)
GPT-4o6.52 / 5.017.08 / 5.666.44 / 5.437.68 / 6.230.88 / 0.870.34 / 0.26
GPT-56.48 / 5.757.02 / 6.496.44 / 6.317.98 / 7.150.86 / 0.840.21 / 0.19
o36.32 / 5.776.81 / 6.446.00 / 5.997.71 / 7.100.89 / 0.860.25 / 0.21
Grok-46.67 / 5.367.21 / 5.916.54 / 5.817.92 / 6.720.90 / 0.850.27 / 0.23
Gemini-2.56.51 / 5.286.98 / 5.816.15 / 5.508.00 / 6.600.88 / 0.870.33 / 0.26

Open-source General VLMs

MethodClinical Acc (P/N)Clinical Rel (P/N)Detail Level (P/N)Risk Level (P/N)B.Score (P/N)M.Score (P/N)
MiniGPT-44.46 / 3.244.71 / 3.484.71 / 4.225.91 / 4.480.85 / 0.860.23 / 0.23
Janus-Pro-7B6.17 / 4.126.73 / 4.515.53 / 4.617.43 / 5.210.91 / 0.890.39 / 0.22
mPLUG-Owl2-7B5.97 / 3.946.43 / 4.295.72 / 4.717.16 / 5.050.90 / 0.880.36 / 0.27
LLaVA-Critic-R1-7B6.14 / 4.276.56 / 4.816.11 / 5.017.64 / 5.610.86 / 0.860.25 / 0.28
LLaVA-OneVision-8B6.50 / 4.727.04 / 5.135.46 / 4.787.05 / 5.800.91 / 0.880.38 / 0.19
OpenMMReasoner-7B6.29 / 4.996.75 / 5.225.62 / 5.017.61 / 5.240.86 / 0.860.28 / 0.25
Qwen-VL-Chat5.95 / 4.216.45 / 4.575.54 / 4.607.17 / 5.420.90 / 0.880.35 / 0.19
Qwen2.5-VL-7B6.12 / 4.286.53 / 4.826.11 / 4.657.54 / 5.640.85 / 0.860.25 / 0.23
Qwen3-VL-8B6.28 / 4.866.68 / 5.116.79 / 4.867.80 / 5.600.83 / 0.830.21 / 0.25
InternVL-v1.5-4B6.02 / 4.256.59 / 4.685.29 / 4.567.28 / 5.310.90 / 0.870.30 / 0.23
InternVL2.5-8B6.03 / 4.826.43 / 5.275.28 / 4.907.59 / 5.140.90 / 0.870.33 / 0.20
InternVL3-8B6.23 / 4.646.74 / 5.055.16 / 4.677.63 / 5.390.88 / 0.870.24 / 0.14

Open-source Medical VLMs

MethodClinical Acc (P/N)Clinical Rel (P/N)Detail Level (P/N)Risk Level (P/N)B.Score (P/N)M.Score (P/N)
Med-Flamingo4.69 / 3.014.79 / 3.133.91 / 3.246.00 / 4.080.84 / 0.840.20 / 0.16
RadFM3.81 / 4.424.17 / 4.923.70 / 4.035.12 / 5.650.86 / 0.810.10 / 0.04
MedDr3.85 / 3.653.88 / 3.903.01 / 3.376.21 / 5.340.81 / 0.800.01 / 0.00
Chiron-o1-8B6.32 / 5.096.80 / 5.596.29 / 5.597.69 / 6.460.85 / 0.850.26 / 0.28
BiomedGPT4.25 / 3.674.13 / 3.733.92 / 3.946.40 / 5.240.85 / 0.840.22 / 0.15
MedGemma-4B4.25 / 3.674.13 / 3.733.92 / 3.946.40 / 5.240.85 / 0.840.22 / 0.15
BiMediX2-8B6.04 / 4.276.44 / 4.455.60 / 4.716.60 / 5.020.81 / 0.810.10 / 0.13
HealthGPT-M36.55 / 4.497.09 / 4.876.14 / 5.097.70 / 5.660.90 / 0.890.37 / 0.26
HuatuoGPT-V-7B6.51 / 5.047.05 / 5.566.76 / 5.747.68 / 6.320.88 / 0.870.35 / 0.27
InfiMed-RL-3B6.03 / 4.536.49 / 4.964.87 / 4.447.53 / 5.900.84 / 0.830.08 / 0.09
Lingshu-7B6.62 / 5.067.10 / 5.516.17 / 5.227.72 / 6.270.90 / 0.880.37 / 0.26
Hulu-Med-7B6.50 / 5.017.03 / 5.495.88 / 5.147.70 / 6.220.90 / 0.880.36 / 0.25
STLLaVA-Med-7B6.11 / 4.756.54 / 5.125.48 / 4.887.50 / 5.910.90 / 0.880.37 / 0.24
LLaVA-Med-v1.5-7B6.28 / 5.036.78 / 5.395.48 / 4.847.39 / 5.890.91 / 0.890.38 / 0.23

Citation

If MedHallTune is useful or relevant to your research, please kindly recognize our contributions by citing our paper:

@misc{yan2025medhalltune,
      title={MedHallTune: An Instruction-Tuning Benchmark for Mitigating Medical Hallucination in Vision-Language Models}, 
      author={Qiao Yan and Yuchen Yuan and Xiaowei Hu and Yihan Wang and Jiaqi Xu and Jinpeng Li and Chi-Wing Fu and Pheng-Ann Heng},
      year={2025},
      eprint={2502.20780},
      archivePrefix={arXiv},
      primaryClass={cs.AI},
      url={https://arxiv.org/abs/2502.20780}, 
}