UserArena: Benchmarking Interactive User Simulation for Long-Horizon Shopping Agents
Jujia Zhao, Jiakai Tang, Jing Yu, Wen Chen, Jian Wu, Han Zhu, Fei Sun, Suzan Verberne and 1 others
Leiden University · Renmin University of China · Alibaba Group · Institute of Computing Technology, Chinese Academy of Sciences
Published October 22, 2026 · on the feed October 26, 2026 · ▲ 63 · arXiv 2610.30932
The abstract
Agentic recommendation pursues shopper goals through sequences of context-dependent decisions. Developing and evaluating such policies requires faithful recommendation world models that capture both the interactive shopping environment and users' behavioral responses over long interactions. Existing resources rarely provide long-horizon, fine-grained real-user trajectories or support trajectory-level evaluation and offline validation against production A/B results. We introduce UserArena, a real-world e-commerce interactive benchmark containing 64,729 session trajectories from 11,010 users, spanning 566,102 items and 13 action types. UserArena pairs these trajectories with an interactive environment and supports offline validation against outcomes from a controlled production A/B test, enabling five-level evaluation from output validity and local decisions to sequential behavior, personalization, and outcomes. To improve simulator fidelity over these long-horizon interactions, we further propose On-Policy Trajectory Distillation (OPTD), which uses trajectory-level intent to provide dense teacher targets on student-generated rollouts. Experiments show that OPTD achieves the strongest overall fidelity among the evaluated simulators under UserArena's evaluation protocol and most closely reproduces the production policy effect in offline simulation.
The Brief
2:15A short podcast summary of the paper. Written and voiced by AI.
Transcript
UserArena. Benchmarking Interactive User Simulation for Long-Horizon Shopping Agents. By Jujia Zhao and eight others, from Leiden University, Renmin University of China, and two other institutions. Published on the twenty-second of October. Its code repository is public and real: about twenty-five source files.
An agentic recommender pursues a shopper's goal through a sequence of decisions, each depending on what came before. To build and evaluate such a policy you need a faithful recommendation world model: one that captures the interactive shopping environment and also how users respond over a long interaction. The resources available rarely offer long-horizon, fine-grained trajectories from real users. They rarely support evaluation at the level of whole trajectories, and they rarely let you validate offline against what a production A/B test actually found.
UserArena is a real-world e-commerce benchmark built to fill that gap. Its target is the user simulator: how faithfully a model can stand in for real shoppers across a long session. Evaluation runs at five levels, climbing from whether outputs are valid, through local decisions and sequential behavior, to personalization, and finally to outcomes.
The data are sixty-four thousand seven hundred and twenty-nine session trajectories, from eleven thousand and ten users. They span five hundred and sixty-six thousand one hundred and two items, and thirteen action types.
Those trajectories are paired with an interactive environment, so the data are not only a record but somewhere a simulator can be run. The benchmark also supports offline validation against the outcomes of a controlled production A/B test, which gives the top level of evaluation a real result to be checked against.
Alongside the benchmark, the authors propose a way to make simulators more faithful over long interactions, called On-Policy Trajectory Distillation, or OPTD. It uses trajectory-level intent to give dense teacher targets on rollouts the student generates itself. Under UserArena's evaluation protocol, OPTD reaches the strongest overall fidelity among the simulators evaluated. It also most closely reproduces the production policy effect when that A/B test is replayed in offline simulation.
Without long real-user trajectories, a shopping simulator could not be checked over whole sessions or against a live experiment. UserArena supplies both: the sessions of eleven thousand real users, and a production A/B outcome to set the simulator's verdict against.
Paper Quest · 7 chapters · about 39 min
Play this paper
Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.
Chapter 1 🧩 · The problem
Testing a recommender on real shoppers is slow and costly. A simulated shopper would help, if only it were faithful.
You want to test a shopping recommender offline before you risk it on real customers. For that you need a simulated shopper who behaves like a real one, not for one click but across many sessions.
The road ahead
- 1 · The problem ~6 min To test a shopping recommender offline you need a simulated shopper who acts like a real one over long sessions, and current data and training fall short.
- 2 · What came before ~3 min
- 3 · The key idea ~8 min Let the simulator learn on its own sampled answers, graded token by token by a teacher who knows the shopper's overall intent, within a limit.
- 4 · Choose your own research ~3 min
- 5 · Build the method ~8 min The benchmark is built in four moves: gather long real sessions, give them a runnable shop, grade simulators at five levels, and check against a real A/B test.
- 6 · The experiment ~6 min You’ll guess: Under UserArena's evaluation protocol, how did the OPTD-trained simulator's overall fidelity compare with the other evaluated simulators?
- 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Free, with Google or an email address. Your stars and progress are kept.