REVOLVE: Optimizing AI Systems by Tracking Response Evolution in Textual Optimization
Not on the map. Why?
Abstract (arXiv)
Recent advancements in large language models (LLMs) have significantly enhanced the ability of LLM-based systems to perform complex tasks through natural language processing and tool interaction. However, optimizing these LLM-based systems for specific tasks remains challenging, often requiring manual interventions like prompt engineering and hyperparameter tuning. Existing automatic optimization methods, such as textual feedback-based techniques (e.g., TextGrad), tend to focus on immediate feedback, analogous to using immediate derivatives in traditional numerical gradient descent. However, relying solely on such feedback can be limited when the adjustments made in response to this feedback are either too small or fluctuate irregularly, potentially slowing down or even stalling the optimization process. To overcome these challenges, more adaptive methods are needed, especially in situations where the system's response is evolving slowly or unpredictably. In this paper, we introduce REVOLVE, an optimization method that tracks how "R"esponses "EVOLVE" across iterations in LLM systems. By focusing on the evolution of responses over time, REVOLVE enables more stable and effective optimization by making thoughtful, progressive adjustments at each step. Experimental results demonstrate that REVOLVE outperforms competitive baselines, achieving a 7.8% improvement in prompt optimization, a 20.72% gain in solution refinement, and a 29.17% increase in code optimization. Additionally, REVOLVE converges in fewer iterations, resulting in significant computational savings. Beyond its practical contributions, REVOLVE highlights a promising direction, where the rich knowledge from established optimization principles can be leveraged to enhance LLM systems, which paves the way for further advancements in this hybrid domain.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 26 of its 32 references that are in the map. First posted on arXiv 4 Dec 2024.
Builds on
26 of 32 references.
References · 26
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023GPT-4 Technical Reportcited by 18,132
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2020Measuring Massive Multitask Language Understandingcited by 7,768
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
- 2023GPQA: A Graduate-Level Google-Proof Q&A Benchmarkcited by 2,748
14 more
- 2022Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language modelscited by 1,970
- 2022Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Themcited by 1,767
- 2023Large Language Models as Optimizerscited by 830
- 2023Automatic Prompt Optimization with "Gradient Descent" and Beam Searchcited by 628
- 2024Learning to (Learn at Test Time): RNNs with Expressive Hidden Statescited by 329
- 2023Faithful Chain-of-Thought Reasoningcited by 285
- 2024TextGrad: Automatic "Differentiation" via Textcited by 250
- 2022GrIPS: Gradient-free, Edit-based Instruction Search for Prompting Large Language Modelscited by 127
- 2019Automatically Neutralizing Subjective Bias in Textcited by 105
- 2024Symbolic Learning Enables Self-Evolving Agentscited by 104
- 2024Agent-Pro: Learning to Evolve via Policy-Level Reflection and Optimizationcited by 93
- 2024Language Agents as Optimizable Graphscited by 81
- 2024Offline Training of Language Model Agents with Functions as Learnable Weightscited by 47
- 2024GUARD: Role-playing to Generate Natural-language Jailbreakings to Test Guideline Adherence of Large Language Modelscited by 44
Built on by
Citing papers per year: 2024: 1; 2025: 10; 2026: 9.
20 papers.
Sort:
By area:
- 2025A Survey of Self-Evolving Agents: What, When, How, and Where to Evolve on the Path to Artificial Super Intelligencecited by 155
- 2025Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systemscited by 125
- 2025FLEX: Continuous Agent Evolution via Forward Learning from Experiencecited by 51
- 2026ReCreate: Reasoning and Creating Domain Agents Driven by Experiencecited by 22
- 2025Beyond Magic Words: Sharpness-Aware Prompt Evolving for Robust Large Language Models with TAREcited by 9
- 2025SIPDO: Closed-Loop Prompt Optimization via Synthetic Data Feedbackcited by 7
- 2025GenoMAS: A Multi-Agent Framework for Scientific Discovery via Code-Driven Gene Expression Analysiscited by 6
- 2025PREMISE: Scalable and Strategic Prompt Optimization for Efficient Mathematical Reasoning in Large Modelscited by 5
- 2025Compound AI Systems Optimization: A Survey of Methods, Challenges, and Future Directionscited by 4
- 2024DYNASHIELD: A Black-Box Moving Target Defense for LLMs via Dynamic Decoding Customizationcited by 2
- 2025GuardVal: Dynamic Large Language Model Jailbreak Evaluation for Comprehensive Safety Testingcited by 2
- 2026Learning How and What to Memorize: Cognition-Inspired Two-Stage Optimization for Evolving Memorycited by 2
8 more
- 2026TextReg: Mitigating Prompt Distributional Overfitting via Regularized Text-Space Optimizationcited by 2
- 2026Overcoming the Weakest-Link Effect in LLM-Driven Program Optimization via Heterogeneous Edit Recombinationcited by 2
- 2026Textual Equilibrium Propagation for Deep Compound AI Systemscited by 1
- 2026Are Prompt Optimizers Blind? Cross-Modal Visual Feedback for Automatic Prompt Optimizationcited by 1
- 2025Synthetic Data-Driven Prompt Tuning for Financial QA over Tables and Documentscited by 0
- 2026TextBFGS: A Case-Based Reasoning Approach to Code Optimization via Error-Operator Retrievalcited by 0
- 2026STEVE: Stabilizing Textual Gradient-Based Prompt Optimization via Error-Driven Refinement and Regularized Verificationcited by 0
- 2026Breaking Babel: A Self-Evolving Multi-Agent System for Long-Form Subtitle Translationcited by 0
- 2026Breaking Babel: A Self-Evolving Multi-Agent System for Long-Form Subtitle Translation29 Sep 2026
- 2026STEVE: Stabilizing Textual Gradient-Based Prompt Optimization via Error-Driven Refinement and Regularized Verification20 Sep 2026
- 2026Overcoming the Weakest-Link Effect in LLM-Driven Program Optimization via Heterogeneous Edit Recombination31 Jul 2026
- 2026Are Prompt Optimizers Blind? Cross-Modal Visual Feedback for Automatic Prompt Optimization27 Jul 2026
- 2026TextReg: Mitigating Prompt Distributional Overfitting via Regularized Text-Space Optimization20 May 2026
- 2026Learning How and What to Memorize: Cognition-Inspired Two-Stage Optimization for Evolving Memory1 May 2026
- 2026Textual Equilibrium Propagation for Deep Compound AI Systems28 Jan 2026
- 2026TextBFGS: A Case-Based Reasoning Approach to Code Optimization via Error-Operator Retrieval20 Jan 2026
- 2026ReCreate: Reasoning and Creating Domain Agents Driven by Experience16 Jan 2026
- 2025FLEX: Continuous Agent Evolution via Forward Learning from Experience9 Nov 2025
- 2025Synthetic Data-Driven Prompt Tuning for Financial QA over Tables and Documents9 Nov 2025
- 2025Beyond Magic Words: Sharpness-Aware Prompt Evolving for Robust Large Language Models with TARE28 Sep 2025
8 more
- 2025A Survey of Self-Evolving Agents: What, When, How, and Where to Evolve on the Path to Artificial Super Intelligence28 Jul 2025
- 2025GenoMAS: A Multi-Agent Framework for Scientific Discovery via Code-Driven Gene Expression Analysis28 Jul 2025
- 2025GuardVal: Dynamic Large Language Model Jailbreak Evaluation for Comprehensive Safety Testing10 Jul 2025
- 2025PREMISE: Scalable and Strategic Prompt Optimization for Efficient Mathematical Reasoning in Large Models12 Jun 2025
- 2025Compound AI Systems Optimization: A Survey of Methods, Challenges, and Future Directions9 Jun 2025
- 2025SIPDO: Closed-Loop Prompt Optimization via Synthetic Data Feedback26 May 2025
- 2025Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systems31 Mar 2025
- 2024DYNASHIELD: A Black-Box Moving Target Defense for LLMs via Dynamic Decoding Customization10 Dec 2024
- 2025A Survey of Self-Evolving Agents: What, When, How, and Where to Evolve on the Path to Artificial Super Intelligencecited by 155
- 2025Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systemscited by 125
- 2025GenoMAS: A Multi-Agent Framework for Scientific Discovery via Code-Driven Gene Expression Analysiscited by 6
- 2026Breaking Babel: A Self-Evolving Multi-Agent System for Long-Form Subtitle Translationcited by 0
- 2026Breaking Babel: A Self-Evolving Multi-Agent System for Long-Form Subtitle Translation29 Sep 2026
- 2025A Survey of Self-Evolving Agents: What, When, How, and Where to Evolve on the Path to Artificial Super Intelligence28 Jul 2025
- 2025GenoMAS: A Multi-Agent Framework for Scientific Discovery via Code-Driven Gene Expression Analysis28 Jul 2025
- 2025Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systems31 Mar 2025
- 2025FLEX: Continuous Agent Evolution via Forward Learning from Experiencecited by 51
- 2026ReCreate: Reasoning and Creating Domain Agents Driven by Experiencecited by 22
- 2025PREMISE: Scalable and Strategic Prompt Optimization for Efficient Mathematical Reasoning in Large Modelscited by 5
- 2026TextBFGS: A Case-Based Reasoning Approach to Code Optimization via Error-Operator Retrievalcited by 0
- 2026TextBFGS: A Case-Based Reasoning Approach to Code Optimization via Error-Operator Retrieval20 Jan 2026
- 2026ReCreate: Reasoning and Creating Domain Agents Driven by Experience16 Jan 2026
- 2025FLEX: Continuous Agent Evolution via Forward Learning from Experience9 Nov 2025
- 2025PREMISE: Scalable and Strategic Prompt Optimization for Efficient Mathematical Reasoning in Large Models12 Jun 2025
- 2025Beyond Magic Words: Sharpness-Aware Prompt Evolving for Robust Large Language Models with TAREcited by 9
- 2025Compound AI Systems Optimization: A Survey of Methods, Challenges, and Future Directionscited by 4
- 2026Learning How and What to Memorize: Cognition-Inspired Two-Stage Optimization for Evolving Memorycited by 2
- 2026TextReg: Mitigating Prompt Distributional Overfitting via Regularized Text-Space Optimizationcited by 2
- 2026Overcoming the Weakest-Link Effect in LLM-Driven Program Optimization via Heterogeneous Edit Recombinationcited by 2
- 2026Textual Equilibrium Propagation for Deep Compound AI Systemscited by 1
- 2026STEVE: Stabilizing Textual Gradient-Based Prompt Optimization via Error-Driven Refinement and Regularized Verificationcited by 0
- 2026STEVE: Stabilizing Textual Gradient-Based Prompt Optimization via Error-Driven Refinement and Regularized Verification20 Sep 2026
- 2026Overcoming the Weakest-Link Effect in LLM-Driven Program Optimization via Heterogeneous Edit Recombination31 Jul 2026
- 2026TextReg: Mitigating Prompt Distributional Overfitting via Regularized Text-Space Optimization20 May 2026
- 2026Learning How and What to Memorize: Cognition-Inspired Two-Stage Optimization for Evolving Memory1 May 2026
- 2026Textual Equilibrium Propagation for Deep Compound AI Systems28 Jan 2026
- 2025Beyond Magic Words: Sharpness-Aware Prompt Evolving for Robust Large Language Models with TARE28 Sep 2025
- 2025Compound AI Systems Optimization: A Survey of Methods, Challenges, and Future Directions9 Jun 2025