Event2Reward: Learning Robotic Rewards from Progress Relations
Organizations: Peking University · JD Explore Academy
Abstract
Learning task progress from robot demonstrations provides a practical way to construct dense shaping rewards for robotic reinforcement learning. A common approach uses normalized demonstration time as progress labels, implicitly assuming monotonically increasing task progress. During policy exploration, however, actual task progress can stall or even regress. Such models may mistake regressions for progress, assigning positive shaping rewards to actions that cause progress loss. Real suboptimal and failed executions offer corrective experience, but assigning absolute progress values to their states is difficult. Our key observation is that stalls, regressions, and recoveries establish local relative progress relations even when absolute progress is unknown. We introduce Event2Reward, which uses normalized temporal labels to anchor the progress scale and these within-trajectory relations to constrain local changes, combining absolute and relative progress supervision. Its progress predictions serve as potentials for reward shaping. We curate an event-annotated dataset from approximately 100K raw real-robot execution records, covering successful, suboptimal, and failed executions, without requiring framewise absolute progress labels. Under the same training budgets, Event2Reward improves average policy success by 18.16 percentage points over a baseline using only sparse task rewards across 40 tasks in four LIBERO suites. On real robots, average success after 30 minutes of wall-clock training reaches 60.0% on three precise insertion tasks and 90.0% on three object manipulation tasks, exceeding the sparse-reward baseline under the same budget by 36.7 and 23.3 percentage points, respectively. Ablation studies further show that absolute progress supervision and relative progress relations are complementary, with joint supervision yielding better downstream policy learning.
Figures & tables
| Supervision | Relation satisfaction rate (%) | Mean prediction range |
|---|---|---|
| Progress-only | 41.62 | 0.5928 |
| Relation-only | 58.86 | 0.0021 |
| Progress + Relation | 54.47 | 0.5097 |
Appendix figures & tables8 assets
Supplementary material from the paper’s appendix.
Appendix
| Figure 4 | Suite | Task ID | Instruction |
|---|---|---|---|
| Task 1 | LIBERO-Object | Task02 | pick up the salad dressing and place it in the basket |
| Task 2 | LIBERO-Goal | Task06 | put the cream cheese in the bowl |
| Task 3 | LIBERO-Goal | Task09 | put the wine bottle on the rack |
| Task 4 | LIBERO-Object | Task08 | pick up the chocolate pudding and place it in the basket |
| Task 5 | LIBERO-Object | Task00 | pick up the alphabet soup and place it in the basket |
| Task 6 | LIBERO-Goal | Task05 | push the plate to the front of the stove |
Robotic RL
Robotic reinforcement learning uses trial-and-error learning to help robots control, navigate, and manipulate objects.
See all 307 papers