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

Energy-Guided Diffusion Sampling for Offline-to-Online Reinforcement Learning

About

Combining offline and online reinforcement learning (RL) techniques is indeed crucial for achieving efficient and safe learning where data acquisition is expensive. Existing methods replay offline data directly in the online phase, resulting in a significant challenge of data distribution shift and subsequently causing inefficiency in online fine-tuning. To address this issue, we introduce an innovative approach, \textbf{E}nergy-guided \textbf{DI}ffusion \textbf{S}ampling (EDIS), which utilizes a diffusion model to extract prior knowledge from the offline dataset and employs energy functions to distill this knowledge for enhanced data generation in the online phase. The theoretical analysis demonstrates that EDIS exhibits reduced suboptimality compared to solely utilizing online data or directly reusing offline data. EDIS is a plug-in approach and can be combined with existing methods in offline-to-online RL setting. By implementing EDIS to off-the-shelf methods Cal-QL and IQL, we observe a notable 20% average improvement in empirical performance on MuJoCo, AntMaze, and Adroit environments. Code is available at \url{https://github.com/liuxhym/EDIS}.

Xu-Hui Liu, Tian-Shuo Liu, Shengyi Jiang, Ruifeng Chen, Zhilong Zhang, Xinwei Chen, Yang Yu• 2024

Related benchmarks

TaskDatasetResultRank
LocomotionD4RL Hopper-medium-replay v2
Online Normalized Return103.5
12
LocomotionD4RL walker2d medium-replay v2
Online Normalized Return89.53
12
LocomotionD4RL HalfCheetah Medium v2
Online Return (Normalized)49.34
12
LocomotionD4RL HalfCheetah-medium-replay v2
Online Normalized Return46.65
12
LocomotionD4RL Hopper Medium v2
Online Normalized Return68.9
12
Offline-to-Online Reinforcement Learningpen-cloned v1
Avg Online Return97.31
8
Offline-to-Online Reinforcement Learningdoor-cloned v1
Average Online Return10.46
8
Offline-to-Online Reinforcement Learninghammer-cloned v1
Average Online Expected Return28
8
Offline-to-Online Reinforcement Learningrelocate cloned v1
Average Online Expected Return0.14
8
Offline-to-Online Reinforcement LearningAdroit Average
Average Online Return33.9775
8
Showing 10 of 16 rows

Other info

Follow for update