atlas

Research map / Multi-agent systems and games / LLM agents

WebRL: Training LLM Web Agents via Self-Evolving Online Curriculum Reinforcement Learning

ICLR 2025 · Multi-agent systems and games › LLM agents · approach: Agent data synthesis and behavior studies · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes WebRL, a self-evolving online curriculum RL framework that trains open Llama-3.1 and GLM-4 models into web agents on WebArena-Lite using an LLM-based outcome reward model and a KL-constrained off-policy update with a replay buffer.

Problem

Open LLMs lack decision-making ability for web agents, and online RL on WebArena suffers from scarce training tasks, sparse outcome-only rewards, and policy drift/forgetting during online learning.

Approach

Generate new curriculum tasks by evolving previously failed instructions with GPT-4o and filtering by critic score, train an LLM outcome-supervised reward model to label rollouts, and update the policy with a KL-constrained squared-advantage loss plus a perplexity-filtered replay buffer of successful trajectories.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train GLM-4-9B with WebRL instead of using GLM-4-ChatGLM-4-9B · WebArena-LiteAvg. SR: 6.1 -> 43.0Helped
Train Llama3.1-8B with WebRL instead of using Llama3.1-InstructLlama3.1-8B · WebArena-LiteAvg. SR: 4.8 -> 42.4Helped
Train Llama3.1-70B with WebRL instead of SFT (BC)Llama3.1-70B · WebArena-LiteAvg. SR: 23.0 -> 49.1Helped
Use WebRL instead of DigiRLGLM-4-9B · WebArena-LiteAvg. SR: 31.5 -> 43.0Helped
Use WebRL instead of DigiRLLlama3.1-8B · WebArena-LiteAvg. SR: 30.3 -> 42.4Helped
Use WebRL instead of GPT-4-TurboLlama3.1-70B · WebArena-LiteAvg. SR: 17.6 -> 49.1Helped
Remove the replay buffer (ablation)WebRL · WebArena-Liteperformance over trainingHurt
Remove the KL-constrained policy update and use REINFORCE with a value baseline (ablation)WebRL · WebArena-LiteperformanceHurt
Remove both KL-constrained updates and the replay buffer (ablation)WebRL · WebArena-Liteperformance over trainingHurt
Remove self-evolving curriculum learning and keep only first-phase instructions (ablation)WebRL · WebArena-LiteperformanceHurt
Use only very low-perplexity replay data [1, 1/0.95] instead of moderately difficult data (ablation)WebRL · WebArena-Lite, first learning phaseperformance: 31.5 -> 27.9Hurt
Use only high-perplexity replay data [1/0.5, ∞] instead of moderately difficult data (ablation)WebRL · WebArena-Lite, first learning phaseperformance: 31.5 -> 23.0Hurt

Surprising findings

Limitations

Experimental setup

Datasets: WebArena-Lite training set GPT-4o-generated curriculum instructions rollouts from baselines for ORM training

Benchmarks: WebArena-Lite

Metrics: task success rate

Baselines: GPT-4-Turbo GPT-4o AWM WebPilot AutoWebGLM GLM-4-Chat Llama3.1-Instruct SFT (BC) Filtered BC AWR DigiRL

Builds on: DigiRL AWR GAE DPO in-breadth evolving (WizardLM)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy