AdaPRA: Process Reward Agents with Adaptive Rubrics for Data Science

Atharva Naik, Vivek Chari, Pol Llado, Daniel Fried, Carolyn Rosé, Benjamin Van Durme, Sam Thomson, Justin Svegliato

Carnegie Mellon University · Microsoft

Published October 23, 2026 · on the feed October 28, 2026 · ▲ 3 · arXiv 2610.33245

AgentsEvaluation & judgingCode & software No code arXiv ↗Hugging Face ↗

The abstract

Data science agents can automate end-to-end machine learning workflows, yet they remain far from competitive on human leaderboards. Agents make process errors such as insufficient exploration, unsound validation, coding bugs, and poor use of a fixed budget (re-running the same exploratory data analysis and baseline models in every attempt). We propose AdaPRA to address these issues: a persistent coding agent harness that accumulates knowledge across attempts on the same task, with rubric-guided process supervision that identifies and corrects errors. Our process reward agent audits the agent's trajectory and workspace by executing checks, and adapts its rubrics to each task. We find that rubrics seeded from easier tasks generalize to harder tasks, with rubric adaptation further improving performance. With five attempts per task, AdaPRA improves an 80B Qwen model's leaderboard percentile by 24.5 points on DSPredict-Easy and 14.8 points on DSPredict-Hard while reducing process errors. We also show that supervision with rubrics mined from one base model's runs improves another (DeepSeek-V3.2), and that AdaPRA beats DataPRM, a competitive PRM for data science. We also share our code for reproducibility.

The Brief

1:56

A short podcast summary of the paper. Written and voiced by AI.

Transcript

AdaPRA. Process Reward Agents with Adaptive Rubrics for Data Science. By Atharva Naik and seven others, from Carnegie Mellon University and Microsoft. Published on the twenty-third of October.

Data science agents can already automate machine learning workflows from end to end. On human leaderboards, though, they remain far from competitive. The authors locate the shortfall in the process rather than the final answer. Agents explore too little. They validate unsoundly. They write coding bugs. And they spend a fixed budget poorly, re-running the same exploratory data analysis and the same baseline models on every attempt, as if each attempt were the first.

AdaPRA answers both halves of that list. The first part is a persistent coding agent harness that accumulates knowledge across attempts on the same task, so a later attempt does not start from nothing. The second part is rubric-guided process supervision, which identifies errors in the agent's work and corrects them.

The supervision is carried out by a process reward agent. It audits the working agent's trajectory and its workspace by actually executing checks, not only by reading. Its rubrics are not fixed either: they adapt to each task. One finding shapes how the rubrics are built. Rubrics seeded from easier tasks generalize to harder ones, and adapting them per task improves performance further.

With five attempts per task, AdaPRA raises the leaderboard percentile of an eighty billion parameter Qwen model by twenty-four point five points on DSPredict-Easy. On DSPredict-Hard the gain is fourteen point eight points. Process errors go down at the same time. Rubrics mined from one base model's runs also improve a different model, DeepSeek-V3.2, when used as supervision. And AdaPRA beats DataPRM, which the authors describe as a competitive process reward model for data science.

What carries over here is the rubric. Knowledge gathered while supervising one model, or seeded on easy tasks, still helps on another model and on harder tasks. Memory across attempts and an auditor that runs its own checks together target the process errors that kept these agents off the top of the leaderboard.

More with an account

Listen to every day’s papers

Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.

Join free
KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.