← 返回 2026-05-14

MAP:长视野交互式智能体推理的"先建图后行动"范式 MAP: A Map-then-Act Paradigm for Long-Horizon Interactive Agent Reasoning

Yuxin Liu, Ziang Ye, Yueqing Sun, Mingye Zhu, Jinwei Xiao, Zhuowen Han, Qi GU, Xunliang Cai, Lei Zhang 📅 2026-05-13 👍 8 2026-07-13 08:36
ARC-AGI-3 LLM 智能体 RL 探索 环境理解 认知地图 长视野规划

提出 Map-then-Act 范式:先建环境认知地图再执行,突破 ReAct 的认知瓶颈。

前置知识

ReAct 范式

ReAct(Reason + Act)是当前主流 LLM 智能体的工作模式:智能体在每一步根据当前任务指令和过往 (action, observation) 轨迹进行链式思考(Chain-of-Thought),然后立即输出下一步动作。这种"边想边做"的模式把环境理解和任务执行耦合在同一条时间轴上。

本文将 ReAct 视为基线范式(作者称之为 act-during-think),并指出它的结构性缺陷是"延迟环境感知",不从根本上修正范式就突破不了认知瓶颈,所以必须先理解 ReAct 才能看懂 MAP 的对比意义。

Pearl 因果阶梯与 do-calculus

Judea Pearl 把因果推理分为观察(seeing)、干预(doing)和反事实(imagining)三层。do-calculus 是一套数学工具,形式化地说明仅靠观察数据 $P(a_t|o_t)$ 无法恢复干预分布 $P(o_{t+1}|\text{do}(a_t))$,必须主动做实验(do 算子)才能学到环境的因果结构。

作者用 do-calculus 严格论证了 ReAct 的失败根源:它只采样观察分布而从不主动干预环境,所以注定陷入"试错循环"。这是 MAP 提出"先主动探索再执行"的理论基础。

Tolman 认知地图理论

Edward Tolman 1948 年在老鼠迷宫实验中提出:动物并不是简单建立"刺激-反应"联结,而是会先在脑内构建一幅关于环境空间布局和物体可供性的结构化表征(cognitive map),再据此规划行动。这一发现挑战了当时盛行的行为主义。

MAP 范式直接借鉴 Tolman 的洞见:智能体在执行任务前应该先主动探索环境,构建一张结构化"认知地图",把环境理解与任务执行在时间上解耦。

Gibson 功能可供性理论

James Gibson 的 affordance 理论认为,有机体不是先"理解"环境再行动,而是直接从空间布局中"知觉"到行动的可能性(例如看到一个门把手就立刻知道可以拉)。这种知觉是先于执行、不依赖试错的。

作者把 Gibson 的观点推广为"先看后做"原则("Let's look around first"),是对"Let's think step by step"的空间维度扩展,构成 MAP 设计原则的认知科学根基。

内在奖励与好奇心驱动探索

强化学习中常用状态新颖度(visit count 的倒数 $r(o_t)=1/N(o_t)$)或知识增量 $\Delta|M_t|$ 作为内在奖励,引导智能体访问未知状态或获取新知识,避免在熟悉区域做无效重复。

MAP 的"任务特定认知映射"阶段正是用双收敛判据(知识增量 + 状态新颖度)来决定何时停止探索,这需要读者熟悉 RL 中的 exploration-exploitation 权衡。

研究动机

当前主流 LLM 智能体范式——ReAct、Chain-of-Thought——本质上是"目标条件下的逐步规划":智能体边思考边行动,环境信息是在执行过程中作为副产品被动获取的。作者把这种结构称为"延迟环境感知"(Delayed Environmental Perception),并指出它会诱发两种典型失败模式:"目标漂移"(Goal Drift,即陷入局部合理但全局次优的行为)和"冗余试错"(Redundant Trial-and-Error,即反复尝试违反环境隐含规则的动作)。最具说服力的证据是 ARC-AGI-3 基准:即便 Claude 4.6 这样的前沿模型,在零知识的交互式环境里也只取得接近 0 的成绩,说明问题不是推理能力不够,而是范式本身让推理"无的放矢"。作者用 Pearl 因果阶梯的数学语言进一步形式化了这个缺陷:ReAct 只能学到观察分布 $P(a_t|o_t)$,而真正完成任务需要的是干预分布 $P(o_{t+1}|\text{do}(a_t))$,单靠观察永远无法恢复。

