用大模型自动学习视觉环境中的动作语义,无需人工定义动作规则。
PSALM-V: Automating Symbolic Planning in Interactive Visual Environments with Large Language Models
- 通过交互生成计划并动态推断动作的先决与后置条件。
- 在部分可观测环境中任务成功率从37%提升至74%。
- 适用于机器人、游戏等多智能体复杂场景,适合做自主规划研究者。
我们提出PSALM-V,首个能在视觉环境中通过交互自主推导符号化动作语义(即先决与后置条件)的神经符号学习系统。该系统无需专家定义动作,利用大语言模型生成启发式计划和候选符号语义。以往工作多聚焦文本域或依赖预设问题文件、完全可观测等不切实际假设;而PSALM-V通过分析执行结果与合成可能错误解释,动态推断PDDL问题文件与动作语义。系统迭代生成并执行计划,维护树状信念结构以逐步修正动作语义,直至达成目标。在ALFRED模拟任务中,部分可观测条件下计划成功率由Claude-3.7的37%提升至74%。在2D游戏RTFM与Overcooked-AI中,系统提升步数效率,并成功完成多智能体场景下的领域归纳。即使面对机器人低层操作失败,仍能正确推导真实世界机器人BlocksWorld任务的PDDL先决与后置条件。
原文摘要 · Abstract (English)
We propose PSALM-V, the first autonomous neuro-symbolic learning system able to induce symbolic action semantics (i.e., pre- and post-conditions) in visual environments through interaction. PSALM-V bootstraps reliable symbolic planning without expert action definitions, using LLMs to generate heuristic plans and candidate symbolic semantics. Previous work has explored using large language models to generate action semantics for Planning Domain Definition Language (PDDL)-based symbolic planners. However, these approaches have primarily focused on text-based domains or relied on unrealistic assumptions, such as access to a predefined problem file, full observability, or explicit error messages. By contrast, PSALM-V dynamically infers PDDL problem files and domain action semantics by analyzing execution outcomes and synthesizing possible error explanations. The system iteratively generates and executes plans while maintaining a tree-structured belief over possible action semantics for each action, iteratively refining these beliefs until a goal state is reached. Simulated experiments of task completion in ALFRED demonstrate that PSALM-V increases the plan success rate from 37% (Claude-3.7) to 74% in partially observed setups. Results on two 2D game environments, RTFM and Overcooked-AI, show that PSALM-V improves step efficiency and succeeds in domain induction in multi-agent settings. PSALM-V correctly induces PDDL pre- and post-conditions for real-world robot BlocksWorld tasks, despite low-level manipulation failures from the robot.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。