Neuro-Symbolic Procedural Planning with Commonsense Prompting
Yujie Lu, Weixi Feng, Wanrong Zhu, Wenda Xu, Xin Eric Wang, Miguel Eckstein, William Yang Wang
TL;DR
The paper tackles the difficulty of procedural planning in LLMs by treating it as a causal reasoning problem. It introduces PLAN, a neuro-symbolic planner that uses commonsense-infused prompts to implement a front-door causal intervention via a mediator P_i constructed from external knowledge, enabling zero-shot planning without exemplars. Through a three-stage prompt construction pipeline and a translation/generation/ grounding process, PLAN achieves superior performance on WikiHow and RobotHow in both automatic and human evaluations, including robustness to counterfactual task variants. The work demonstrates the potential of combining structural causal models with neuro-symbolic grounding to enhance long-horizon procedural reasoning in language models, with implications for embodied agents and virtual assistants.
Abstract
Procedural planning aims to implement complex high-level goals by decomposition into sequential simpler low-level steps. Although procedural planning is a basic skill set for humans in daily life, it remains a challenge for large language models (LLMs) that lack a deep understanding of the cause-effect relations in procedures. Previous methods require manual exemplars to acquire procedural planning knowledge from LLMs in the zero-shot setting. However, such elicited pre-trained knowledge in LLMs induces spurious correlations between goals and steps, which impair the model generalization to unseen tasks. In contrast, this paper proposes a neuro-symbolic procedural PLANner (PLAN) that elicits procedural planning knowledge from the LLMs with commonsense-infused prompting. To mitigate spurious goal-step correlations, we use symbolic program executors on the latent procedural representations to formalize prompts from commonsense knowledge bases as a causal intervention toward the Structural Causal Model. Both automatic and human evaluations on WikiHow and RobotHow show the superiority of PLAN on procedural planning without further training or manual exemplars.