本文的目标是本文的核心目标是设计一个可插拔的"先建图后行动"(Map-then-Act, MAP)范式,把环境理解从任务执行中显式解耦出来。具体包含三个子目标:第一,提出一个统一的理论框架,把环境建模和动作规划放在因果阶梯的不同层级;第二,构建三阶段流水线(跨任务全局探索 → 任务特定认知映射 → 知识增强执行),让任何 LLM 都能即插即用;第三,验证 MAP 不仅在推理时有效(inference-time),还能通过 MAP-2K 数据集被微调进模型参数,使 4B 级别的小模型在长视野交互任务上反超更大的模型。

与已有工作不同的是,已有改进工作主要走两条路:要么优化推理(模仿学习、RL、经验回放),要么扩展记忆(轨迹存储、技能库)。但这些工作都默认环境信息会在执行中自动浮现,没有正面解决"环境建模"这件事。模型化 RL 虽然学环境动力学,但依赖参数化模拟器,难以兼容语言基智能体和开放环境。VLM 领域虽然有证据表明显式建模空间结构能提升推理,但还没有人把这种思路系统地搬到长视野文本交互场景。MAP 的独特切入角度是:从认知科学(Gibson + Tolman)和因果推断(Pearl)两条独立线索同时论证"先建图后行动"的必要性,并把认知地图 $M_t$ 设计成显式的、可读的结构化对象(空间布局 + 物体可供性 + 游戏规则),而不是隐式的 latent dynamics。

核心方法

MAP 的整体思路可以用一句话概括:"在动手做事之前先把环境看清楚。"技术上,它把智能体的一次完整工作流切成三段。第一段是"跨任务全局探索":用一个 Focus Analyzer 在训练任务上提炼出可复用的全局操作规则 $K_g$(动作语法、交互规则、错误模式),这一步只需要做一次。第二段是"任务特定认知映射":在拿到具体任务后,智能体以 $K_g$ 为先验,主动探索当前环境实例并用内在奖励(知识增量 + 状态新颖度)双收敛判据决定何时停止,最后由 Key Information Extractor 提炼出任务特定的认知地图 $M_t$。第三段是"知识增强执行":动作采样条件由 $p(a_t|u,o_{<t})$ 升级为 $p(a_t|u,M_t,K_g,h_t)$,让后续每一步都"看图说话"。最后,作者用 GPT-4.1 和 Claude 4.5 作为教师,让它们跑完整套 MAP 流水线生成 2K 条轨迹,经去污染对齐后微调 Qwen3-4B-Thinking,得到 MAP-4B。

MAP 和已有方法最本质的区别在于把环境建模从"副产品"提升为"一等公民"。ReAct/CoT 把环境信息当观察流,CoMAP(作者构造的 baseline)虽然也有"建图"动作,但和执行混在一起;而 MAP 强制把"建图"和"执行"切成两个独立阶段,靠显式的结构化表征 $M_t$ 传递信息。从因果推断视角看,MAP 让智能体从采样 $P(a_t|o_t)$ 升级到采样 $P(a_t|\text{do}(\text{explore}))$,即把"探索"建模成一次主动干预,从而获得 Pearl 阶梯第二层的因果知识。配套的 MAP-2K 数据集进一步把这个范式蒸馏进模型参数,使小模型也能内化"先看后做"的归纳偏置,而不是仅仅模仿表层动作序列。

