Compound AI Systems Optimization: A Survey of Methods, Challenges, and Future Directions
Not on the map. Why?
Abstract (arXiv)
Recent advancements in large language models (LLMs) and AI systems have led to a paradigm shift in the design and optimization of complex AI workflows. By integrating multiple components, compound AI systems have become increasingly adept at performing sophisticated tasks. However, as these systems grow in complexity, new challenges arise in optimizing not only individual components but also their interactions. While traditional optimization methods such as supervised fine-tuning (SFT) and reinforcement learning (RL) remain foundational, the rise of natural language feedback introduces promising new approaches, especially for optimizing non-differentiable systems. This paper provides a systematic review of recent progress in optimizing compound AI systems, encompassing both numerical and language-based techniques. We formalize the notion of compound AI system optimization, classify existing methods along several key dimensions, and highlight open research challenges and future directions in this rapidly evolving field. A list of surveyed papers is publicly available at https://github.com/MiuLab/AISysOpt-Survey.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 55 of its 76 references that are in the map. First posted on arXiv 9 Jun 2025.
Builds on
55 of 76 references.
References · 55
- 2017Attention Is All You Needcited by 60,361
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2023GPT-4 Technical Reportcited by 18,396
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 8,065
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,808
- 2023Improving Factuality and Reasoning in Language Models through Multiagent Debatecited by 1,784
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineeringcited by 1,737
- 2022Competition-Level Code Generation with AlphaCodecited by 1,462
38 more
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,407
- 2023GAIA: a benchmark for General AI Assistantscited by 1,128
- 2022Large Language Models Are Human-Level Prompt Engineerscited by 1,045
- 2017Constrained Policy Optimizationcited by 983
- 2023DSPy: Compiling Declarative Language Model Calls into Self-Improving Pipelinescited by 832
- 2023Automatic Prompt Optimization with "Gradient Descent" and Beam Searchcited by 653
- 2024Optimizing Instructions and Demonstrations for Multi-Stage Language Model Programscited by 291
- 2023A Dynamic LLM-Powered Agent Network for Task-Oriented Agent Collaborationcited by 290
- 2024Chain of Agents: Large Language Models Collaborating on Long-Context Taskscited by 206
- 2023EvoPrompt: Connecting LLMs with Evolutionary Algorithms Yields Powerful Prompt Optimizerscited by 193
- 2025Multi-agent Architecture Search via Agentic Supernetcited by 179
- 2025Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systemscited by 126
- 2024AgentGym: Evolving Large Language Model-based Agents across Diverse Environmentscited by 120
- 2025Multi-Agent Design: Optimizing Agents with Better Prompts and Topologiescited by 113
- 2023Mindstorms in Natural Language-Based Societies of Mindcited by 107
- 2024Symbolic Learning Enables Self-Evolving Agentscited by 106
- 2025Multiagent Finetuning: Self Improvement with Diverse Reasoning Chainscited by 95
- 2024SciAgents: Automating scientific discovery through multi-agent intelligent graph reasoningcited by 94
- 2024AutoML-Agent: A Multi-Agent LLM Framework for Full-Pipeline AutoMLcited by 87
- 2025MAPoRL: Multi-Agent Post-Co-Training for Collaborative Large Language Models with Reinforcement Learningcited by 86
- 2024AutoFlow: Automated Workflow Generation for Large Language Model Agentscited by 83
- 2024Trace is the Next AutoDiff: Generative Optimization with Rich Feedback, Execution Traces, and LLMscited by 69
- 2025FlowReasoner: Reinforcing Query-Level Meta-Agentscited by 63
- 2025ScoreFlow: Mastering LLM Agent Workflows via Score-based Preference Optimizationcited by 56
- 2025SiriuS: Self-improving Multi-agent Systems via Bootstrapped Reasoningcited by 44
- 2025Test-Time Preference Optimization: On-the-Fly Alignment via Iterative Textual Feedbackcited by 41
- 2024Fine-Tuning and Prompt Optimization: Two Great Steps that Work Better Togethercited by 40
- 2025Optimizing Model Selection for Compound AI Systemscited by 36
- 2023Joint Prompt Optimization of Stacked LLMs using Variational Inferencecited by 32
- 2024Code Comprehension then Auditing for Unsupervised LLM Evaluationcited by 32
- 2025Weak-for-Strong: Training Weak Meta-Agent to Harness Strong Executorscited by 22
- 2024REVOLVE: Optimizing AI Systems by Tracking Response Evolution in Textual Optimizationcited by 20
- 2025VFlow: Discovering Optimal Agentic Workflows for Verilog Generationcited by 19
- 2024How to Correctly do Semantic Backpropagation on Language-based Agentic Systemscited by 18
- 2025MermaidFlow: Redefining Agentic Workflow Generation via Safety-Constrained Evolutionary Programmingcited by 16
- 2025Can Textual Gradient Work in Federated Learning?cited by 15
- 2021A proof of convergence for gradient descent in the training of artificial neural networks for constant target functionscited by 14
- 2024GReaTer: Gradients over Reasoning Makes Smaller Language Models Strong Prompt Optimizerscited by 12
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026JudgeFlow: Agentic Workflow Optimization via Block Judgecited by 3
- 2026QUIVER: A Formal Framework for Quantifying Perturbation Propagation and Bifurcation in Compound AI Systemscited by 2
- 2026Compass: Optimizing Compound AI Workflows for Dynamic Adaptationcited by 1
- 2026PLAIground: SLO-Driven Runtime Model Selection for Compound AI Systems in the Edge-Cloud-Space Continuumcited by 1
- 2026PLAIground: SLO-Driven Runtime Model Selection for Compound AI Systems in the Edge-Cloud-Space Continuum12 Jun 2026
- 2026QUIVER: A Formal Framework for Quantifying Perturbation Propagation and Bifurcation in Compound AI Systems11 May 2026
- 2026Compass: Optimizing Compound AI Workflows for Dynamic Adaptation21 Mar 2026
- 2026JudgeFlow: Agentic Workflow Optimization via Block Judge12 Jan 2026
Similar, not cited
Close in wording, no citation either way
- 2025Optimas: Optimizing Compound AI Systems with Globally Aligned Local Rewards
- 2025A Survey on the Optimization of Large Language Model-based Agents
- 2026Supervised Fine-Tuning versus Reinforcement Learning: A Study of Post-Training Methods for Large Language Models
- 2024Designing Algorithms Empowered by Language Models: An Analytical Framework, Case Studies, and Insights
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solving
- 2024Large Language Model based Multi-Agents: A Survey of Progress and Challenges
- 2025From Standalone LLMs to Integrated Intelligence: A Survey of Compound Al Systems
- 2024The Ultimate Guide to Fine-Tuning LLMs from Basics to Breakthroughs: An Exhaustive Review of Technologies, Research, Best Practices, Applied Research Challenges and Opportunities