Skip to content

Writing study: GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learning

← ICLR 2026 oral writing corpus

Lakshya A Agrawal, Shangyin Tan, Dilara Soylu, Noah Ziems, Rishi Khare, Krista Opsahl-Ong, Arnav Singhvi, Herumb Shandilya, Michael J Ryan, Meng Jiang, Christopher Potts, Koushik Sen, Alex Dimakis, Ion Stoica, Dan Klein, Matei Zaharia, Omar Khattab · Official ICLR 2026 oral record

Figure, table and section ledger

Editorial contribution type: Learning & optimization algorithms (primary) · Inference, algorithms & systems efficiency.

Layout extraction, not a required paper template. Counts are distinct caption labels; a multi-panel figure counts once. Section spans are estimated from heading positions, including floats and whitespace. Method and limitations.

Canonical PDF
87 physical pages
Before references / appendix
≈ 9.29 page-equivalents
Main figures / tables
4 / 3
Attached appendix figures / tables
23 / 1
Attached appendix span
≈ 70.89 page-equivalents
Before references / appendix: ≈ 10.68%References / intervening material: ≈ 7.84%Attached appendix: ≈ 81.48%Estimated layout envelopes, not text/artwork area. Unresolved appendix boundaries remain within the undivided post-body material.
Section-by-section lengths and source pages

The title/abstract/front matter precede the first numbered heading. A span ends at the next detected top-level heading, not at the last sentence; end-page whitespace is included. References and statements are listed separately. These are not measurements of text-only or artwork area.

Top-level headingStarts on PDF pageEstimated spanShare of entire PDF
1 INTRODUCTION1≈ 0.89 pp.1.02%
2 PROBLEM STATEMENT2≈ 1.99 pp.2.29%
3 GEPA: REFLECTIVE PROMPT EVOLUTION4≈ 1.48 pp.1.7%
4 EVALUATION6≈ 2.57 pp.2.95%
5 EXTENDED APPLICATIONS OF GEPA8≈ 0.53 pp.0.61%
6 RELATED WORK9≈ 0.49 pp.0.56%
7 CONCLUSION9≈ 0.32 pp.0.37%
ACKNOWLEDGMENTS10≈ 0.18 pp.0.21%
REFERENCES10≈ 6.82 pp.7.84%
A APPENDIX OUTLINE17≈ 0.32 pp.0.37%
B USAGE OF LARGE LANGUAGE MODELS17≈ 0.12 pp.0.14%
C GEPA’S REFLECTION AND PROMPT UPDATE META PROMPT17≈ 1.31 pp.1.51%
D GEPA ALGORITHM AND METHODOLOGY DETAILS18≈ 0.99 pp.1.14%
E GEPA FOR INFERENCE-TIME SEARCH (CONTD.)19≈ 0.82 pp.0.94%
F GEPA FOR ADVERSARIAL PROMPT SEARCH (CONTD.)20≈ 1.77 pp.2.03%
G EVALUATION SETUP (CONTD.)22≈ 2.72 pp.3.13%
H RESULTS AND ANALYSIS (CONTD.)25≈ 1.64 pp.1.89%
I PERFORMANCE VS. BUDGET (ROLLOUTS) CURVES26≈ 0.08 pp.0.09%
J GENERALIZATION GAP26≈ 1.59 pp.1.83%
K COST VS. PERFORMANCE ANALYSIS FOR OPTIMIZED SYSTEMS28≈ 1.26 pp.1.45%
L GEPA SEARCH TREES29≈ 0.09 pp.0.1%
M VISUALIZING THE ITERATIVE REFINEMENT ACHIEVED BY GEPA29≈ 8.86 pp.10.18%
N EXAMPLES OF BEST PROMPTS FOR EVERY BENCHMARK38≈ 43.14 pp.49.59%
O GEPA GENERATED PROMPTS FOR KERNEL GENERATION81≈ 5.71 pp.6.56%
P NUMBER OF REFLECTION LM CALLS MADE BY GEPA DURING87≈ 0.47 pp.0.54%
All detected figure and table locations

Argument and organization

  1. Problem formulation and GEPA

    Defines compound-system parameters and rollout budget before explaining reflection, candidate selection and optional merge.

  2. Evaluation: numbered observations

    Turns the result tables into six interpretable claims, with secondary analyses deferred to Appendix H.

  3. Extended applications and appendix

    Separates inference-time search and adversarial search from held-out task adaptation; retains full instructions and search histories.

Problem, claim and contribution

The title says the method can outperform RL, while the formulation explicitly permits prompt-space versus weight-space optimization; this helps readers understand what is actually being compared.

Title; Section 2, pp. 3–4 · Main paper

Figures, captions and visual explanation

Figure 3 combines a concrete per-task score matrix, candidate lineage and mutation/merge branches. The acceptance loop explains both exploration and expensive validation rather than merely drawing model boxes.

Figure 3, p. 4 · Main paper

Tables, comparisons and evidence

Table 1 includes benchmark-specific scores and rollout budgets, and its bolding preserves the AIME exception. Numbered observations guide interpretation without requiring the reader to infer every claim.

Section 4, Table 1, p. 6 · Main paper

Appendix and reproducibility

The appendix opens with a roadmap and provides executable-level algorithm choices, split sizes, optimizer settings, costs, complete GEPA prompts and search trees. MIPRO examples are explicitly abridged, a useful distinction from a complete artifact.

Appendices A, C–D, G, L–P, pp. 17–87 · Main paper

Clarity and writing conventions

Some aggregate figures cover four tasks although the main tables cover six; the cost section also alternates between one-third of the size and one-third shorter. These are avoidable scope and wording ambiguities.

Tables 1–2, pp. 6–7; Figure 9, p. 25; Appendix K, p. 28 · Main paper

What to reuse—and what not to infer

Transferable lesson: Pair each headline advantage with its comparison unit, an exception-preserving table and a worked artifact showing what the optimizer actually changed.

Boundary: Rollouts are not equal to wall-clock time, tokens or monetary cost. Keep four-task plots distinct from six-task aggregates, and do not generalize GEPA+Merge improvements to Qwen3, where several results decline.

Apply this lesson using the argument and evidence worksheet.

Inspection record and sources

Checked
2026-09-19
Reading status
Full text + selected visuals inspected
Main text
Pages 1–10: abstract and Sections 1–7, acknowledgments; references on pp. 11–16 excluded from analytical reading.
Appendix / supplement
Pages 17–87: Appendices A–P, including algorithms, setup, all prompt examples and the image-only NPU prompt on p. 82.
Visually inspected PDF pages
4, 6, 82