매일 아침, 어제의 AI를 한 통으로 정리해 보내드립니다메일로 받아보기

METAL LAB

SAPO: Single-Rollout Autoregressive Policy Optimization for Agentic Reinforcement Learning

arXiv:2608.198422026-08-21

AI 에이전트 학습에서 별도 비평가 모델과 여러 번의 시행 없이도 한 번의 시도만으로 더 잘 배우게 만드는 방법

SAPO는 언어모델 하나로 정책(행동을 고르는 부분)과 가치(그 행동이 얼마나 좋은지 평가하는 부분)를 동시에 뽑아내는 학습 방식이다. 기존 방식들은 같은 과제를 여러 번 시도해 비교하거나 별도의 평가 모델을 따로 두어야 했는데, SAPO는 문장을 생성하는 순서 그 자체를 이용해 한 번의 시도만으로 두 가지를 함께 학습한다. ALFWorld와 WebShop이라는 다단계 과제 환경에서 기존 PPO와 GRPO 방식보다 각각 평균 15.1점, 12.1점 더 높은 성공률을 보였고, 반복당 처리 시간도 PPO보다 33.2% 줄였다.

무엇을 했나

  1. 기존 그룹 상대 방식(GRPO 등)은 같은 과제를 여러 번 시도해 보상을 비교해야 하는데, 보상이 다 비슷하면 학습 신호가 사라지는 문제와 시도 횟수와 성능 사이의 비용 문제가 있었다
  2. SAPO는 하나의 언어모델이 문장을 만들어가는 순서(앞부분은 상태 요약, 중간은 행동 생성, 끝부분은 그 행동 평가) 안에서 정책과 가치를 동시에 읽어내도록 설계했다
  3. 행동 하나마다 발생하는 보상을 뒤에서부터 거슬러 계산하는 방식(람다-리턴)과 배치 단위 정규화를 결합해 각 턴의 기여도를 안정적으로 추정한다
  4. Qwen2.5-1.5B와 7B 모델로 ALFWorld, WebShop에서 실험한 결과 PPO 대비 평균 15.1퍼센트포인트, GRPO 대비 12.1퍼센트포인트 성공률이 올랐고, 별도 비평가 모델의 메모리 비용이 없어졌으며 반복당 실행 시간이 PPO 대비 33.2% 줄었다
Figure 1: Framework of SAPO.
Figure 1: Framework of SAPO.
Table 1: Evaluation results on ALFWorld and WebShop. For each RL training method, we report the mean and standard deviation over three random seeds. The ALFWorld contains six categories: Pick & Place (Pick), Examine in Light (Look), Clean & Place (Clean), Heat & Place (Heat), Cool & Place (Cool), and Pick Two & Place (Pick2). Most entries in this table are reported by Feng et al. [4]. Notably, the baseline GiGPOw/o std replaces the group-relative normalization std with one.
TypeMethodALFWorldWebShop
PickLookCleanHeatCoolPick2AllScoreSucc.
Closed-Source Model
PromptingGPT-4o75.360.831.256.721.649.848.031.823.7
PromptingGemini-2.5-Pro92.863.362.169.026.658.760.342.535.9
Qwen2.5-1.5B-Instruct
PromptingReAct17.420.515.76.27.72.012.840.111.3
PromptingReflexion35.322.221.713.619.43.721.855.821.9
RL TrainingRLOO88.3±3.052.8±8.671.0±5.962.8±8.766.4±5.556.9±4.769.7±2.573.9±5.652.1±6.7
RL TrainingEMPG85.533.578.976.274.789.173.780.460.8
RL TrainingGiGPOw/ std94.4±5.967.5±4.694.8±3.894.4±7.879.8±4.776.4±5.486.7±1.783.1±1.665.0±3.2
RL TrainingGiGPOw/o std96.0±1.476.5±3.991.8±5.591.3±6.371.7±8.479.5±7.786.1±4.783.5±1.867.4±4.5
RL TrainingPPO (with critic)64.8±3.540.5±6.957.1±4.960.6±6.646.4±4.047.4±1.954.4±3.173.8±3.051.5±2.9
RL TrainingGRPO85.3±1.553.7±8.084.5±6.878.2±7.959.7±5.053.5±5.672.8±3.675.8±3.556.8±3.8
RL TrainingSAPO92.0±2.976.9±6.3100.0±0.0100.0±0.082.8±4.782.4±5.090.1±2.382.21.463.71.6
Qwen2.5-7B-Instruct
PromptingReAct48.535.434.313.218.217.631.246.219.5
PromptingReflexion62.041.644.930.936.323.842.758.128.8
RL TrainingRLOO87.6±4.378.2±8.387.3±5.881.3±7.671.9±5.248.9±8.475.5±4.680.3±3.265.7±4.0
RL TrainingEMPG92.975.274.886.373.765.378.581.069.3
RL TrainingGiGPOw/ std97.7±1.682.7±7.998.8±1.683.7±7.289.3±8.279.2±6.690.8±1.384.4±2.972.8±3.2
RL TrainingGiGPOw/o std91.8±5.488.6±6.395.9±3.290.2±2.686.5±5.585.2±7.590.2±2.386.2±2.675.2±3.8
RL TrainingPPO (with critic)92.3±4.064.0±8.492.5±2.489.5±7.080.3±2.068.8±8.380.4±2.781.4±3.168.7±5.1
RL TrainingGRPO90.8±5.166.1±6.789.3±5.474.7±6.972.5±5.464.7±7.377.6±5.279.3±2.866.1±3.7
RL TrainingSAPO99.0±1.482.3±2.1100.0±0.097.9±4.779.7±3.991.7±1.694.0±1.788.6±1.882.4±2.0
Figure 2: Per-iteration runtime breakdown of PPO and SAPO on ALFWorld using Qwen2.5-1.5B. The vertical axis is shown on a logarithmic scale to accommodate the large variation in module runtimes. N/A indicates that SAPO does not require the corresponding value-model or critic-update module. Overall, SAPO reduces the measured per-iteration runtime from 451.2 s to 301.4 s, corresponding to a 33.2% reduction compared with PPO.
Figure 2: Per-iteration runtime breakdown of PPO and SAPO on ALFWorld using Qwen2.5-1.5B. The vertical axis is shown on a logarithmic scale to accommodate the large variation in module runtimes. N/A indicates that SAPO does not require the corresponding value-model or critic-update module. Overall, SAPO reduces the measured per-iteration runtime from 451.2 s to 301.4 s, corresponding to a 33.2% reduction compared with PPO.

