Med-Inquire
收藏资源简介:
Med-Inquire是由微软研究院和新加坡国立大学联合开发的医疗诊断交互式基准数据集,基于真实临床病例构建。该数据集通过模拟医生问诊流程,将完整病例信息隐藏在专用代理后,要求AI系统通过多轮询问和检查逐步获取信息。数据集包含标准化成本模型和诊断评分体系,旨在评估AI在资源受限条件下的渐进式诊断能力,推动医疗AI从静态诊断向动态临床决策范式转变。
Med-Inquire is an interactive benchmark dataset for medical diagnosis jointly developed by Microsoft Research and the National University of Singapore, built upon real clinical cases. This dataset simulates the physician consultation workflow, hides complete patient medical information behind a dedicated agent, and requires AI systems to gradually acquire information through multi-round inquiries and examinations. It includes a standardized cost model and diagnostic scoring system, aiming to evaluate the progressive diagnostic capability of AI under resource-constrained conditions and promote the paradigm shift of medical AI from static diagnosis to dynamic clinical decision-making.
EvoClinician 数据集概述
数据集基本信息
- 数据集名称:EvoClinician / Med-Inquire
- 数据集类型:交互式多轮医学诊断基准测试数据集
- 数据格式:JSONL
- 主要文件:
data/test-00000-of-00001.jsonl
数据内容与结构
- 数据领域:皮肤病学临床病例
- 病例结构:每个病例包含以下字段:
idcase_informationphysical_examinationdiagnostic_testsfinal_diagnosisoptions
环境与交互模型
- 环境名称:Med-Inquire
- 核心代理:
Patient代理Examination代理Judge代理
- 动作类型:
AskQuestion:向Patient代理提出自由形式的问题OrderTest:向Examination代理请求检查SubmitDiagnosis:提交最终诊断并结束回合
- 评估机制:
- 成本模型:为每个动作和检查分配成本,总成本为各轮次成本之和
- 评分机制:
Judge代理将最终诊断与真实诊断进行比较,返回评分 (S \in [0, 100])
代理架构
- EvoClinician 代理:基于测试时进化学习的自进化代理
- 核心循环:诊断-评分-进化循环
- 组成模块:
Actor:使用提示和外部记忆缓冲区与环境交互ProcessGrader:对交互记录进行事后审查,为动作分配标签并提供理由Evolver:根据已评分的动作更新Actor的提示规则,并维护情景记忆条目
进化学习特性
- 策略状态进化:提示规则和外部记忆在测试时跨病例进化
- 记忆机制:基于规则的情景记忆存储在动作级别
- 学习分离:骨干大语言模型权重保持不变,策略状态独立进化
使用与扩展
- 数据扩展:可通过向现有 JSONL 文件追加数据或创建符合相同模式的新文件来添加更多病例
- 自定义:可通过修改
agents/actor.py和agents/grader.py中的提示和评分标签进行定制

- 1EvoClinician: A Self-Evolving Agent for Multi-Turn Medical Diagnosis via Test-Time Evolutionary Learning微软研究院; 新加坡国立大学 · 2026年



