English

Evolutionary System Prompt Learning for Reinforcement Learning in LLMs

Artificial Intelligence 2026-02-26 v3 Machine Learning

Abstract

Building agentic systems that can autonomously self-improve from experience is a longstanding goal of AI. Large language models (LLMs) today primarily self-improve via two mechanisms: self-reflection for context updates, and reinforcement learning (RL) for weight updates. In this work, we propose Evolutionary System Prompt Learning (E-SPL), a method for jointly improving model contexts and model weights. In each RL iteration, E-SPL samples trajectories under multiple system prompts in parallel, then jointly applies RL updates to LLM weights and evolutionary updates to system prompts. System prompts evolve via mutation and crossover, two genetic operators driven by LLM self-reflection; selection is based on relative performance ratings updated across RL iterations. E-SPL encourages a natural division between declarative knowledge encoded in prompts and procedural knowledge encoded in weights, resulting in improved performance across reasoning and agentic tasks. For instance, in an easy-to-hard (AIME \rightarrow BeyondAIME) generalization setting, E-SPL improves RL success rate from 38.8% \rightarrow 45.1% while also outperforming reflective prompt evolution (40.0%). Overall, our results demonstrate that RL and system prompt evolution are deeply synergistic, and combining the two yields consistent gains in sample efficiency and generalization. Code: https://github.com/LunjunZhang/E-SPL

Keywords

Cite

@article{arxiv.2602.14697,
  title  = {Evolutionary System Prompt Learning for Reinforcement Learning in LLMs},
  author = {Lunjun Zhang and Ryan Chen and Bradly C. Stadie},
  journal= {arXiv preprint arXiv:2602.14697},
  year   = {2026}
}

Comments

39 pages, 22 figures

R2 v1 2026-07-01T10:38:24.976Z