MetaReflection: Learning Instructions for Language Agents using Past Reflections

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Gupta, Priyanshu, Kirtania, Shashank, Singha, Ananya, Gulwani, Sumit, Radhakrishna, Arjun, Shi, Sherry, Soares, Gustavo
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866929534991859712
author Gupta, Priyanshu
Kirtania, Shashank
Singha, Ananya
Gulwani, Sumit
Radhakrishna, Arjun
Shi, Sherry
Soares, Gustavo
author_facet Gupta, Priyanshu
Kirtania, Shashank
Singha, Ananya
Gulwani, Sumit
Radhakrishna, Arjun
Shi, Sherry
Soares, Gustavo
contents The popularity of Large Language Models (LLMs) have unleashed a new age ofLanguage Agents for solving a diverse range of tasks. While contemporary frontier LLMs are capable enough to power reasonably good Language agents, the closed-API model makes it hard to improve in cases they perform sub-optimally. To address this, recent works have explored ways to improve their performance using techniques like self-reflection and prompt optimization. Unfortunately, techniques like self-reflection can be used only in an online setup, while contemporary prompt optimization techniques are designed and tested to work on simple tasks. To this end, we introduce MetaReflection, a novel offline reinforcement learning technique that enhances the performance of Language Agents by augmenting a semantic memory based on experiential learnings from past trials. We demonstrate the efficacy of MetaReflection by evaluating across multiple domains, including complex logical reasoning, biomedical semantic similarity, open world question answering, and vulnerability threat detection, in Infrastructure-as-Code, spanning different agent designs. MetaReflection boosts Language agents' performance by 4% to 16.82% over the raw GPT-4 baseline and performs on par with existing state-of-the-art prompt optimization techniques while requiring fewer LLM calls.
format Preprint
id arxiv_https___arxiv_org_abs_2405_13009
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle MetaReflection: Learning Instructions for Language Agents using Past Reflections
Gupta, Priyanshu
Kirtania, Shashank
Singha, Ananya
Gulwani, Sumit
Radhakrishna, Arjun
Shi, Sherry
Soares, Gustavo
Computation and Language
Artificial Intelligence
The popularity of Large Language Models (LLMs) have unleashed a new age ofLanguage Agents for solving a diverse range of tasks. While contemporary frontier LLMs are capable enough to power reasonably good Language agents, the closed-API model makes it hard to improve in cases they perform sub-optimally. To address this, recent works have explored ways to improve their performance using techniques like self-reflection and prompt optimization. Unfortunately, techniques like self-reflection can be used only in an online setup, while contemporary prompt optimization techniques are designed and tested to work on simple tasks. To this end, we introduce MetaReflection, a novel offline reinforcement learning technique that enhances the performance of Language Agents by augmenting a semantic memory based on experiential learnings from past trials. We demonstrate the efficacy of MetaReflection by evaluating across multiple domains, including complex logical reasoning, biomedical semantic similarity, open world question answering, and vulnerability threat detection, in Infrastructure-as-Code, spanning different agent designs. MetaReflection boosts Language agents' performance by 4% to 16.82% over the raw GPT-4 baseline and performs on par with existing state-of-the-art prompt optimization techniques while requiring fewer LLM calls.
title MetaReflection: Learning Instructions for Language Agents using Past Reflections
topic Computation and Language
Artificial Intelligence
url https://arxiv.org/abs/2405.13009