TumorChain: Interleaved Multimodal Chain-of-Thought Reasoning for Traceable Clinical Tumor Analysis
Organizations: Zhejiang University · DAMO Academy, Alibaba Group · Hupan Lab · Shanghai Institution of Pancreatic Disease ·
Abstract
Accurate tumor analysis is central to clinical radiology and precision oncology, where early detection, reliable lesion characterization, and pathology-level risk assessment guide diagnosis and treatment planning. Chain-of-Thought (CoT) reasoning is particularly important in this setting because it enables step-by-step interpretation from imaging findings to clinical impressions and pathology conclusions, improving traceability and reducing diagnostic errors. Here, we target the clinical tumor analysis task and build a large-scale benchmark that operationalizes a multimodal reasoning pipeline, spanning findings, impressions, and pathology predictions. We curate TumorCoT, a large-scale dataset of 1.5M CoT-labeled VQA instructions paired with 3D CT scans, with step-aligned rationales and cross-modal alignments along the trajectory from findings to impression to pathology, enabling evaluation of both answer accuracy and reasoning consistency. We further propose TumorChain, a multimodal interleaved reasoning framework that tightly couples 3D imaging encoders, clinical text understanding, and organ-level vision-language alignment. Through cross-modal alignment and iterative interleaved causal reasoning, TumorChain grounds visual evidence, aggregates conclusions, and issues pathology predictions after multiple rounds of self-refinement, improving traceability and reducing hallucination risk. Experiments show consistent improvements over strong baselines in lesion detection, impression generation, and pathology classification, and demonstrate strong generalization on the DeepTumorVQA benchmark. These results highlight the potential of multimodal reasoning for reliable and interpretable tumor analysis in clinical practice. Detailed information about our project can be found on our project homepage at https://github.com/ZJU4HealthCare/TumorChain.
Figures & tables
| Model | Position | Lesion Attributes | TNM Prediction | CoT- Report | Avg. | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Organ Pos. | Tumor Pos. | Seg. Loc. | Shape | Boundary | Density | Count | Others | Tumor | Node | Met. | |||
| Commercial Models | |||||||||||||
| Claude3-Haiku | 32.61 | 33.05 | 52.38 | 58.51 | 50.00 | 50.74 | 37.51 | 50.95 | 59.19 | 56.59 | 43.40 | 33.21 | 46.51 |
| Gemini2.0-Flash | 43.27 | 17.69 | 46.81 | 35.97 | 38.22 | 39.11 | 40.22 | 52.86 | 34.03 | 42.21 | 49.06 | 56.08 | 41.29 |
| GPT-5-Mini | 44.18 | 37.73 | 44.96 | 47.72 | 62.58 | 57.13 | 64.85 | 66.67 | 34.25 | 47.40 | 49.60 | 62.02 | 51.59 |
| Generalist Models | |||||||||||||
| Reasoning Models | ||||
|---|---|---|---|---|
| Commercial Models | ||||
| Claude3-Haiku | 59.31 | 43.66 | 30.80 | 43.21 |
| Gemini2.0-Flash | 63.10 | 57.69 | 45.12 | 54.28 |
| GPT-5-Mini | 64.22 | 66.42 | 55.09 | 61.23 |
| Open-Source Models | ||||
| Qwen2.5-VL-7B | 49.15 | 22.89 | 12.09 | 26.45 |
| Model | Recog. | V.R. | M.R. | Avg. |
|---|---|---|---|---|
| Commercial Models | ||||
| Claude3-Haiku | 38.70 | 31.53 | 34.81 | 35.01 |
| Gemini2.0-Flash | 50.88 | 33.81 | 35.06 | 39.92 |
| GPT-5-mini | 49.29 | 35.57 | 29.87 | 38.24 |
| Open-Source Models | ||||
| Qwen2.5-VL-7B | 45.31 | 36.94 | 37.04 | 39.76 |
Appendix figures & tables15 assets
Supplementary material from the paper’s appendix.
Appendix
| Notation | Description |
|---|---|
| Represents the TumorChain framework. | |
| 3D vision encoder | |
| Organ segmentation expert | |
| Auxiliary classification model | |
| Multi-layer perceptron (MLP) projector | |
| Backbone of LLM |
| Hyperparameter | Value |
|---|---|
| Optimizer | AdamW |
| Learning rate | |
| Learning rate scheduler | cosine decay |
| Weight decay | 0.0 |
| Warmup ratio | 0.03 |
| Mixed precision | bf16 (fp16 disabled) |
| Reasoning Models | Liver | Pancreas | Colon | Stomach | Esophagus | Average |
|---|---|---|---|---|---|---|
| Claude3-Haiku | 34.70 | 56.13 | 44.08 | 17.11 | 39.77 | 38.36 |
| Gemini2.0-Flash | 42.35 | 29.03 | 56.24 | 71.15 | 38.64 | 47.48 |
| GPT-5-Mini | 44.48 | 35.71 | 59.76 | 76.85 | 65.12 | 56.38 |
| Qwen2.5-VL-7B | 47.94 | 58.15 | 54.60 | 69.79 | 52.41 | 56.58 |
| InternVL-2.5-8B | 48.89 | 49.20 | 48.89 | 55.84 | 52.54 | 51.07 |
| MiniCPM-V-4.5-9B | 46.07 | 43.29 | 45.69 | 50.26 | 47.59 | 46.58 |
| Model | Liver | Pancreas | Colon | Average |
|---|---|---|---|---|
| Generalist Models | ||||
| Qwen2.5-VL-7B | 36.32 | 32.39 | 46.33 | 38.35 |
| InternVL-2.5-8B | 34.52 | 35.86 | 52.75 | 41.04 |
| MiniCPM-V4.5-9B | 40.02 | 45.20 | 52.93 | 46.05 |
| Commercial Models | ||||
| Claude3-Haiku | 32.67 | 32.62 | 18.40 | 27.90 |
| Position | Lesion Attributes | TNM Prediction | CoT- Report | Avg. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Organ Pos. | Tumor Pos. | Seg. Loc. | Shape | Boundary | Density | Count | Others | Tumor | Node | Met. | |||
| 0.0 | 99.92 | 97.01 | 82.46 | 81.45 | 75.82 | 83.01 | 80.89 | 82.35 | 86.11 | 57.88 | 65.22 | 77.41 | 80.79 |
| 0.1 | 99.90 | 95.58 | 84.01 | 79.78 | 75.09 | 82.10 | 83.85 | 81.85 | 88.69 | 58.16 | 69.54 | 78.29 | 81.40 |
| 0.5 | 99.90 | 97.14 | 83.14 | 81.60 | 81.15 | 83.51 | 84.01 | 82.45 | 86.43 | 60.85 | 70.65 | 79.54 | 82.53 |
| 1.0 | 99.97 | 97.57 | 86.88 | 82.28 | 84.52 | 85.05 | 86.20 | 86.57 | 88.83 | 61.63 | 71.07 | 82.36 | 84.41 |
| 1.5 | 99.94 | 97.91 | 83.21 | 79.40 | 74.46 | 75.37 | 81.83 | 77.41 | 86.23 | 57.51 | 57.46 | 79.21 | 79.16 |
| Avg. Score (Before finetuning / After finetuning) | |||||
|---|---|---|---|---|---|
| Model | Position | Lesion Attributes | TNM Prediction | CoT Report | Avg. |
| M3D-Phi-3-4B | 30.36 / 86.92 | 33.23 / 61.78 | 37.16 / 59.48 | 34.79 / 61.18 | 32.84 / 66.98 |
| Lingshu-7B | 28.93 / 85.46 | 49.91 / 77.36 | 43.21 / 67.65 | 54.30 / 65.98 | 45.10 / 74.11 |
| Qwen2.5-VL-7B | 31.05 / 91.02 | 47.17 / 76.45 | 40.94 / 62.37 | 60.54 / 74.21 | 44.04 / 76.01 |
| TumorChain-7B | - / 98.77 | - / 85.25 | - / 73.84 | - / 82.36 | - / 84.41 |
| New Label | Segmentator Name | Included Organs | TotalSeg. Label |
| 0 | background | background | 0 |
| 1 | spleen | spleen | 1 |
| 2 | kidney_right | kidney_right | 2 |
| 3 | kidney_left | kidney_left | 3 |
| 4 | gallbladder | gallbladder | 4 |
| 5 | liver | liver | 5 |
| Prompt for Medical Fact Triple Extraction |
| You are a medical fact–extraction assistant specialized in parsing knowledge from the given clinical text. Your task is to analyze the input and extract all factual triples , where each triple expresses a single clear medical fact. Ensure that all information is presented strictly in triple form, focusing on organs/structures , relations , and lesions . Input Example: First, examine the right hemicolon, cecum, ascending colon, and hepatic flexure; no wall thickening or abnormal density is observed, indicating no definite mass or inflammatory change in the right hemicolon. Second, check the left hemicolon, transverse colon, and splenic flexure, descending colon, sigmoid colon, and rectum; again no abnormal thickening or abnormal density is found, supporting the absence of significant lesions in the left hemicolon. Third, evaluate colon-related internal structures and surrounding tissues; no pericolonic vascular abnormality is detected, and the liver, gallbladder, pancreas, spleen, kidneys, and pelvic structures show no colon-related significant lesion, enlarged lymph nodes, or free fluid. These findings collectively do not support tumor or active inflammatory changes. Overall, the imaging features do not suggest colorectal cancer or other qualifying pathology. Output Requirements: In each triple, the first and third elements must be an organ or lesion, and the second element must describe their relationship. If the second and third positions are reversed, correct them. The output format should be: |
| Chain Level | Scoring Dimension | Description | Scoring Criteria |
|---|---|---|---|
| Finding Chain | Existence Match | Degree to which predicted facts match the ground-truth (GT) facts. | 10 : Prediction contains all key GT facts with no omission or redundancy. |
| 8–9 : Prediction covers the vast majority of GT facts, with only minor omissions or redundancies (¡10%). | |||
| 6–7 : Prediction covers some GT facts but exhibits moderate omissions or redundancies (10–30%). | |||
| 4–5 : Prediction covers only a small portion of GT facts; substantial omissions or redundancies (30–50%). | |||
| 1–3 : Low match rate; only a few facts are correct and the error rate is very high. | |||
| 0 : Prediction includes none of the GT facts. |
| Chain Level | Scoring Dimension | Description | Scoring Criteria |
|---|---|---|---|
| Impression Chain | Clarity | Medical clarity of the impression statement. | 10 : Impression is completely clear, logically coherent, and unambiguous. |
| 8–9 : Description is clear with only minor incomplete expressions or slight ambiguity ( 10%). | |||
| 6–7 : Basically clear but contains some ambiguities that moderately hinder understanding. | |||
| 4–5 : Blurry description with numerous ambiguities significantly affecting medical interpretation. | |||
| 1–3 : Very difficult to understand; almost unusable due to severe ambiguity. | |||
| 0 : Impression chain is empty or entirely invalid and unclear. |
| Chain Level | Scoring Dimension | Description | Scoring Criteria |
|---|---|---|---|
| Long Reasoning Chain | Logical Completeness | Logical closure and completeness of higher-order reasoning. | 10 : The reasoning chain perfectly covers all key points, with no logical gaps or omissions. |
| 8–9 : Reasoning is largely complete, with only minor ( 10%) logical gaps or omitted details. | |||
| 6–7 : Some logical interruptions or omissions exist, but most reasoning paths remain valid (10–30%). | |||
| 4–5 : Significant logical gaps, missing many key points, and notable interruptions in reasoning (30–50%). | |||
| 1–3 : Most of the reasoning chain is invalid; significant logical flaws, key derivations incomplete. | |||
| 0 : No reasoning process or the reasoning chain completely fails. |
Radiology VLMs
Radiology vision-language models (VLMs) align medical images and text to support grounded diagnosis, reporting, retrieval, and clinical reasoning.
See all 109 papers