atlas

Research map / Large language models / Agents, code and math

MDAgents: An Adaptive Collaboration of LLMs for Medical Decision-Making

NeurIPS 2024 · Large language models › Agents, code and math · approach: Agent instruction-following benchmarks · 58 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MDAgents, an adaptive multi-agent framework that classifies a medical query's complexity (low/moderate/high) and assigns a solo, multi-disciplinary team, or integrated care team structure accordingly, evaluated on ten medical QA and multimodal benchmarks.

Problem

Determining the best way to use LLMs for complex medical decision-making, since static solo or group multi-agent setups may be suboptimal or costly across tasks of varying complexity.

Approach

An LLM moderator classifies each medical query's complexity and the framework recruits a single primary care clinician, a multi-disciplinary team, or an integrated care team accordingly, with a moderator review and optional MedRAG knowledge to refine group outputs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
adapt collaboration structure to query complexity rather than use the strongest single-agent baselineMDAgents · MedQAaccuracy (%): 83.9 -> 88.7Helped
adapt collaboration structure to query complexity rather than use the strongest baselineMDAgents · PubMedQAaccuracy (%): 79.7 -> 75.0Hurt
adapt collaboration structure to query complexity rather than use the strongest baselineMDAgents · Path-VQAaccuracy (%): 62.1 -> 65.3Helped
adapt collaboration structure to query complexity rather than use the strongest baselineMDAgents · PMC-VQAaccuracy (%): 53.4 -> 56.4Helped
adapt collaboration structure to query complexity rather than use the strongest baselineMDAgents · MedVidQAaccuracy (%): 57.8 -> 56.2Hurt
adapt collaboration structure to query complexity rather than use the strongest baselineMDAgents · DDXPlusaccuracy (%): 72.7 -> 77.9Helped
adapt collaboration structure to query complexity rather than use the strongest baselineMDAgents · SymCataccuracy (%): 91.9 -> 93.1Helped
adapt collaboration structure to query complexity rather than use the strongest baselineMDAgents · JAMAaccuracy (%): 71.0 -> 70.9No clear effect
adapt collaboration structure to query complexity rather than use the strongest baselineMDAgents · MedBulletsaccuracy (%): 77.0 -> 80.8Helped
adapt collaboration structure to query complexity rather than use the strongest baselineMDAgents · MIMIC-CXRaccuracy (%): 53.5 -> 55.9Helped
add MedRAG (ablation)MDAgents · All datasetsaverage accuracy (%): 71.8 -> 75.2Helped
add moderator's review (ablation)MDAgents · All datasetsaverage accuracy (%): 71.8 -> 77.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: MedQA PubMedQA DDXPlus SymCat JAMA MedBullets Path-VQA PMC-VQA MIMIC-CXR MedVidQA MedRAG

Benchmarks: MedQA PubMedQA DDXPlus SymCat JAMA MedBullets Path-VQA PMC-VQA MIMIC-CXR MedVidQA

Metrics: accuracy API calls consensus entropy

Baselines: Zero-shot Few-shot CoT CoT-SC Ensemble Refinement Medprompt Majority Voting Weighted Voting Borda Count MedAgents Meta-Prompting ReConcile

Builds on: chain-of-thought self-consistency Medprompt ReConcile MedAgents

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy