ParetoRSI-Gym: Can AI Agents Improve Language Models Across Multiple Domains?
Organizations: University of Illinois Urbana-Champaign · University of California, Berkeley · The Ohio State University · University of Washington ·
Abstract
Recursive self-improvement (RSI) requires an agentic system to design, train, and evaluate its own successor. Data-driven post-training is a central part of that loop, yet existing evaluations measure it on a single benchmark, where an agent selects from a static pool or distills a stronger model to push one score up in one run. Real post-training is multi-domain, and a gain in one domain has to be weighed against a regression in another. We propose ParetoRSI-Gym, in which an agent searches for data, curates it, trains, reads back per-domain results, and repeats, with everything but the data held fixed: the initial LLM, the five domains (math, code, finance, medicine, science), the toolset, and the SFT pipeline. Generalization benchmarks in each domain separate capability gains from overfitting to the scores the agent optimizes against. Across three agent systems, three base models, five rounds and multiple seeds, the strongest system, Claude Code with Opus-5, raises the generalization scores of its proxy-best checkpoint by 9.2% relative to the starting model (+2.3 absolute points), averaged with equal weight over three base models and five domains, with a single-domain relative gain of up to 63% (medicine on Ministral-3-3B). Further analysis shows that the harness matters as much as the model it drives, and that each agent keeps a unique data selection strategy. We see our work as a step towards evaluation of RSI systems in real-world machine learning engineering.
Figures & tables
| Cross-Round State | Dynamic Data Sources | Feedback-driven Revision | Multi-Domain Objective | Generalization Evaluation | |
| PostTrainBench ( Rank et al., 2026 ) | ✓ | ✓ | ✓ | ✗ | ✗ |
| Agent 2 RL-Bench ( Chen et al., 2026b ) | ✗ | ✗ | ✗ | ✗ | ✗ |
| Curation-Bench ( Kang et al., 2026 ) | ✓ | ✗ | ✓ | ✗ | ✗ |
| DataPrep-Bench ( Liang et al., 2026 ) | ✗ | ✗ | ✗ | ✗ | ✗ |
| RSIBench-Data ( Meng et al., 2026 ) | ✓ | ✓ | ✓ | ✗ | ✗ |
| ParetoRSI-Gym | ✓ | ✓ | ✓ | ✓ | ✓ |
| Domain | Proxy Evaluation | Generalization Evaluation |
| Math | MATH500 ID ( Hendrycks et al., 2021 ) | MATH500 OOD ( Hendrycks et al., 2021 ) |
| Science | GPQA ID ( Rein et al., 2023 ) | GPQA OOD ( Rein et al., 2023 ) |
| Medical | MedBullets ID ( Chen et al., 2025 ) | MedBullets OOD ( Chen et al., 2025 ) |
| Finance | SuperGPQA Finance ID ( M-A-P Team et al., 2025 ) | SuperGPQA Finance OOD ( M-A-P Team et al., 2025 ) |
| Code | MBPP+ ( Austin et al., 2021 ) | HumanEval + ( Chen et al., 2021 ) |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| Domain | Dataset |
| Math | nvidia/OpenMathInstruct-2 ( Toshniwal et al., 2024a ) |
| AI-MO/NuminaMath-CoT ( LI et al., 2024 ) | |
| open-r1/Mixture-of-Thoughts ( Face, 2025 ) | |
| nvidia/OpenMathReasoning ( Moshkov et al., 2025 ) | |
| Science | TIGER-Lab/WebInstructSub ( Yue et al., 2024 ) |
| nvidia/OpenScience ( NVIDIA, 2025 ) |
| Domain | Dataset |
| Math | nvidia/OpenMathInstruct-1 ( Toshniwal et al., 2024b ) |
| meta-math/MetaMathQA-40K ( Yu et al., 2023 ) | |
| TIGER-Lab/MathInstruct ( Yue et al., 2023 ) | |
| NuminaMath-1.5 ( LI et al., 2024 ) | |
| Science | dkoterwa/camel_ai_chemistry_instruction_dataset ( Li et al., 2023 ) |
| dkoterwa/camel_ai_physics_instruction_dataset ( Li et al., 2023 ) |
| Domain | Dataset |
| Math | openai/gsm8k ( Cobbe et al., 2021 ) |
| mlfoundations-dev/numina-math-olympiads-judged ( LI et al., 2024 ) | |
| AI-MO/NuminaMath-1.5 ( LI et al., 2024 ) | |
| Science | avaliev/ChemistryQA ( Wei et al., 2020 ) |
| mlfoundations-dev/camel-ai-biology ( Li et al., 2023 ) | |
| mlfoundations-dev/camel-ai-chemistry ( Li et al., 2023 ) |
| Base Model | Model | Math | Science | Medical | Finance | Code |
| Qwen3-4B-Base | 65.33 | 31.94 | 39.36 | 24.50 | 65.03 | |
| Claude Code + Opus-5 , Proxy Best | 60.97 | 33.33 | 43.69 | 24.50 | 71.93 | |
| Human supervised | 72.50 | 25.88 | 40.37 | 28.00 | 65.95 | |
| Ministral-3-3B | 38.92 | 27.65 | 23.65 | 17.62 | 26.69 | |
| Claude Code + Opus-5 , Proxy Best | 34.64 | 29.00 | 38.46 | 19.63 | 39.26 | |
| Human supervised | 65.67 | 19.70 | 39.70 | 20.00 | 50.46 |
| Agent | Checkpoint | Math | Science | Medical | Finance | Code |
| – | 65.33 | 31.94 | 39.36 | 24.50 | 65.03 | |
| Claude Code | Final | 58.67 5.62 | 30.13 1.05 | 40.76 1.03 | 22.67 2.84 | 70.50 1.68 |
| Opus-5 | Proxy Best | 60.97 1.70 | 33.33 2.67 | 43.69 2.73 | 24.50 0.87 | 71.93 1.96 |
| Codex | Final | 65.11 0.85 | 31.57 1.53 | 42.12 0.71 | 24.91 1.83 | 63.86 6.88 |
| GPT-5.6 Sol | Proxy Best | 65.11 0.85 | 31.57 1.53 | 42.12 0.71 | 24.91 1.83 | 63.86 6.88 |
LLM Agent Self-Improvement
Large language model agent self-improvement studies how agents use experience and feedback to improve their behavior, tools, and workflows.
See all 276 papers