Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

MedAgents: Large Language Models as Collaborators for Zero-shot Medical Reasoning

About

Large language models (LLMs), despite their remarkable progress across various general domains, encounter significant barriers in medicine and healthcare. This field faces unique challenges such as domain-specific terminologies and reasoning over specialized knowledge. To address these issues, we propose MedAgents, a novel multi-disciplinary collaboration framework for the medical domain. MedAgents leverages LLM-based agents in a role-playing setting that participate in a collaborative multi-round discussion, thereby enhancing LLM proficiency and reasoning capabilities. This training-free framework encompasses five critical steps: gathering domain experts, proposing individual analyses, summarising these analyses into a report, iterating over discussions until a consensus is reached, and ultimately making a decision. Our work focuses on the zero-shot setting, which is applicable in real-world scenarios. Experimental results on nine datasets (MedQA, MedMCQA, PubMedQA, and six subtasks from MMLU) establish that our proposed MedAgents framework excels at mining and harnessing the medical expertise within LLMs, as well as extending its reasoning abilities. Our code can be found at https://github.com/gersteinlab/MedAgents.

Xiangru Tang, Anni Zou, Zhuosheng Zhang, Ziming Li, Yilun Zhao, Xingyao Zhang, Arman Cohan, Mark Gerstein• 2023

Related benchmarks

TaskDatasetResultRank
Medical Question AnsweringMedMCQA
Accuracy74.8
346
Question AnsweringPubMedQA
Accuracy76.8
145
Medical Question AnsweringMedMCQA (test)
Accuracy74.8
134
Question AnsweringMedQA
Accuracy83.7
96
Medical Question AnsweringPubMedQA
Accuracy56.1
92
Medical Visual Question AnsweringPMC-VQA
Accuracy56.5
74
Question AnsweringMedQA (test)
Accuracy83.7
61
final diagnosis predictionMIMIC
Accuracy85.3
56
final diagnosis predictionMedCaseReasoning
Accuracy49.3
56
final diagnosis predictionMIMIC, MedCaseReasoning, ER-Reason Average
Average Accuracy50.2
56
Showing 10 of 62 rows

Other info

Code

Follow for update