方法步骤详情

三阶段流水线具体如下。**阶段 ❶ 跨任务全局探索**:输入为环境描述 $D_{\text{env}}$ 和少量人工轨迹 $\mathcal{F}_{\text{manual}}$,由 Focus Analyzer 提炼出若干"探索焦点"(例如"探测环境是否强制某种动作语法"),然后 Explorer 在训练任务集上跑多轮 think-act,反射器(Reflector)对失败做内省反思,得到的轨迹集 $\tau_{\text{exp}}$ 经知识蒸馏器 $f_{\text{distill}}$ 提取为全局知识 $K_g = f_{\text{distill}}(\tau_{\text{exp}}^{(1)},\dots,\tau_{\text{exp}}^{(N)})$,包含动作语法、交互规则、错误模式三类。**阶段 ❷ 任务特定认知映射**:在拿到任务 $u$ 后,智能体以 $K_g$ 为先验做自适应探索。停止判据为 $\Delta|M_t|=|M_t|-|M_t-1|$ 连续 $k$ 步为 0(知识增量收敛)**且** $r(o_t)=1/N(o_t)$ 连续 $k$ 步低于阈值 $\epsilon$(状态新颖度收敛),形式化为 $T_{\text{stop}}=\min\{t\mid (\text{Cond}_A^t\land\text{Cond}_B^t\text{ 都收敛})\lor(t\geq T_{\max})\}$。停止后由 Key Information Extractor 按 RPP(Role-Purpose-Priority)协议把 $\tau_{\text{exp}}$ 蒸馏成 $M_t = f_{\text{map}}(\tau_{\text{exp}},u)$,含空间布局、物体可供性、(对 ARC-AGI-3)游戏规则三类。**阶段 ❸ 知识增强执行**:动作采样变为 $a_t \sim \pi_\theta(a_t\mid u, M_t, K_g, h_t)$,把认知地图作为系统级上下文持续注入。**微调阶段**:GPT-4.1 / Claude 4.5 作为教师,按上述流水线生成 2K 条完整 map-then-act 轨迹 $\tau_{\text{MAP}}=f_{\text{teacher}}(u)$,并用环境引擎的真实状态做幻觉校验;学生模型 $\pi_\theta$ 最小化 $\mathcal{L}_{\text{MAP}} = -\sum_{t=1}^N \log\pi_\theta(a_t\mid o_{<t},a_{<t})$,loss 覆盖整条轨迹的三个阶段。

技术新颖性

MAP 的技术新颖性体现在四个层面。**理论上**,首次用 Pearl 的 do-calculus 严格证明 ReAct 类范式在观察分布上必然撞上认知瓶颈,把"先探索后执行"从经验直觉提升为因果推断必然。**表征上**,把认知地图 $M_t$ 显式建模为三段式结构化对象(空间布局、物体可供性、游戏规则),而不是黑盒 latent state,文中给出 RPP 协议让任何 LLM 都能按模板填表。**收敛判据上**,创新性地把"知识增量"和"状态新颖度"做"与"逻辑双收敛,避免单条件过早终止。**训练范式上**,MAP-2K 是第一个显式把"环境探索轨迹"和"任务执行轨迹"串联成完整训练信号的数据集,监督对象覆盖探索阶段而不只是执行阶段,loss 设计为 $\mathcal{L}_{\text{MAP}}$ 而非传统的行为克隆损失。

Overview of the MAP framework. (Left) Cross-Task Global Exploration: ... (Middle) Task-Specific Cognitive Mapping: ... (Right) Knowledge-Augmented Execution: ...
Figure 2: Overview of the MAP framework. (Left) Cross-Task Global Exploration: ... (Middle) Task-Specific Cognitive Mapping: ... (Right) Knowledge-Augmented Execution: ...

实验结果

