SuperAPI AI 工具集

from-assumptions-actions-turning

智能体与模型

查看项目

更新于 10-16 06:50

技能介绍

用途:该技能用于构建不确定性感知的多智能体规划器。核心思路是:LLM 推理链中本就隐含对环境的假设,PCE 把这些碎片化假设提取出来,组织成以二值假设为内部节点、候选动作为叶子、按场景似然、目标收益与执行成本打分每条路径的决策树,从而在部分可观测下用最少通信选出原则性动作。

主要能力:三阶段流程。Planner 接收目标、进度、观测、消息历史与可用动作,并生成候选动作及推理链;Composer 从推理链中挖掘隐含假设(如“might be”“if X is in Y”“assuming…”),自顶向下构建深度 D(默认 3)的二值决策树,优先展开最能降低不确定性且影响动作选择的假设,若继续分裂不改变推荐动作则提前停止;Evaluator 用 LLM 估算每条根到叶路径的场景似然 L(S)、条件收益 G(a) 与执行成本 C(a)(移动距离或通信 token 长度),效用为 U(S, a)=L(S)G(a)-λC(a),执行效用最大的叶子动作。通信被视作与物理动作同等的候选动作参与评分。

使用方式:先收集智能体上下文(观测历史取最近 K_action=10 个动作,消息日志取最近 K_message=3 条),运行 Planner 获取带推理的动作,提取假设后建树并打分,执行最优动作后进入下一规划周期重建树。可调超参:树深 D、λ(越高越偏成本敏感)、α/β 比值(α 惩罚移动,β 惩罚通信)。示例中 ReAct 循环里用 pce_select_action(context={"goal":…, "obs":…, "messages":…, "available_actions":…}, llm_fn=your_llm_call, depth=3, lam=1.0) 替换直接动作输出;增大 β 可抑制冗余通信。

适用场景:多智能体不完整信息协作、需在物理动作与通信动作间权衡的规划、将自由形式 LLM 推理转为可评分方案、部分可观测去中心化环境(如家务、搜救、仓储协调)。

限制:树越深 LLM 打分调用按 2^D 增长,实时场景下 D>3 延迟可能过高;似然与收益估算继承模型校准偏差;框架假设不确定性能被有意义地二值化,连续不确定性(如物体位于两房间之间)处理方式资料未完整给出。资料中提及的 40-60% 通信下降与 C-WAH、TDW-MAT 基准结果为原文表述,未经独立验证。