MIRA:盲目调用工具反受其害?同济等提出医疗视觉反思Agent,有害调用直降至1.6%

MIRA: Medical Image Reflection for Agentic Diagnosis

论文原文 ↗ 论文发布 解读发布 解读:AI前沿分享

MIRA:盲目调用工具反受其害?同济等提出医疗视觉反思Agent,有害调用直降至1.6% 论文图示

在多模态大模型的研究热潮中,“让模型学会使用工具去思考图像”(Thinking with Images)逐渐成为共识。在医疗影像诊断场景下,让视觉语言模型(VLM)调用外部工具去放大可疑病灶、标记解剖结构、测量病理尺寸,听起来是一条通往高精度辅助诊断的理想路径。然而,现实临床诊断往往比实验室构想复杂得多。医疗诊断具有极高的容错门槛,盲目的工具调用不仅会引入充满噪声的无关图像片段,还会误导下游的逻辑链条,甚至让原本正确的直觉推理被虚假线索带偏。

ArXiv URL:https://arxiv.org/abs/2608.10827v1

近期,来自同济大学、南京大学、西北工业大学、中国人民公安大学以及巴黎高等师范学院的研究团队提出了名为 MIRA(Medical Image Reflection for Agentic Diagnosis)的全新医疗视觉诊断框架。该工作的核心观点非常明确:在医疗影像分析中,仅仅让 Agent 学会“如何调工具”远远不够,更关键的是要让模型建立“反思”(Reflection)能力——评估工具动作是否真有必要、获取的证据是否可靠,并在发现新证据与初始假设产生矛盾时,具备推翻既有结论、重新纠错的勇气。

在覆盖放射学、病理学及专家级推理等 9 个医疗视觉问答(VQA)基准测试中,基于 Qwen3-VL-8B 微调的 MIRA 取得了 64.73 的平均分,相比强基座模型直接提升了 7.44 分。更引人注目的是诊断动作的质量跃迁:模型的主动有效工具判断比例从 56.2% 增长至 73.8%,而导致误诊的有害工具调用比例从 8.9% 断崖式下降至 1.6%。

盲目调用的代价与“反思机制”的重构

现有的医疗多模态推理方法大致可以划分为两条技术路线。第一条路线聚焦于纯语言层面的思维链(Chain-of-Thought, CoT)推理,通过监督微调或强化学习诱导模型生成结构化的文本解释。但这类方法通常在模型初始接收到影像特征后,视觉表征就被固定下来;当模型面对微小或隐蔽的病灶时,很容易产生“看似条理清晰、实则脱离影像证据”的幻觉。第二条路线则引入了视觉工具,允许 Agent 在推理过程中主动裁剪或圈定局部特征。然而,若缺乏对工具反馈的校验机制,模型常常陷入过度调用的恶性循环——频繁圈出无关正常组织,并将噪点当作病变,导致诊断成本急剧膨胀且诊断准确率大幅受损。

在真实的临床读片过程中,资深放射科医生从来不是盲目地全面量测,而是在形成初步鉴别假设后,有针对性地调取局部增强视窗,并随时质疑之前的假设:“这个阴影究竟是真正的结节,还是血管断面的投影?”

MIRA 正是将这种临床医生的审慎逻辑形式化为一套可执行的操作流程。作者将整个框架建立在四大核心支柱之上:

  1. 证据锚定的视觉交互(Evidence-grounded visual interaction):摒弃沉重且不可解释的外部黑盒模型,采用一套轻量级的基础操作集合;

  2. 工具动作的可靠性质疑(Tool-use reliability):绝不盲从工具返回的特征,主动评估输入参数与返回区域在诊断层面的有用性;

  3. 失败驱动的主动反思(Failure-aware reflection):在出现逻辑跳跃、证据单薄或观察矛盾时,能够阻断过早生成的草率结论;

  4. 原则维度的持续进化(Continual principle evolution):把训练中偶发的试错经验提炼为持久的全局诊断准则。

六件轻量工具:把视觉探索还给模型自身