实验在四个基准上展开。**长视野交互三件套**(Table 1):在 ALFWorld 上,Qwen3-4B-Thinking 从 ReAct 的 58.5 经 CoMAP 61.9 提升到 MAP 71.5(+13.0),MAP-4B 进一步达到 94.1,超过 Deepseek-V4-Pro(99.6)以外的所有闭源模型,并比同规模 SFT-Execution 基线 ACT-4B(84.3)高 9.8 分。TextCraft 上 Qwen3-4B-Instruct 从 31.8 跳到 71.9(+40.1),MAP-4B 取得 95.6 vs ACT-4B 79.4。ScienceWorld 整体更难,Qwen3-4B-Instruct 从 13.9 提到 24.3,MAP-4B 达 40.5 vs ACT-4B 23.6,跨过了一个数量级。关键观察是所有模型上几乎都呈 ReAct < CoMAP < MAP 的稳定排序。**流体智力基准 ARC-AGI-3**(Table 2):以 Claude 4.6 Opus 为后端,ReAct 在 6 个具名环境(TU93、SB26、VC33、RE86、AR25、WA30)上几乎全 0 分(SB26 仅 0.19 分),MAP 则分别达到 3.34、7.59、4.12、11.59、7.66、6.67,全 25 个游戏中有 22 个得到改善。**环境理解能力**(Figure 3):在 ALFWorld 的 Map QA 离线评测中,Qwen3-4B/8B 和 GPT-4o 在物体位置、物体可供性、负面知识、任务推理四类问题上准确率都显著高于基线。**因果适应性**(Table 3):在 ALFWorld 中段扰动实验中,Qwen3-4B-Thinking(base)从 58.5 掉到 45.6(-13.3),ACT-4B 从 78.2 掉到 64.8(-13.4),而 MAP-4B 仅从 87.1 掉到 79.5(-7.6),且 re-explore 率 80.9%、扰动后只多走 7.3 步,验证"先看后做"带来的是因果可适应而非死记硬背。**消融**:Table 4 显示去掉阶段 ❶(全局探索)4B 掉 6.7、8B 掉 4.2、32B 掉 1.7;去掉阶段 ❷(任务映射)4B 骤降 16.5——说明任务特定映射是更关键的一环。Table 5 显示去掉"空间布局"在 4B 上掉 14.9、去掉"可供性"掉 9.2,空间布局是更基础的结构。Figure 5 表明探索步数预算约 10 步时各规模模型基本饱和。

