ARCO: Adaptive Rubrics with Co-Evolution for Multi-Step LLM-Based Agents

· Source: cs.CL updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Robotics & Autonomous Systems · Depth: Expert, extended

Summary

ARCO (Adaptive Rubric CO-evolution) is a novel framework designed to improve multi-step LLM-based agents by providing interpretable, step-level process rewards. Unlike existing methods that rely on opaque scalar or trajectory-level rubric rewards from frozen, closed-source judges, ARCO employs a same-scale open-source model "μ" with a shared backbone. This model features a generation head for producing per-step natural-language criteria and a score head for predicting rubric-conditioned step-level rewards. A trajectory decomposition constraint links step rewards to the terminal outcome, enabling credit assignment without step-level labels. ARCO and the policy "π" are jointly updated on on-policy data, allowing the rubric content and scoring function to co-evolve. Experiments on HotpotQA, 2WikiMultiHopQA, and MuSiQue, using Qwen3-4B and Llama-3.2-3B backbones, demonstrate ARCO's superior Exact Match (EM) performance over strong baselines and confirm its rubrics are step-specific and robust.

Key takeaway

For AI Scientists and Machine Learning Engineers developing multi-step LLM agents, consider implementing co-evolutionary, step-level rubric-based reward models like ARCO. This approach provides granular, interpretable feedback, addressing the opacity and credit assignment issues of scalar rewards. By allowing evaluation criteria and scoring to adapt alongside the agent's policy, you can achieve superior performance and gain actionable insights into agent behavior, especially when using open-source backbones.

Key insights

Co-evolving step-level rubrics and scoring functions with the policy enhances multi-step LLM agent interpretability and performance.

Principles

Method

ARCO uses a shared-backbone model "μ" with a generation head for per-step criteria and a score head for rubric-conditioned step rewards. It jointly updates "μ" and policy "π" on on-policy data, using trajectory decomposition to learn step scores from terminal outcomes.

In practice

Topics

Code references

Best for: Research Scientist, NLP Engineer, AI Scientist, Machine Learning Engineer, AI Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CL updates on arXiv.org.