Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Constrained Policy Optimization with Explicit Behavior Density for Offline Reinforcement Learning

About

Due to the inability to interact with the environment, offline reinforcement learning (RL) methods face the challenge of estimating the Out-of-Distribution (OOD) points. Existing methods for addressing this issue either control policy to exclude the OOD action or make the $Q$ function pessimistic. However, these methods can be overly conservative or fail to identify OOD areas accurately. To overcome this problem, we propose a Constrained Policy optimization with Explicit Behavior density (CPED) method that utilizes a flow-GAN model to explicitly estimate the density of behavior policy. By estimating the explicit density, CPED can accurately identify the safe region and enable optimization within the region, resulting in less conservative learning policies. We further provide theoretical results for both the flow-GAN estimator and performance guarantee for CPED by showing that CPED can find the optimal $Q$-function value. Empirically, CPED outperforms existing alternatives on various standard offline reinforcement learning tasks, yielding higher expected returns.

Jing Zhang, Chi Zhang, Wenjia Wang, Bing-Yi Jing• 2023

Related benchmarks

TaskDatasetResultRank
Offline Reinforcement LearningD4RL Walker2d Medium v2
Normalized Return90.2
67
Offline Reinforcement LearningD4RL halfcheetah v2 (medium-replay)
Normalized Score55.8
58
Offline Reinforcement LearningD4RL Hopper-medium-replay v2
Normalized Return98.1
54
Offline Reinforcement LearningD4RL Hopper-medium-expert v2
Normalized Return95.3
49
Offline Reinforcement LearningD4RL walker2d-medium-expert v2
Normalized Score113
44
Offline Reinforcement LearningD4RL Hopper Medium v2
Normalized Return100.1
43
Offline Reinforcement LearningD4RL HalfCheetah Medium v2
Average Normalized Return61.8
43
Offline Reinforcement LearningD4RL walker2d medium-replay v2
Normalized Score91.9
36
Offline Reinforcement LearningD4RL AntMaze umaze, umaze-d, med-p, med-d, large-p, large-d v0
umaze Return96.8
10
Showing 9 of 9 rows

Other info

Code

Follow for update