Performance comparison on long-horizon interactive benchmarks.
Table 1: Performance comparison on long-horizon interactive benchmarks.
Performance comparison on ARC-AGI-3 benchmarks.
Table 2: Performance comparison on ARC-AGI-3 benchmarks.
Comparison under dynamic perturbation on ALFWorld.
Table 3: Comparison under dynamic perturbation on ALFWorld.
Map Component ablation on ALFWorld.
Table 5: Map Component ablation on ALFWorld.
Map QA accuracy evaluated on ALFWorld's constructed cognitive maps $M_t$.
Figure 3: Map QA accuracy evaluated on ALFWorld's constructed cognitive maps $M_t$.
Comparison of interaction turns (left) and token consumption (right) on ALFWorld.
Figure 4: Comparison of interaction turns (left) and token consumption (right) on ALFWorld.
Effect of exploration budget on pass@1 across three model scales on ALFWorld.
Figure 5: Effect of exploration budget on pass@1 across three model scales on ALFWorld.
查看结构化数据
任务指标本文基线提升
ALFWorld 长视野家务任务 任务成功率 pass@1(%) MAP-4B 达到 94.1;MAP 在 Qwen3-4B-Thinking 上达到 71.5 ACT-4B(SFT on 2K 专家执行轨迹)84.3;Qwen3-4B-Thinking ReAct 58.5 MAP-4B 相对 ACT-4B +9.8,相对 ReAct 同模型 +13.0;并超过除 Deepseek-V4-Pro 外的所有闭源模型
TextCraft 多步合成任务 任务成功率 pass@1(%) MAP-4B 达到 95.6;Qwen3-4B-Instruct + MAP 71.9 ACT-4B 79.4;Qwen3-4B-Instruct ReAct 31.8 MAP-4B 相对 ACT-4B +16.2;Qwen3-4B-Instruct 相对自身 ReAct +40.1(最大提升)
ScienceWorld 程序性科学推理 任务成功率 pass@1(%) MAP-4B 达到 40.5;Qwen3-4B-Instruct + MAP 24.3 ACT-4B 23.6;Qwen3-4B-Instruct ReAct 13.9 MAP-4B 相对 ACT-4B +16.9,跨过近 1 个数量级;闭源模型 Minimax-M2.7 也只 54.2
ARC-AGI-3 流体智力游戏(25 个游戏) 成功分数(score)/ 通关等级(level) Claude 4.6 Opus + MAP:TU93 3.34、SB26 7.59、VC33 4.12、RE86 11.59、AR25 7.66、WA30 6.67;25 游戏中 22 个改善 ReAct 几乎全 0 分,最高 SB26 仅 0.19 从近 0 跨越到 3-12 分,验证 MAP 在零规则未知环境的泛化能力
动态扰动下的因果适应性(ALFWorld) 扰动后 pass@1 下降幅度与额外步数 MAP-4B 87.1 → 79.5(-7.6),re-explore 率 80.9%,仅多 7.3 步 Qwen3-4B-Thinking base 58.5 → 45.6(-13.3);ACT-4B 78.2 → 64.8(-13.4),13.0 步 MAP-4B 跌幅仅 ACT-4B 的一半,额外步数也少 5.7 步,体现真正的因果重规划

局限与改进

作者明确的几点限制:第一,**模型规模依赖**:Table 1 显示 MAP 对小模型(如 Qwen3-4B-Instruct 在 ScienceWorld 只到 24.3)的绝对收益有限,对强模型(Deepseek-V4-Pro 在 ALFWorld 99.6 vs 96.6)提升空间也很小。第二,**任务特定映射的脆弱性**:Table 4 中去掉阶段 ❷ 掉分最严重(4B 掉 16.5),说明 $M_t$ 的质量直接决定整条流水线,而 $M_t$ 又依赖 LLM 的提取能力,可能产生幻觉或漏项。第三,**探索预算敏感性**:Figure 5 显示小模型在 5-8 步时仍有波动,过低预算 $M_t$ 不完整,过高浪费交互预算。第四,**ARC-AGI-3 仍未完全突破**:Table 2 只报告了 6 个具名环境,附录中 25 个里仍有 3 个 MAP 改善有限。**作者未提及但读者能观察到的限制**:微调时只用了 GPT-4.1 和 Claude 4.5 两种教师,多样性可能不足;MAP-4B 的训练数据只有 2K 轨迹,规模偏小;测试的智能体基线没有覆盖 AWM、DyLAN、ReST 等近期强基线;ARC-AGI-3 的分数绝对值仍低(最高 11.59),距离完整通关还很远;论文未对失败案例做深入分析,"为什么 3/25 的游戏 MAP 仍无能为力"是开放问题。

独立分析的弱点

