ScoreFlow: Mastering LLM Agent Workflows via Score-based Preference Optimization
About
Recent research has leveraged large language model multi-agent systems for complex problem-solving while trying to reduce the manual effort required to build them, driving the development of automated agent workflow optimization methods. However, existing methods remain inflexible due to representational limitations, a lack of adaptability, and poor scalability when relying on discrete optimization techniques. We address these challenges with ScoreFlow, a simple yet high-performance framework that leverages efficient gradient-based optimization in a continuous space. ScoreFlow incorporates Score-DPO, a novel variant of the direct preference optimization method that accounts for quantitative feedback. Across six benchmarks spanning question answering, coding, and mathematical reasoning, ScoreFlow achieves an 8.2% improvement over existing baselines. Moreover, it empowers smaller models to outperform larger ones with lower inference costs. Project: https://github.com/Gen-Verse/ScoreFlow
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Reasoning | DROP | Score86.14 | 21 | |
| Scientific problem solving | SciBench | Pass@2034.2 | 17 | |
| Coding | HumanEval | Solve Rate0.9541 | 11 | |
| Math | GSM8K | Solve Rate94.21 | 11 | |
| Math | MATH | Solve Rate59.25 | 11 | |
| Coding | MBPP | Solve Rate82.69 | 11 | |
| Reasoning | HotpotQA | Solve Rate86 | 11 | |
| Science | GPQA | Solve Rate38.69 | 11 |