MediX-R1: Open Ended Medical Reinforcement Learning
Organizations: Mohamed Bin Zayed University of Artificial Intelligence (MBZUAI) · Jubilee Mission Medical College and Research Institute · JJM Medical College
Abstract
We introduce MediX-R1, an open-ended Reinforcement Learning (RL) framework for medical multimodal large language models (MLLMs) that enables clinically grounded, free-form answers beyond multiple-choice formats. MediX-R1 fine-tunes a baseline vision-language backbone with Group Based RL and a composite reward tailored for medical reasoning: an LLM-based accuracy reward that judges semantic correctness with a strict YES/NO decision, a medical embedding-based semantic reward to capture paraphrases and terminology variants, and lightweight format and modality rewards that enforce interpretable reasoning and modality recognition. This multi-signal design provides stable, informative feedback for open-ended outputs where traditional verifiable or MCQ-only rewards fall short. To measure progress, we propose a unified evaluation framework for both text-only and image+text tasks that uses a Reference-based LLM-as-judge in place of brittle string-overlap metrics, capturing semantic correctness, reasoning, and contextual alignment. Despite using only K instruction examples, MediX-R1 achieves excellent results across standard medical LLM (text-only) and VLM (image + text) benchmarks, outperforming strong open-source baselines and delivering particularly large gains on open-ended clinical tasks. Our results demonstrate that open-ended RL with comprehensive reward signals and LLM-based evaluation is a practical path toward reliable medical reasoning in multimodal models. Our trained models, curated datasets and source code are available at https://medix.cvmbzuai.com
Figures & tables
| Model | Diverse Medical | Single-Stage | Interpretable | Open-Ended | Annotation-Free | Composite |
|---|---|---|---|---|---|---|
| Modalities | RL | Reasoning | Responses | Reasoning | RL Reward | |
| MedVLM-R1 ( Pan et al., 2025 ) | ✗ | ✓ | ✓ | ✗ | ✓ | ✗ |
| BiMediX2 ( Mullappilly et al., 2024 ) | ✓ | ✗ | ✗ | ✓ | ✗ | ✗ |
| HuatuoGPT-V ( Chen et al., 2024b ) | ✓ | ✗ | ✗ | ✓ | ✗ | ✗ |
| MedGemma ( Sellergren et al., 2025 ) | ✓ | ✗ | ✓ | ✓ | ✗ | ✗ |
| MedMO ( Deria et al., 2026 ) | ✓ | ✗ | ✓ | ✓ | ✗ | ✗ |
| Benchmarks | MedVLM R1 2B | BiMediX2 8B | Huatuo GPT-V 7B | MedGemma 4B | MedGemma 27B | MedMO 8B | MediX-R1 2B | MediX-R1 8B | MediX-R1 30B |
|---|---|---|---|---|---|---|---|---|---|
| MMLU-Clinical | 0.540 | 0.732 | 0.721 | 0.708 | 0.879 | 0.864 | 0.660 | 0.845 | 0.894 |
| MMLU-Bio | 0.549 | 0.792 | 0.708 | 0.706 | 0.972 | 0.951 | 0.806 | 0.951 | 0.993 |
| MMLU-Med | 0.451 | 0.694 | 0.653 | 0.605 | 0.866 | 0.827 | 0.699 | 0.879 | 0.890 |
| MMLU-Genetics | 0.560 | 0.790 | 0.710 | 0.820 | 0.940 | 0.900 | 0.680 | 0.900 | 0.980 |
| MMLU-ProfMed | 0.500 | 0.695 | 0.625 | 0.713 | 0.912 | 0.890 | 0.581 | 0.868 | 0.974 |
| MMLU-Anat | 0.519 | 0.659 | 0.600 | 0.556 | 0.793 | 0.785 | 0.563 | 0.763 | 0.874 |
| Model | MMMU Medical Validation |
|---|---|
| MedVLM-R1 2B ( Pan et al., 2025 ) | 39.33 |
| MedGemma 4B ( Sellergren et al., 2025 ) | 50.00 |
| HuatuoGPT-V 7B ( Chen et al., 2024b ) | 47.33 |
| BiMediX2 8B ( Mullappilly et al., 2024 ) | 39.33 |
| Qwen3-VL 8B ( Yang et al., 2025 ) | 62.66 |
| MedMO 8B ( Deria et al., 2026 ) | 62.66 |
| Evaluations | Default | Embedding | LLM | LLM + | MediX-R1 |
|---|---|---|---|---|---|
| Reward | Reward | Reward | Embedding | ||
| LLM Tasks | 0.660 | 0.640 | 0.666 | 0.686 | 0.687 |
| VLM Tasks | 0.382 | 0.409 | 0.400 | 0.410 | 0.431 |
| Overall AVG | 0.562 | 0.558 | 0.572 | 0.589 | 0.597 |
| Model | Baseline | + Composite Rewards |
|---|---|---|
| SmolVLM2-2.2B ( Marafioti et al., 2025 ) | 0.410 | 0.432 |
| Qwen3-VL-2B ( Yang et al., 2025 ) | 0.529 | 0.554 |
| Qwen3-VL-8B ( Yang et al., 2025 ) | 0.666 | 0.688 |
| Qwen3-VL-30B ( Yang et al., 2025 ) | 0.698 | 0.736 |
| Evaluations | Baseline | GRPO | GSPO | DAPO |
|---|---|---|---|---|
| LLM Evaluations (text only) | 0.675 | 0.687 | 0.689 | 0.701 |
| VLM Evaluations (image + text) | 0.376 | 0.431 | 0.439 | 0.445 |
| Overall AVG | 0.570 | 0.597 | 0.600 | 0.610 |
| Model | Score (%) |
|---|---|
| MedVLM-R1 | 27.57 |
| MedGemma | 43.18 |
| LLaVA-Med | 44.29 |
| BiMediX2 | 46.51 |
| HuatuoGPT | 48.81 |
| MediX-R1 (Ours) | 51.11 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Dataset | Samples |
|---|---|
| PMC_VQA_SUBSET | 25000 |
| SLAKE | 4919 |
| RAD_VQA | 1793 |
| PATH | 19623 |
| Total | 51335 |