**弱点 1:阶段 ❷ 对小模型是瓶颈**。Table 4 中 w/o Stage 2 让 Qwen3-4B-Thinking 在 ALFWorld 掉到 55.0,比去掉阶段 ❶(64.8)还低 9.8 分。说明小模型生成的 $M_t$ 经常漏掉关键物品或误报空间关系。改进方向:可以引入 verifier 单元做 map 自检、或在 $M_t$ 之外加一个隐式 latent memory 作为兜底,让小模型即便显式 $M_t$ 写错也能通过隐式表征补回来。**弱点 2:探索阶段开销未被充分利用**。Figure 4 显示 MAP 在交互步数和 token 上和 ReAct 持平或更低,但 Figure 5 表明 4B 模型在 5 步探索时表现仍波动,说明对弱模型而言探索是被"压着"结束的,并未充分利用内在奖励信号。改进方向:让双收敛判据参数化($k$、$\epsilon$、$T_{\max}$)随模型能力自适应,而非全局写死。**弱点 3:MAP-2K 仅有 2K 轨迹且只来自两种教师**。Table 1 中 MAP-4B 表现亮眼,但 2K 规模极小,论文也未做数据 scaling 实验。改进方向:扩展到 10K-100K 规模并加入多种教师(GPT-5、Claude Opus 4、Gemini),并加入 self-play 生成的负例轨迹。**弱点 4:环境类型假设过强**。MAP 显式假设环境能拆成"空间布局 + 物体可供性 + 游戏规则"三件套,但真实开放世界(如带 NPC 的多智能体环境)可能不满足这个结构。改进方向:把 $M_t$ 改造成可学习的图结构,让 LLM 在自监督下选择节点类型。**弱点 5:缺少失败模式分析**。Table 2 显示 3/25 游戏 MAP 仍无能为力,但论文没深入分析是 $M_t$ 错、阶段 ❸ 错、还是两者都错。改进方向:增加 per-game 错误归因分析(map 错误率 / 执行错误率),为后续改进提供明确靶点。

未来方向

**作者提出的方向**:把 MAP 拓展到多智能体协作环境(每个智能体维护自己的 $M_t$ 并通过消息共享),把 $M_t$ 与世界模型(world model)结合做长视野规划,以及在视觉-语言-动作(VLA)智能体上做端到端的"建图"。**基于成果可延伸的方向**:第一,把 $K_g$ 和 $M_t$ 编码成可微的 graph embedding,让 loss 能在 $M_t$ 空间直接监督,避免纯文本监督的稀疏性。第二,引入 hierarchical MAP:高层 $K_g$ 跨任务共享,底层 $M_t$ 任务特定,中间再加一层 episode-level $M_e$ 做 in-context adaptation。第三,把内在奖励和 MAP 流水线结合做 RL 后训练(不只是 SFT),让模型在失败时自动重新调用阶段 ❷ 重建 $M_t$。第四,研究 MAP-2K 与 chain-of-thought 数据的协同——既然"先看后做"优于"边想边做",那能否让模型学会判断何时该"建图"、何时直接执行,做条件性范式切换。第五,把 MAP 应用到 web 智能体和 GUI 智能体:在浏览器里建图比纯文本环境更自然,可能带来更大收益。

复现评估

**开源情况**:论文未明确说明完整代码、MAP-2K 数据集和 MAP-4B 权重是否开源,仅在附录中提到"严格去污染以防 repository-level overlap",说明作者至少意识到并执行了去污染流程。**训练数据**:MAP-2K 仅 2K 轨迹,规模小但使用 GPT-4.1 / Claude 4.5 商业 API 生成,外部研究者复现时需要相应 API 访问权限。**算力需求**:MAP-4B 用 ms-swift 框架在 8 张 NVIDIA H800 上微调 Qwen3-4B-Thinking,3 个 epoch,学习率 $1\times10^{-5}$——单个节点单日级别即可复现。**教师推理成本**:MAP-2K 的生成需要调用 GPT-4.1 / Claude 4.5 跑完整套三阶段流水线,每条轨迹涉及阶段 ❶ 全局探索和阶段 ❷ 任务探索,成本不低(约几十到上百次 API 调用每条)。**复现难度**:总体中等。基线(ReAct、CoMAP、ACT-4B)实现成本低,但 MAP-2K 重新生成需要付费 API 和大量 token 预算。建议作者开源权重 + 合成数据 + 完整 prompt 模板。**评估**:所有环境(ALFWorld、TextCraft、ScienceWorld、ARC-AGI-3)都是公开基准,作者提供了详细的 metric 定义(pass@1、score、level),结果可复现性较高。