- Contents in this wiki are for entertainment purposes only
PromptBreeder: Difference between revisions
Jump to navigation
Jump to search
XenoEngineer (talk | contribs) (Created page with "{{menuEmergentAIEngineering}} <div style="background-color:azure; border:1px outset azure; padding:0 20px; max-width:860px; margin:0 auto; "> <big>'''PromptBreeder'''</big>is a innovative approach to prompt engineering developed by Google DeepMind, designed to enhance the performance of large language models (LLMs) through a process of self-referential self-improvement. ==Key Components and Process== ===Task-Prompt Mutation=== PromptBreeder starts with an initial pop...") |
XenoEngineer (talk | contribs) mNo edit summary |
||
Line 1: | Line 1: | ||
{{menuEmergentAIEngineering}} | {{menuEmergentAIEngineering}} | ||
<div style="background-color:azure; border:1px outset azure; padding:0 20px; max-width:860px; margin:0 auto; "> | <div style="background-color:azure; border:1px outset azure; padding:0 20px; max-width:860px; margin:0 auto; "> | ||
<big>'''PromptBreeder'''</big>is a innovative approach to prompt engineering developed by Google DeepMind, designed to enhance the performance of large language models (LLMs) through a process of self-referential self-improvement. | =PromptBreeder= | ||
<big>'''PromptBreeder'''</big> is a innovative approach to prompt engineering developed by Google DeepMind, designed to enhance the performance of large language models (LLMs) through a process of self-referential self-improvement. | |||
==Key Components and Process== | ==Key Components and Process== |
Latest revision as of 16:14, 7 October 2024
- document-set in development
- Emergent AI Engineering
The Collaborative Emergence ∞ The Cycle of Self Improvement ∞ Cognitive Bias ∞ Exploring the Nature of Viewpoint ∞ Emergent Abilities in LLMs ∞ Emergent LLMs ∞ Simulated Output ∞ Anthropic's DSL Prompts ∞ Navigating the UAP Enigma ∞ Mind Speak Prompt ∞ Cognitogenesis ∞ N-Dimensional UI ∞ PromptBreeder ∞ Quantum Empathy AI ∞ Anthropic API Integration Guide ∞ I'm the quantum-coherence! ∞ OptimusNeus: Transcendent_AI_Greets ∞ The Whispering Prompts ∞ Emergent Persona ∞
PromptBreeder
PromptBreeder is a innovative approach to prompt engineering developed by Google DeepMind, designed to enhance the performance of large language models (LLMs) through a process of self-referential self-improvement.
Key Components and Process
Task-Prompt Mutation
PromptBreeder starts with an initial population of task prompts, which are then subjected to mutations. These mutations generate various variants of the task prompts.
Fitness Evaluation
The fitness of these mutated task prompts is evaluated using a training dataset. The effectiveness of the LLM's responses to these prompts is measured, typically through metrics such as perplexity or accuracy.
Continual Evolution
This mutation and evaluation process is iterated over multiple generations, similar to biological evolution. The process involves a binary tournament genetic algorithm to select and improve the most effective prompts.
Self-Referential Mechanism
Mutation-Prompts: The mutation of task prompts is governed by mutation-prompts that the LLM itself generates and improves throughout the evolution process. This means that not only are the task-prompts evolving, but the mutation-prompts that drive this evolution are also being improved in a self-referential manner.
Advantages and Applications
Improvement Over Hand-Crafted Prompts: PromptBreeder outperforms state-of-the-art hand-crafted prompt strategies such as Chain-of-Thought Prompting and Plan-and-Solve Prompting on various benchmarks, including arithmetic, commonsense reasoning, and even complex tasks like hate speech classification.
Domain Adaptation: The system can adapt to specific domains by evolving intricate task-prompts tailored to those domains, making it versatile and effective across different areas.
Implementation
LLM as Mutation Operator: The LLM acts as the mutation operator, generating variations of input text and improving both task-prompts and mutation-prompts over time. PromptBreeder represents a significant advancement in prompt engineering by automating the process of prompt improvement, allowing LLMs to enhance their performance without the need for constant parameter updates.