Enhancing LLM Planning Capabilities through Intrinsic Self-Critique
Bernd Bohnet, Pierre-Alexandre Kamienny, Hanie Sedghi, Dilan Gorur, Pranjal Awasthi, Aaron Parisi, Kevin Swersky, Rosanne Liu, Azade Nova, Noah Fiedel
TL;DR
The paper tackles improving LLM-based planning by introducing intrinsic self-critique, eliminating the need for external verifiers. It presents a zero-shot or few-shot prompting framework that iteratively generates plans and critiques them using the LLM itself, augmented by self-consistency. Across Blocksworld, Mystery Blocksworld, Logistics, and MiniGrid benchmarks, the method yields substantial accuracy gains and achieves state-of-the-art results for October 2024 model checkpoints, highlighting its model-agnostic applicability. The work demonstrates that intrinsic self-improvement can bridge the gap between LLM planning and traditional planners, with implications for applying self-critique to more complex search strategies and larger models. Overall, the approach provides a practical, scalable pathway to enhance planning reliability in real-world tasks without external verification.
Abstract
We demonstrate an approach for LLMs to critique their \emph{own} answers with the goal of enhancing their performance that leads to significant improvements over established planning benchmarks. Despite the findings of earlier research that has cast doubt on the effectiveness of LLMs leveraging self critique methods, we show significant performance gains on planning datasets in the Blocksworld domain through intrinsic self-critique, without external source such as a verifier. We also demonstrate similar improvements on Logistics and Mini-grid datasets, exceeding strong baseline accuracies. We employ a few-shot learning technique and progressively extend it to a many-shot approach as our base method and demonstrate that it is possible to gain substantial improvement on top of this already competitive approach by employing an iterative process for correction and refinement. We illustrate how self-critique can significantly boost planning performance. Our empirical results present new state-of-the-art on the class of models considered, namely LLM model checkpoints from October 2024. Our primary focus lies on the method itself, demonstrating intrinsic self-improvement capabilities that are applicable regardless of the specific model version, and we believe that applying our method to more complex search techniques and more capable models will lead to even better performance.
