Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Occupancy Reward Shaping: Improving Credit Assignment for Offline Goal-Conditioned Reinforcement Learning

About

The temporal lag between actions and their long-term consequences makes credit assignment a challenge when learning goal-directed behaviors from data. Generative world models capture the distribution of future states an agent may visit, indicating that they have captured temporal information. How can that temporal information be extracted to perform credit assignment? In this paper, we formalize how the temporal information stored in world models encodes the underlying geometry of the world. Leveraging optimal transport, we extract this geometry from a learned model of the occupancy measure into a reward function that captures goal-reaching information. Our resulting method, Occupancy Reward Shaping, largely mitigates the problem of credit assignment in sparse reward settings. ORS provably does not alter the optimal policy, yet empirically improves performance by 2.2x across 13 diverse long-horizon locomotion and manipulation tasks. Moreover, we demonstrate the effectiveness of ORS in the real world for controlling nuclear fusion on 3 Tokamak control tasks. Code: https://github.com/aravindvenu7/occupancy_reward_shaping; Website: https://aravindvenu7.github.io/website/ors/

Aravind Venugopal, Jiayu Chen, Xudong Wu, Chongyi Zheng, Benjamin Eysenbach, Jeff Schneider• 2026

Related benchmarks

TaskDatasetResultRank
ManipulationOGBench cube-triple-play
Success Rate37
19
Robotic ManipulationOGBench puzzle-4x4-play--
12
NavigationOGBench antmaze-large-explore
Success Rate22
10
Robotic ManipulationOGBench scene-play--
9
ManipulationOGBench puzzle-4x6-play
Success Rate20
7
ManipulationOGBench cube-triple-noisy
Success Rate22
7
ManipulationOGBench puzzle-4x4-noisy
Success Rate56
7
ManipulationOGBench scene-noisy
Success Rate40
7
NavigationOGBench antmaze-giant-navigate
Success Rate56
7
Robotic ManipulationOGBench cube-double-play
Success Rate45
7
Showing 10 of 17 rows

Other info

Follow for update