Autoregressive models (ARMs) have long dominated the landscape of biomedical vision-language models (VLMs). Recently, masked diffusion models such as LLaDA have emerged as promising alternatives, yet their application in the biomedical domain remains largely underexplored. To bridge this gap, we introduce LLaDA-MedV, the first large language diffusion model tailored for biomedical image understanding through vision instruction tuning.
LLaDA-MedV achieves relative performance gains of 7.855% over LLaVA-Med and 1.867% over LLaDA-V in the open-ended biomedical visual conversation task, and sets new state-of-the-art accuracy on the closed-form subset of three VQA benchmarks: 84.93% on VQA-RAD, 92.31% on SLAKE, and 95.15% on PathVQA. We further analyze both training and inference behaviors, highlighting the importance of initialization weight selection, fine-tuning strategies, and the interplay between sampling steps and response repetition.
This repository currently contains:
llava/test_lladamedv_vqa.pyeval_vlm_chat_gpt_score.py and openai_api.pyThe current repository is strongest on model/inference code and result presentation. The README in its current form indicates that the full training and evaluation release is still being finalized.
LLaDA-MedV/
βββ llava/ # Core multimodal model, serving, and training code
βββ images/ # Figures used in the README and paper presentation
βββ test_lladamedv_vqa.py # Single-image biomedical VQA demo
βββ eval_vlm_chat_gpt_score.py # GPT-based evaluation helper
βββ openai_api.py # Async OpenAI API wrapper for evaluation
βββ ASU Non-Commercial License
βββ README.md
We adopt the Biomedical Visual Chatbot benchmark to evaluate LLaDA-MedV in a realistic open-ended biomedical conversation setting. As shown below, LLaDA-MedV demonstrates superior performance compared to several baselines, and we provide qualitative generation results for visualization.
![]() | ![]() |
We also evaluate LLaDA-MedV on three biomedical visual question answering benchmarks after fine-tuning on the training sets of VQA-RAD, SLAKE, and PathVQA, following their official splits.

Please refer to the training implementation of LLaDA-V.
Please refer to our GPT-based evaluation helper in eval_vlm_chat_gpt_score.py. For more detailed evaluation protocols, please refer to LLaVA-Med evaluation.
We release our model weights to support future research in the community.
| π§© Model | π Description | π Link |
|---|---|---|
LLaDAMedV-2A4E | Main model | Google Drive |
VQA_RAD_2E | VQA-RAD fine-tuned model | Google Drive |
SLAKE_10E | SLAKE fine-tuned model | Google Drive |
PathVQA_7E | PathVQA fine-tuned model | Google Drive |
XZDong123/LLaDA-MedV | π€ Hugging Face repository | Hugging Face |
The most direct runnable entry point in this repository is test_lladamedv_vqa.py, which provides a single-image biomedical VQA demo.
python test_lladamedv_vqa.py \
--image /path/to/your/image.png \
--question "Please describe this biomedical image in detail." \
--model-path XZDong123/LLaDA-MedV \
--llada-v-codebase /path/to/LLaDA-V
Notes:
--llada-v-codebase is required so the script can import the llava codebase correctly, and it can point to this repository root.google/siglip2-so400m-patch14-384.XZDong123/LLaDA-MedV.We gratefully acknowledge the authors of the following open-source repositories, which served as valuable references during our implementation:
We deeply appreciate their contributions to the research community.
If you find our work useful in your research, please cite:
@article{dong2025llada,
title={LLaDA-MedV: Exploring Large Language Diffusion Models for Biomedical Image Understanding},
author={Dong, Xuanzhao and Zhu, Wenhui and Chen, Xiwen and Wang, Zhipeng and Qiu, Peijie and Tang, Shao and Li, Xin and Wang, Yalin},
journal={arXiv preprint arXiv:2508.01617},
year={2025}
}
Python
100.0%
Autoregressive models (ARMs) have long dominated the landscape of biomedical vision-language models (VLMs). Recently, masked diffusion models such as LLaDA have emerged as promising alternatives, yet their application in the biomedical domain remains largely underexplored. To bridge this gap, we introduce LLaDA-MedV, the first large language diffusion model tailored for biomedical image understanding through vision instruction tuning.
LLaDA-MedV achieves relative performance gains of 7.855% over LLaVA-Med and 1.867% over LLaDA-V in the open-ended biomedical visual conversation task, and sets new state-of-the-art accuracy on the closed-form subset of three VQA benchmarks: 84.93% on VQA-RAD, 92.31% on SLAKE, and 95.15% on PathVQA. We further analyze both training and inference behaviors, highlighting the importance of initialization weight selection, fine-tuning strategies, and the interplay between sampling steps and response repetition.
This repository currently contains:
llava/test_lladamedv_vqa.pyeval_vlm_chat_gpt_score.py and openai_api.pyThe current repository is strongest on model/inference code and result presentation. The README in its current form indicates that the full training and evaluation release is still being finalized.
LLaDA-MedV/
βββ llava/ # Core multimodal model, serving, and training code
βββ images/ # Figures used in the README and paper presentation
βββ test_lladamedv_vqa.py # Single-image biomedical VQA demo
βββ eval_vlm_chat_gpt_score.py # GPT-based evaluation helper
βββ openai_api.py # Async OpenAI API wrapper for evaluation
βββ ASU Non-Commercial License
βββ README.md
We adopt the Biomedical Visual Chatbot benchmark to evaluate LLaDA-MedV in a realistic open-ended biomedical conversation setting. As shown below, LLaDA-MedV demonstrates superior performance compared to several baselines, and we provide qualitative generation results for visualization.
![]() | ![]() |
We also evaluate LLaDA-MedV on three biomedical visual question answering benchmarks after fine-tuning on the training sets of VQA-RAD, SLAKE, and PathVQA, following their official splits.

Please refer to the training implementation of LLaDA-V.
Please refer to our GPT-based evaluation helper in eval_vlm_chat_gpt_score.py. For more detailed evaluation protocols, please refer to LLaVA-Med evaluation.
We release our model weights to support future research in the community.
| π§© Model | π Description | π Link |
|---|---|---|
LLaDAMedV-2A4E | Main model | Google Drive |
VQA_RAD_2E | VQA-RAD fine-tuned model | Google Drive |
SLAKE_10E | SLAKE fine-tuned model | Google Drive |
PathVQA_7E | PathVQA fine-tuned model | Google Drive |
XZDong123/LLaDA-MedV | π€ Hugging Face repository | Hugging Face |
The most direct runnable entry point in this repository is test_lladamedv_vqa.py, which provides a single-image biomedical VQA demo.
python test_lladamedv_vqa.py \
--image /path/to/your/image.png \
--question "Please describe this biomedical image in detail." \
--model-path XZDong123/LLaDA-MedV \
--llada-v-codebase /path/to/LLaDA-V
Notes:
--llada-v-codebase is required so the script can import the llava codebase correctly, and it can point to this repository root.google/siglip2-so400m-patch14-384.XZDong123/LLaDA-MedV.We gratefully acknowledge the authors of the following open-source repositories, which served as valuable references during our implementation:
We deeply appreciate their contributions to the research community.
If you find our work useful in your research, please cite:
@article{dong2025llada,
title={LLaDA-MedV: Exploring Large Language Diffusion Models for Biomedical Image Understanding},
author={Dong, Xuanzhao and Zhu, Wenhui and Chen, Xiwen and Wang, Zhipeng and Qiu, Peijie and Tang, Shao and Li, Xin and Wang, Yalin},
journal={arXiv preprint arXiv:2508.01617},
year={2025}
}
Python
100.0%