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

Off-Dynamics Reinforcement Learning via Domain Adaptation and Reward Augmented Imitation

About

Training a policy in a source domain for deployment in the target domain under a dynamics shift can be challenging, often resulting in performance degradation. Previous work tackles this challenge by training on the source domain with modified rewards derived by matching distributions between the source and the target optimal trajectories. However, pure modified rewards only ensure the behavior of the learned policy in the source domain resembles trajectories produced by the target optimal policies, which does not guarantee optimal performance when the learned policy is actually deployed to the target domain. In this work, we propose to utilize imitation learning to transfer the policy learned from the reward modification to the target domain so that the new policy can generate the same trajectories in the target domain. Our approach, Domain Adaptation and Reward Augmented Imitation Learning (DARAIL), utilizes the reward modification for domain adaptation and follows the general framework of generative adversarial imitation learning from observation (GAIfO) by applying a reward augmented estimator for the policy optimization step. Theoretically, we present an error bound for our method under a mild assumption regarding the dynamics shift to justify the motivation of our method. Empirically, our method outperforms the pure modified reward method without imitation learning and also outperforms other baselines in benchmark off-dynamics environments.

Yihong Guo, Yixuan Wang, Yuanyuan Shi, Pan Xu, Anqi Liu• 2024

Related benchmarks

TaskDatasetResultRank
Reinforcement LearningMuJoCo Half-Cheetah
Average Return7.07e+3
18
Off-dynamics Reinforcement LearningHalfCheetah broken source environment MuJoCo
Average Reward7.07e+3
7
Off-dynamics Reinforcement LearningAnt MuJoCo
Average Reward5.36e+3
7
Off-dynamics Reinforcement LearningWalker2d MuJoCo
Average Reward4.37e+3
7
Off-dynamics Reinforcement LearningHalfCheetah 0.5 density v1 (test)
Reward1.03e+4
7
Off-dynamics Reinforcement LearningAnt 0.5 density v1 (test)
Reward3.47e+3
7
Reinforcement LearningAnt 0.5 gravity (test)
Average Return990
7
Reinforcement LearningHalfCheetah 1.5 gravity MuJoCo
Reward4.09e+3
7
Reinforcement LearningAnt 1.5 gravity MuJoCo
Reward3.47e+3
7
Reinforcement LearningWalker2d 1.5 gravity MuJoCo
Reward4.41e+3
7
Showing 10 of 40 rows

Other info

Code

Follow for update