MedInsightBench: Evaluating Medical Analytics Agents Through Multi-Step Insight Discovery in Multimodal Medical Data
Organizations: The Hong Kong University of Science and Technology, Hong Kong, China · ByteDance, China
Abstract
In medical data analysis, extracting deep insights from complex, multi-modal datasets is essential for improving patient care, increasing diagnostic accuracy, and optimizing healthcare operations. However, there is currently a lack of high-quality datasets specifically designed to evaluate the ability of large multi-modal models (LMMs) to discover medical insights. In this paper, we introduce MedInsightBench, the first benchmark that comprises 332 carefully curated medical cases, each annotated with thoughtfully designed insights. This benchmark is intended to evaluate the ability of LMMs and agent frameworks to analyze multi-modal medical image data, including posing relevant questions, interpreting complex findings, and synthesizing actionable insights and recommendations. Our analysis indicates that existing LMMs exhibit limited performance on MedInsightBench, which is primarily attributed to their challenges in extracting multi-step, deep insights and the absence of medical expertise. Therefore, we propose MedInsightAgent, an automated agent framework for medical data analysis, composed of three modules: Visual Root Finder, Analytical Insight Agent, and Follow-up Question Composer. Experiments on MedInsightBench highlight pervasive challenges and demonstrate that MedInsightAgent can improve the performance of general LMMs in medical data insight discovery.
Figures & tables
| Dataset | Input | Output | Task Type | Topic & Area | Multi-Step | Size | Construction Method |
| Spider 2.0 Lei et al. (2025) | Question | SQL Query | Text-to-SQL | Enterprise-level | Limited | 632 | Machine & Human-Labeled |
| VisEval Chen et al. (2025) | Question+Chart | Evaluation | Visual Understanding | Data Visualization | No | 500+ | Human-Labeled |
| MatPlotBench Yang et al. (2024) | Question+Table | Vis Image | Visual Generation | Data Visualization | Partial | 100 | Machine & Human-Labeled |
| InfiAgent-DABench Hu et al. (2024) | Question+Table | Answer | Data Analysis | Data Analysis | Partial | 603 | Machine-Labeled |
| InsightBench Sahu et al. (2025) | Goal+Table | Insights | Insight Discovery | Business Analysis | Extensive | 100 | Human-Labeled |
| MedRepBench Shang et al. (2026) | Image+Report | Interpretation | Medical Report Analysis | Clinical Analysis | Limited | 1K+ | Human-Annotated |
| Baselines | Insights Recall | Insights Precision | Insights | Insights Novelty | ||||
| ROUGE-1 | G-Eval | ROUGE-1 | G-Eval | ROUGE-1 | G-Eval | Original | Innovation | |
| Direct Decoding (LMMs-Only) | ||||||||
| GPT-4o | 0.1799 | 0.2978 | 0.2091 | 0.3577 | 0.1934 | 0.3250 | 0.1293 | 0.2094 |
| GPT-5 | 0.1866 | 0.3052 | 0.1851 | 0.3649 | 0.1858 | 0.3324 | 0.1322 | 0.2131 |
| Deepseek-VL2 | 0.1816 | 0.3226 | 0.2274 | 0.4070 | 0.2019 | 0.3599 | 0.1959 | 0.2712 |
| InternVL3-38B | 0.1774 | 0.3390 | 0.2002 | 0.3993 | 0.1881 | 0.3667 | 0.1607 | 0.2553 |
| Methods | Insights Recall | Insights Precision | Insights | Insights Novelty |
| Direct Decoding (Qwen3-VL-32B-Instruct) | 0.4295 | 0.5372 | 0.4774 | 0.4488 |
| MedInsightAgent (Qwen3-VL-32B-Instruct) | 0.4703 | 0.5921 | 0.5242 | 0.4995 |
| w/o Image-Summarization Module | 0.4615 0.0088 | 0.5764 0.0157 | 0.5126 0.0116 | 0.4780 0.0215 |
| w/o Web-Retrieval Module | 0.4623 0.0080 | 0.5739 0.0182 | 0.5121 0.0121 | 0.4705 0.0290 |
| w/o Image-Analysis Tool | 0.4537 0.0166 | 0.5604 0.0317 | 0.5014 0.0228 | 0.4842 0.0153 |
| w/o Follow-Up Question Composer | 0.4391 0.0312 | 0.5511 0.0410 | 0.4888 0.0354 | 0.4653 0.0342 |
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
| Comparison | G-Eval (Mean 95% CI) | -value |
| MedInsightAgent | – | |
| ReAct + same tools | ||
| Reflexion | ||
| CoT | ||
| Qwen3-VL-32B | ||
| GPT-4o |
| Configuration | ISM | WRM | IAT | FQC | G-Eval | Novelty | |
| MedInsightAgent | ✓ | ✓ | ✓ | ✓ | 0.5242 | 0.4995 | – |
| w/o ISM & WRM | ✓ | ✓ | 0.4996 | 0.4607 | |||
| w/o ISM & WRM & IAT | ✓ | 0.4889 | 0.4524 |
| Ground-Truth Insight | Output of GPT-4o | Output of MedInsightAgent(GPT-4o) |
| Case 139 : TCGA-EJ-A7NM with Difficulty Level 2 | ||
| Lymphovascular invasion and extensive perineural invasion suggest increased metastatic potential; consider systemic therapy evaluation. | Absence of perineural invasion in the visible sections may impact staging. | Perineural invasion suggests a more aggressive tumor , which might increase the likelihood of cancer recurrence and affect treatment decisions. |
| Multifocal extracapsular extension and seminal vesicle invasion indicate locally advanced disease with higher recurrence risk; discuss adjuvant therapy options. | Stromal desmoplasia is present, indicating possible tumor-host interaction and invasive behavior. | A strong stromal reaction, known as desmoplasia, often indicates a more aggressive tumor behavior and higher grade in prostate cancer, potentially impacting treatment strategies and prognosis. |
| Case 122 : TCGA-IN-A7NT with Difficulty Level 3 | ||
| Angiolymphatic invasion is present. | No definitive lymphovascular invasion observed, although detailed review and further sections may be warranted. | The presence of lymphovascular invasion can suggest a higher risk of metastasis, informing treatment decisions and prognosis. |
| Poorly differentiated (G3) adenocarcinoma suggests more aggressive tumor biology; consider comprehensive treatment approach. | There are poorly formed glands and irregular cell clustering, which may indicate a higher histologic grade. | The presence of pronounced cellular atypia and high mitotic rate suggests a more aggressive tumor behavior , potentially correlating with a higher risk of nodal metastasis and impacting therapeutic decisions. |
| Model | Reviewed | Category A | Category B | Category C | Human Approval Rate |
| MedInsightAgent | 30 | 13 (43.3%) | 13 (43.3%) | 4 (13.4%) | 26 (86.6%) |
| Qwen3-VL-32B | 30 | 8 (26.7%) | 13 (43.3%) | 9 (30.0%) | 21 (70.0%) |
| Reflexion | 30 | 9 (30.0%) | 13 (43.3%) | 8 (26.7%) | 22 (73.3%) |
| Method | API Calls / Sample | Avg. Input Tokens | Avg. Output Tokens | Wall-clock (s/Sample) | G-Eval |
| Direct Decoding | 1 | 2,352 | 521 | 15.8 | 0.4774 |
| CoT | 1 | 2,685 | 769 | 27.6 | 0.4826 |
| ReAct | 12.4 | 10,907 | 2,854 | 133.4 | 0.5067 |
| MedInsightAgent | 32 | 65,372 | 7,692 | 958.9 | 0.5242 |
| Goal | Correlate histopathologic features of the tongue carcinoma with staging parameters, margin status, nodal metastasis, and HPV status to guide prognostic assessment and treatment planning. |
| Pathological Image |
| Insights Details |
| Question 1 : What is the diagnosis, location, size, and depth of invasion as documented in the pathology report for the excised tongue specimen? Insight 1 : Invasive keratinizing squamous cell carcinoma identified in the right lateral tongue dorsum and lateral tongue, approximately 2.0 cm in greatest dimension with muscle invasion. Type 1 : Diagnostic |
| Question 2 : Does the pathology report confirm the presence of metastatic carcinoma in a lymph node from the right neck level 2, and what is the greatest dimension measurement of the identified tumor deposit? Insight 2 : Metastatic carcinoma identified in one lymph node from right neck level 2 with a tumor deposit measuring 1.9 cm. Type 2 : Diagnostic |
| Question 3 : What is the status of all surgical margins regarding tumor presence in the final pathology report? Insight 3 : Final surgical margins are negative for tumor in all specimens. Type 3 : Descriptive |
| Question 4 : What are the specific pathologic stage descriptors for the primary tumor, regional lymph nodes, and the number of lymph nodes examined versus involved as documented in the report? Insight 4 : Pathologic staging is pT1 pN1 with 44 lymph nodes examined and 1 involved. Type 4 : Descriptive |
| Question 5 : What are the reported findings regarding histologic grade, extracapsular extension, perineural invasion, and bony/cartilage invasion? Insight 5 : Tumor is moderately-differentiated squamous cell carcinoma without extracapsular extension, perineural invasion, or bony/cartilage invasion. Type 5 : Descriptive |
| Question 6 : What were the results of HPV testing for both p16 immunohistochemistry and high risk HPV in situ hybridization? Insight 6 : HPV testing performed shows p16 negative by immunohistochemistry and high risk HPV negative by in situ hybridization. Type 6 : Descriptive |
| Insights Details |
| Question 7 : Does the pathology report indicate both the number of lymph nodes involved by metastatic carcinoma and the total number examined, along with the presence or absence of extracapsular extension? Insight 7 : Single lymph node metastasis (1/44) without extracapsular extension suggests intermediate recurrence risk; consider adjuvant therapy based on multidisciplinary discussion. Type 7 : Predictive |
| Question 8 : Does the pathology report confirm that all intraoperative frozen section consultations for mucosal margins were benign, indicating adequate surgical clearance? Insight 8 : All intraoperative frozen section consultations for mucosal margins were benign, confirming adequate surgical clearance. Type 8 : Evaluative |
| Question 9 : What are the specific benign findings and lymph node levels documented as negative for tumor in the report? Insight 9 : Additional benign findings include minor salivary gland tissue and multiple lymph node levels negative for tumor. Type 9 : Descriptive |
| Question 10 : What is the HPV status of the oral cavity squamous cell carcinoma as determined by testing documented in the report? Insight 10 : HPV-negative status in an oral cavity squamous cell carcinoma suggests non-HPV driven etiology; consider additional molecular profiling for treatment guidance. Type 10 : Exploratory |
Data Analysis Agents
Data analysis agents use language models and tools to explore datasets, run analyses, and produce answers or reports grounded in evidence.
See all 106 papers