Back to AI Research

AI Research

GDPevo: Evaluating Agent Self-Evolution on Real Bus... | AI Research

Key Takeaways

  • GDPevo is a benchmark designed to evaluate how well AI agents can "self-evolve"—the process of updating their internal state (such as skills, memory, or prom...
  • Agent self-evolution updates an agent's persistent state from prior experience and reuses it to solve related tasks more effectively.
  • We present GDPevo, an evolution-native benchmark grounded in GDP-related enterprise workflows, together with the fully automated data pipeline that generates it.
  • GDPevo spans CRM, ERP, finance, healthcare, legal, and data-centric workflows.
  • Its V1 release contains 120 tasks in 12 groups, with five training and five held-out test tasks per group.
Paper AbstractExpand

Agent self-evolution updates an agent's persistent state from prior experience and reuses it to solve related tasks more effectively. Evaluating self-evolution is difficult: existing benchmarks provide limited coverage of economically valuable task domains, do not always design training and test tasks such that test-time gains can be attributed to training experience, and remain vulnerable to data contamination. We present GDPevo, an evolution-native benchmark grounded in GDP-related enterprise workflows, together with the fully automated data pipeline that generates it. Its core mechanism, rule hybridization, decomposes each enterprise workflow into atomic business rules, distributes subsets of these rules across training tasks, and recombines them in held-out test tasks so that test-time gains are attributable. GDPevo spans CRM, ERP, finance, healthcare, legal, and data-centric workflows. Its V1 release contains 120 tasks in 12 groups, with five training and five held-out test tasks per group. Full automation enables the pipeline to expand the suite to 240 tasks in 24 groups (V2) within two days, providing a practical response to contamination. Using GDPevo, we evaluate four agents, each comprising a harness and a model, under four supervision types. Self-evolution consistently improves held-out accuracy by up to 16.44 percentage points. But the best evolved agents remain far below the fully informed oracle ceiling of 91.6%, indicating that the self-evolution ability of current agents remains far from fully realized. We publicly release the pipeline, benchmark, and full evaluation results at this https URL .

GDPevo is a benchmark designed to evaluate how well AI agents can "self-evolve"—the process of updating their internal state (such as skills, memory, or prompts) based on prior experience to solve new, related tasks more effectively. The researchers, led by Leijun Zhou and colleagues from PrismShadow and New York University, developed this tool to address the lack of standardized, reliable ways to measure whether an agent is truly learning or simply memorizing data.

The Problem with Current Benchmarks

Existing benchmarks for agent evolution often suffer from three main issues. First, they lack coverage of complex, economically valuable domains like finance, law, and healthcare. Second, many benchmarks do not clearly separate training and testing in a way that proves an agent has actually learned a transferable skill; as a result, performance gains are often difficult to attribute to specific training experiences. Third, many benchmarks are static and public, making them vulnerable to data contamination, where an agent might "see" the test questions during its training phase.

How GDPevo Works

To solve these issues, the researchers introduced "rule hybridization." This method decomposes complex enterprise workflows into atomic, checkable business rules. The benchmark pipeline distributes subsets of these rules across five training tasks and then recombines them in five held-out test tasks. Because these rules are specific to the enterprise environment and not part of the model's general knowledge, an agent must successfully infer the rules during training to perform well on the test tasks.
The benchmark is fully automated. A pipeline generates the tasks, and if a set of tasks becomes exposed or contaminated, the system can generate a new, fresh version of the benchmark in as little as two days. The V1 release includes 120 tasks across 12 groups, while the V2 release expands this to 240 tasks across 24 groups, covering CRM, ERP, finance, healthcare, legal, and data-centric workflows.

Evaluation and Results

The researchers evaluated four different agents using four types of supervision: no-evolution (base), fewshot (using gold answers), reflect (using self-generated scores), and self (using only training questions).
The results showed that self-evolution consistently improved accuracy, with gains of up to 16.44 percentage points compared to the base agents. However, the researchers noted that even the best-performing evolved agents remained significantly below the "oracle ceiling" of 91.6% accuracy. This indicates that while current agents are capable of some level of self-evolution, their potential is far from being fully realized.

Key Considerations

GDPevo introduces several rigorous standards for evaluating agents:

  • Deterministic Grading: Instead of relying on LLMs to judge performance, the benchmark uses code-based test cases to ensure scores are reproducible and that failures can be traced to specific rule violations.

  • Cost as a Metric: The benchmark tracks token consumption, agent turns, and monetary costs, acknowledging that an effective agent must be efficient as well as accurate.

  • Diagnostic Insights: The system provides transfer heatmaps and per-group breakdowns, allowing users to see exactly which domains an agent is learning from and whether that learning helps or hinders performance in other areas.
    The researchers conclude that while the evolution method (such as how a skill is created) matters, the primary driver of performance remains the underlying intelligence of the model itself.

Comments (0)

No comments yet

Be the first to share your thoughts!