Robust Planning with Compound LLM Architectures: An LLM-Modulo Approach

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Gundawar, Atharva, Valmeekam, Karthik, Verma, Mudit, Kambhampati, Subbarao
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913583348056064
author Gundawar, Atharva
Valmeekam, Karthik
Verma, Mudit
Kambhampati, Subbarao
author_facet Gundawar, Atharva
Valmeekam, Karthik
Verma, Mudit
Kambhampati, Subbarao
contents Previous work has attempted to boost Large Language Model (LLM) performance on planning and scheduling tasks through a variety of prompt engineering techniques. While these methods can work within the distributions tested, they are neither robust nor predictable. This limitation can be addressed through compound LLM architectures where LLMs work in conjunction with other components to ensure reliability. In this paper, we present a technical evaluation of a compound LLM architecture--the LLM-Modulo framework. In this framework, an LLM is paired with a complete set of sound verifiers that validate its output, re-prompting it if it fails. This approach ensures that the system can never output any fallacious output, and therefore that every output generated is guaranteed correct--something previous techniques have not been able to claim. Our results, evaluated across four scheduling domains, demonstrate significant performance gains with the LLM-Modulo framework using various models. Additionally, we explore modifications to the base configuration of the framework and assess their impact on overall system performance.
format Preprint
id arxiv_https___arxiv_org_abs_2411_14484
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Robust Planning with Compound LLM Architectures: An LLM-Modulo Approach
Gundawar, Atharva
Valmeekam, Karthik
Verma, Mudit
Kambhampati, Subbarao
Computation and Language
Artificial Intelligence
Previous work has attempted to boost Large Language Model (LLM) performance on planning and scheduling tasks through a variety of prompt engineering techniques. While these methods can work within the distributions tested, they are neither robust nor predictable. This limitation can be addressed through compound LLM architectures where LLMs work in conjunction with other components to ensure reliability. In this paper, we present a technical evaluation of a compound LLM architecture--the LLM-Modulo framework. In this framework, an LLM is paired with a complete set of sound verifiers that validate its output, re-prompting it if it fails. This approach ensures that the system can never output any fallacious output, and therefore that every output generated is guaranteed correct--something previous techniques have not been able to claim. Our results, evaluated across four scheduling domains, demonstrate significant performance gains with the LLM-Modulo framework using various models. Additionally, we explore modifications to the base configuration of the framework and assess their impact on overall system performance.
title Robust Planning with Compound LLM Architectures: An LLM-Modulo Approach
topic Computation and Language
Artificial Intelligence
url https://arxiv.org/abs/2411.14484