🚀NEW LABGetting Started with Claude AgentsStart lab
← All papers  /  Sep 28, 2023
Training

Promptbreeder: Self-Referential Self-Improvement Via Prompt Evolution

First page
Promptbreeder: Self-Referential Self-Improvement Via Prompt Evolution
The curator’s take

Evolves task prompts using mutation prompts, and evolves the mutation prompts too, so the instructions for improving prompts improve alongside them. It is the first system in the language-model era whose improvement operator is itself under optimization.

Ask this paper

Key points
01

Two levels evolve together, the task prompt and the operator that mutates it.

02

This self-referential step is the line between prompt optimization and recursive self-improvement.

Abstract

Popular prompt strategies like Chain-of-Thought Prompting can dramatically improve the reasoning abilities of Large Language Models (LLMs) in various domains. However, such hand-crafted prompt-strategies are often sub-optimal. In this paper, we present Promptbreeder, a general-purpose self-referential self-improvement mechanism that evolves and adapts prompts for a given domain. Driven by an LLM, Promptbreeder mutates a population of task-prompts, and subsequently evaluates them for fitness on a training set. Crucially, the mutation of these task-prompts is governed by mutation-prompts that the LLM generates and improves throughout evolution in a self-referential way. That is, Promptbreeder is not just improving task-prompts, but it is also improving the mutationprompts that improve these task-prompts. Promptbreeder outperforms state-of-the-art prompt strategies such as Chain-of-Thought and Plan-and-Solve Prompting on commonly used arithmetic and commonsense reasoning benchmarks. Furthermore, Promptbreeder is able to evolve intricate task-prompts for the challenging problem of hate speech classification.

Every Monday
Get next week’s papers.
Subscribe on Substack