왜 중요한가

여러 단계를 거쳐 문제를 해결해야 하는 AI 에이전트를 훈련시킬 때 드는 메모리와 계산 비용을 크게 줄이면서도 성능은 오히려 높일 수 있다는 뜻이다. 이는 제한된 컴퓨팅 자원으로 장기 상호작용 에이전트를 훈련해야 하는 연구자와 회사들에게 실질적인 비용 절감으로 이어질 수 있다.

이 논문의 용어

  • 정책(policy) · 주어진 상황에서 어떤 행동을 할지 결정하는 AI의 규칙
  • 가치함수(value function) · 어떤 상태나 행동이 앞으로 얼마나 좋은 결과를 가져올지 미리 예측하는 함수
  • 비평가(critic) 모델 · 정책과 별도로 두어 행동의 좋고 나쁨을 평가하는 보조 모델
  • PPO · 정책을 급격히 바꾸지 않도록 제한하며 학습하는 대표적인 강화학습 기법
  • GRPO · 같은 문제를 여러 번 풀어본 결과들을 서로 비교해 비평가 모델 없이 학습하는 기법

논문 원문 초록 (영문)

Agentic reinforcement learning (RL) has become a critical stage in the post-training of large language models. Existing critic-free, group-relative methods estimate policy advantages from multiple rollouts, avoiding the substantial memory overhead of conventional proximal policy optimization (PPO) and achieving strong performance on long-horizon interactive tasks. Despite their success, recent studies revealed three limitations: (1) Lack explicit value generalization and effective temporal credit assignment; (2) Suffer from potential advantage collapse in long-horizon complex tasks; (3) Require a costly trade-off between sampling budget and policy performance. In this work, we propose Single-rollout Autoregressive Policy Optimization (SAPO), a low-memory and compute-efficient framework in which the policy and value functions share a single autoregressive backbone. SAPO exploits the autoregressive structure of LLMs to produce policy and value predictions at distinct causal boundaries with shared parameters, while independently optimizing the PPO objectives and auxiliary on-policy SARSA objectives. To robustly estimate the contribution of each turn, we further introduce a trajectory-level generalized advantage estimator that combines lambda-returns with batch normalization. Experiments across ALFWorld and WebShop with Qwen2.5-1.5B/7B show that SAPO trains stably and outperforms PPO and GRPO by mean +15.1 and +12.1 percentage points, respectively, while eliminating the memory cost of a separate critic model and reducing per-iteration runtime by 33.2% over PPO.

저자 · Dayang Liang, Lang Feng, Bo An, Yunlong Liu

arXiv에서 원문 보기

최신 논문

논문 전체 보기 →

METAL LAB 최신 기사

그림 출처: Dayang Liang et al., arXiv:2608.19842, CC BY 4.0