与部分依赖庞大专门检测网络的系统不同,MIRA 的工具设计遵循“轻量、原子化与可审计”的原则。团队并未试图为模型包办一切感知步骤,而是赋予了模型六个高度可控的操作接口:

所有工具均通过统一的 JSON 函数调用协议接入,系统将标准化后的空间坐标映射回真实像素。这种设计的巧妙之处在于,它迫使多模态模型自己承担视觉假设与验证的责任,而不是将判断转包给外部辅助模型,从而保证了整条推理链条的高度透明。

冷启动破局:基于 MCTS 的高质量轨迹与反思数据合成

让大模型学会反思,最困难的莫过于冷启动数据的构建。现存的开源医疗 VQA 数据集(如 PMC-VQA、SLAKE、VQA-RAD、PathVQA 等)绝大多数仅包含“图像-问题-答案”的静态三元组,既没有分步探查病灶的行动日志,更缺乏在遭遇死胡同后如何折返的记录。

为了解决这一问题,研究团队设计了一套基于蒙特卡洛树搜索(MCTS)的数据生成引擎。在搜索树中,每个节点代表当前积累的诊断上下文(包括历史思考、工具调用指令、工具返回图像等),分支动作既可以是一次新的工具调用,也可以是最终的诊断输出。在具体实现中,算法设定每次模拟展开 20 次,最大探索深度设为 4,分支因子为 3。

为了避免搜索过程沦为漫无目的的随机尝试,MIRA 在 MCTS 流程中融入了三项关键创新:

  1. 灵感火花机制(Thought-spark):当多分支展开时,模型很容易陷入对同一病灶区域的重复局部测量。MCTS 引入高能力教师模型(采用 Seed 1.8,并在未决样本中级联调用 Gemini 2.5 Pro 与 GPT-5.2),基于当前路径和兄弟节点的失败教训,强行引入多元化的鉴别诊断假设,使搜索空间向更多临床可能性铺开。

  2. 工具有效性前置校验与密集监督:由统一验证器在中间节点直接对渲染出的坐标框或点集打分,剔除越界、错位或毫无临床意义的无效动作;非终端节点即可获得中间奖励,与终端节点的最终判别得分相结合,彻底缓解了多步推理下的奖励稀疏困境。

  3. 执行后的证据锚定(Post-tool evidence grounding):强制要求教师模型在每次工具执行完毕后,必须以一段文本总结刚获取的实际证据,防止后续推理脱离新工具返回的结果。

这一步得到了回答正确、工具合规的“黄金正向轨迹”,但这仅仅教会了模型“如何成功”。真正赋予模型反思能力的,是随后的反思思维模式合成

研究团队专门收集了 MCTS 搜索中被判为错误但极具迷惑性的“硬负样本”分支(Hard Negative Trajectories)。教师模型被赋予一个审判任务:对照真实参考答案,倒查错误轨迹究竟在哪一步出现了证据不足、过度自信或逻辑跳跃。随后,教师模型生成一段纠错反思文本,并指出模型“此时本应调用什么工具去收集何种决定性证据”。在真实执行这个挽救性质的工具调用后,系统将新获得的视觉线索与反思理由重新封装,形成一份包含“原错误轨迹 - 纠错反思 - 矫正动作 - 新证据总结 - 正确终审诊断”的完整反思样本。

同时,针对原本成功的黄金轨迹,团队还展开了“文本意图反思”精炼,确保每一次工具调用前必须明确阐释诊断动机,彻底杜绝了模型在尚未看清工具结果时就草率给出定论的侥幸行为。

MIRA-RL:在线反思记忆演化与 GRPO 强化

经过高质量反思轨迹的监督微调(SFT)后,模型已经掌握了反思的句法结构,但在真实推理环境中,它仍然面临“何时见好就收、何时穷追不舍”的权衡困境。为此,团队进入第二阶段训练:基于群相对策略优化(GRPO)的多轮交互强化学习。

在 MIRA-RL 训练中,策略模型针对同一道复杂病例同时 rollout 出一组轨迹群。每个轨迹不仅包含文本 token,还穿插着动态执行的工具调用与视觉环境反馈。GRPO 通过在组内对比各条路径的相对优劣来分配优势值(Advantage),从而绕开了在复杂多模态环境下训练单一价值网络的巨大计算开销。

