FACTOR Improves Multi-Turn Agent Learning with Credit Allocation

Lichao Ma, Yang Sun, Shuaitao Zhao, Yangyi Fang, Cong Qin, Xiaoliang Fu, Yuhang Tian, Yuchen Wei, Junbo Zhu, Yang Wei, Lu Pan, Jiaye Lin· August 10, 2026 View original

Key takeaways

  • FACTOR improves multi-turn agent learning by separating action and token credit assignment.
  • It uses TD residuals for trajectory-level action credit and likelihood gaps for token-level allocation.
  • The method consistently outperforms baselines, especially in long-horizon environments.
  • FACTOR demonstrates strong transferability across different models and backbones.

Who benefits

GamingRoboticsAutonomous SystemsCustomer Service (AI agents)AI Development

Summary

FACTOR is a new reinforcement learning method that separates credit assignment for multi-turn agents into trajectory-level action credit and token-level credit allocation. It uses checkpoint-calibrated TD residuals and feedback-conditioned likelihood gaps to improve performance on long-horizon tasks.

In multi-turn reinforcement learning for AI agents, effectively assigning credit for actions taken over a long sequence of interactions is a dual challenge. It involves determining how much credit an action deserves for the overall trajectory outcome, and then how to distribute that credit among the individual tokens that constitute the action itself. Existing methods often conflate these two decisions, leading to inefficiencies.Researchers have introduced FACTOR, a novel framework that explicitly separates these credit assignment processes. FACTOR first uses checkpoint-calibrated Temporal Difference (TD) residuals to assign a precise, per-action credit that accurately reflects its contribution to the overall trajectory advantage. This ensures that actions are appropriately rewarded or penalized based on their impact.Secondly, FACTOR employs feedback-conditioned teacher-student likelihood gaps to intelligently allocate each action's credit across its constituent tokens. This fine-grained distribution is further enhanced by per-action normalization, which prevents sign flips and preserves the action-average coefficient. The method also incorporates an action-mean reduction, decoupling an action's surrogate weight from its token length. Experiments across ALFWorld, WebShop, and ScienceWorld consistently show FACTOR outperforming competitive baselines, with the most significant gains observed in the longest-horizon environments. The approach also demonstrates strong transferability across different model backbones and families without hyperparameter retuning.

Why it matters

This research offers a more principled and effective way to train AI agents for complex, multi-step tasks, leading to better performance and stability in long-horizon reinforcement learning.

How to implement this in your domain

  1. 1Investigate FACTOR's credit assignment mechanisms for training multi-turn AI agents in complex environments.
  2. 2Apply checkpoint-calibrated TD residuals to improve trajectory-level credit assignment in your reinforcement learning pipelines.
  3. 3Implement feedback-conditioned teacher-student likelihood gaps for more precise token-level credit allocation.
  4. 4Benchmark FACTOR against existing reinforcement learning algorithms for long-horizon tasks in domains like interactive simulations or game AI.

Original post by Lichao Ma, Yang Sun, Shuaitao Zhao, Yangyi Fang, Cong Qin, Xiaoliang Fu, Yuhang Tian, Yuchen Wei, Junbo Zhu, Yang Wei, Lu Pan, Jiaye Lin

"arXiv:2608.07118v1 Announce Type: new Abstract: Credit assignment in multi-turn agent reinforcement learning operates at two levels: assigning trajectory-level credit to actions and distributing each action's credit across its tokens. In this paper, we introduce FACTOR, which sep…"

View on X

Originally posted by Lichao Ma, Yang Sun, Shuaitao Zhao, Yangyi Fang, Cong Qin, Xiaoliang Fu, Yuhang Tian, Yuchen Wei, Junbo Zhu, Yang Wei, Lu Pan, Jiaye Lin on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses