AMPO: Automatic Multi-Branched Prompt Optimization
Not on the map. Why?
Abstract (arXiv)
Prompt engineering is very important to enhance the performance of large language models (LLMs). When dealing with complex issues, prompt engineers tend to distill multiple patterns from examples and inject relevant solutions to optimize the prompts, achieving satisfying results. However, existing automatic prompt optimization techniques are only limited to producing single flow instructions, struggling with handling diverse patterns. In this paper, we present AMPO, an automatic prompt optimization method that can iteratively develop a multi-branched prompt using failure cases as feedback. Our goal is to explore a novel way of structuring prompts with multi-branches to better handle multiple patterns in complex tasks, for which we introduce three modules: Pattern Recognition, Branch Adjustment, and Branch Pruning. In experiments across five tasks, AMPO consistently achieves the best results. Additionally, our approach demonstrates significant optimization efficiency due to our adoption of a minimal search strategy.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 18 of its 35 references that are in the map. First posted on arXiv 11 Oct 2024.
Builds on
18 of 35 references.
References · 18
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2020What Disease does this Patient Have? A Large-scale Open Domain Question Answering Dataset from Medical Examscited by 1,324
- 2017RACE: Large-scale ReAding Comprehension Dataset From Examinationscited by 851
- 2023Automatic Prompt Optimization with "Gradient Descent" and Beam Searchcited by 628
- 2023A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPTcited by 612
- 2022Generating Sequences by Learning to Self-Correctcited by 271
- 2023PromptAgent: Strategic Planning with Language Models Enables Expert-level Prompt Optimizationcited by 226
- 2024Chain-of-Thought Reasoning Without Promptingcited by 208
- 2023EvoPrompt: Connecting LLMs with Evolutionary Algorithms Yields Powerful Prompt Optimizerscited by 189
- 2023Planning with Large Language Models for Code Generationcited by 179
- 2022A Fast Post-Training Pruning Framework for Transformerscited by 161
6 more
- 2023Representation Learning with Large Language Models for Recommendationcited by 155
- 2023Large language models can accurately predict searcher preferencescited by 129
- 2023Automatic Prompt Augmentation and Selection with Chain-of-Thought from Labeled Datacited by 119
- 2023Large Language Models as Analogical Reasonerscited by 107
- 2023Large Language Models Know Your Contextual Search Intent: A Prompting Framework for Conversational Searchcited by 74
- 2024Are Large Language Models Good Prompt Optimizers?cited by 37
Built on by
Citing papers per year: 2025: 9; 2026: 2.
11 papers.
- 2025A Systematic Survey of Automatic Prompt Optimization Techniquescited by 61
- 2025A Survey of Automatic Prompt Optimization with Instruction-focused Heuristic-based Search Algorithmcited by 6
- 2025Vulnerability of Text-to-Image Models to Prompt Template Stealing: A Differential Evolution Approachcited by 5
- 2025Better by Comparison: Retrieval-Augmented Contrastive Reasoning for Automatic Prompt Optimizationcited by 2
- 2025Reasoning-Aware Prompt Orchestration: A Foundation Model for Multi-Agent Language Model Coordinationcited by 1
- 2025Data-Prompt Co-Evolution: Growing Test Sets to Refine LLM Behaviorcited by 1
- 2025Beyond Elicitation: Provision-based Prompt Optimization for Knowledge-Intensive Taskscited by 1
- 2025ADOPT: Adaptive Dependency-Guided Joint Prompt Optimization for Multi-Step LLM Pipelinescited by 1
- 20252K-Characters-10K-Stories: A Quality-Gated Stylized Narrative Dataset with Disentangled Control and Sequence Consistencycited by 0
- 2026Towards Spec Learning: Inference-Time Alignment from Preference Pairscited by 0
- 2026Failure-Guided Co-Evolution of Prompts and Training Datacited by 0
- 2026Failure-Guided Co-Evolution of Prompts and Training Data14 Sep 2026
- 2026Towards Spec Learning: Inference-Time Alignment from Preference Pairs22 Jun 2026
- 2025ADOPT: Adaptive Dependency-Guided Joint Prompt Optimization for Multi-Step LLM Pipelines31 Dec 2025
- 20252K-Characters-10K-Stories: A Quality-Gated Stylized Narrative Dataset with Disentangled Control and Sequence Consistency5 Dec 2025
- 2025Beyond Elicitation: Provision-based Prompt Optimization for Knowledge-Intensive Tasks13 Nov 2025
- 2025Data-Prompt Co-Evolution: Growing Test Sets to Refine LLM Behavior14 Oct 2025
- 2025Reasoning-Aware Prompt Orchestration: A Foundation Model for Multi-Agent Language Model Coordination30 Sep 2025
- 2025Better by Comparison: Retrieval-Augmented Contrastive Reasoning for Automatic Prompt Optimization2 Sep 2025
- 2025A Survey of Automatic Prompt Optimization with Instruction-focused Heuristic-based Search Algorithm26 Feb 2025
- 2025A Systematic Survey of Automatic Prompt Optimization Techniques24 Feb 2025
- 2025Vulnerability of Text-to-Image Models to Prompt Template Stealing: A Differential Evolution Approach20 Feb 2025