OctoMed: Data Recipes for State-of-the-Art Multimodal Medical Reasoning
Timothy Ossowski, Sheng Zhang, Qianchu Liu, Guanghui Qin, Reuben Tan, Tristan Naumann, Junjie Hu, Hoifung Poon
TL;DR
OctoMed investigates data-centric strategies for robust multimodal medical reasoning and introduces a structured data recipe designed for large-scale SFT. By distilling reasoning traces from a strong teacher and using rejection sampling, OctoMed builds a dataset of over 8 million reasoning traces that spans text and medical images. The model achieves state-of-the-art open-source performance across diverse benchmarks and exhibits emergent task-aware reasoning, dynamically adjusting trace depth by task difficulty. The work underscores the central role of data design in medical vision-language systems and outlines future steps toward reinforcement-learning–augmented robustness.
Abstract
High-quality and carefully curated data is a cornerstone of training medical large language models, as it directly impacts both generalization and robustness to unseen clinical tasks. We investigate strategies for training and data curation to develop a robust multimodal reasoning model in the medical domain. Our work focuses on supervised fine-tuning (SFT) and explores data recipes that leverage structured reasoning traces. Using our proposed data recipe, we scale experiments to a dataset of over 8 million examples and 6.8 billion response tokens, achieving state-of-the-art performance among open-source models across diverse out-of-distribution medical benchmark tasks. Our results further indicate that curating a high-quality, diverse training dataset with varying structured reasoning trace lengths enables the fine-tuned model to self-calibrate its reasoning trajectory lengths based on the downstream task, without explicit supervision. We present key insights, describe the data curation strategy, and outline next steps toward developing robust medical vision-language reasoning system.