为了防止模型为了提高容错率而疯狂调用工具,团队设计了精细的复合奖励机制,其维度不仅覆盖最终答案的正误,还囊括输出格式规范,以及最为核心的——终审诊断与前置视觉证据的一致性校验。如果最终给出了正确答案,但中间调用的工具均为空操作且诊断论据与工具反馈相背离,模型同样无法获得高奖励。这从根源上遏制了投机取巧式的蒙猜现象。

这一阶段最具前瞻性的设计,是引入了在线反思记忆优化(On-Policy Reflection Memory Optimization)。大模型在持续强化学习中,偶发的失败往往蕴含着普遍的规律。MIRA 在训练流程中维护了一个动态的“诊断原则记忆库”。每当采样出成批失败的 rollout 时,系统会自动将这些共性错误蒸馏为通用的诊断守则候选(例如:“对于胸部平片肺尖部隐蔽区域,在未排除肋骨重叠伪影前,切勿轻易断定无异常,应主动执行 ZOOM 检查”)。

更为严密的是,这些被蒸馏出的候选原则并不会被无脑存入记忆库。它们必须经受“验证集门禁”的考验:系统将这批候选原则注入验证集推理中,只有当这些原则能实质性提高模型在未见样本上的综合奖励表现时,它们才会被正式合并入全局记忆库;否则将被坚决驳回,并作为反面反馈用来修正后续的原则提炼。通过这种在试错中自我升华的循环,MIRA 将个例经验沉淀为了可通用的专家级诊断指南。

实验结论:更少盲动,更准判断

在包含 SLAKE、PMC-VQA、OmniMedVQA、Medlesion-VQA/MCQ、VQA-RAD、PATH-VQA、MedXpertQA-MM 以及医学基准 MMMU Medical 的全面评测中,MIRA 展现出了极为扎实的跃升。

以 8B 参数规模的开源模型为基准,MIRA-VL-8B 取得了平均 64.73 分的优异战绩,全面领先其基座模型 Qwen3-VL-8B(57.29 分),其绝对提升幅度达 7.44 个百分点。在高度依赖细粒度病灶感知的任务上提升尤为明显:在针对病理和微小病变的 Medlesion 专项测试中,MIRA 能够自主利用 ZOOM 放大边缘区域,并配合 POINT 定位核异型性,大幅刷新了开源多模态模型在此类病变识别上的基准表现。

除了绝对准确率指标外,论文对工具调用行为的统计学分析更具启发意义:

定性案例分析清晰地还原了这一行为模式的改变。面对一例极其隐匿的肺底占位病变,传统模型在概览原图后直接作出了“无明显占位”的草率结论;而 MIRA 在初始提出类似怀疑后,主动触发反思机制:“由于右侧膈肌抬高且局部肋膈角欠清,现有视野存在遮挡可能,不足以支撑排除诊断”。随后模型主动发起一次裁剪放大与局部对比度增强操作,基于返回的新图像,清晰辨认出了包裹在周围组织中的磨玻璃结节,并迅速在最终诊断中推翻了之前的草率直觉。

这种具备自检自纠能力的思考链路,正是过去医疗多模态 Agent 所严重匮乏的特质。

结语与启示

长久以来,多模态智能体研究似乎陷入了一种“工具越多越好、步骤越长越智能”的盲目扩张。MIRA 这篇工作通过扎实的临床导向实验向学界发出了重要提醒:工具只是手臂的延伸,反思才是大脑的灵魂。在医疗这类高风险领域,知道“何时不该相信刚获取的证据”,甚至比“如何获取证据”更加致命。

从工程实现角度看,利用 MCTS 生成带有自省与矫正逻辑的合成数据,再结合轻量验证记忆的 GRPO 闭环强化,不仅为医疗视觉 Agent 构筑了极为坚固的护栏,也为自动驾驶、精密工业质检等同样容不得假阳性/假阴性泛滥的高敏多模态决策场景,提供了一份极具参考价值的方法论范式。