Understanding Domain Randomization For Sim-to-real Transfer
2021 Β· Xiaoyu Chen, Jiachen Hu, Chi Jin, et al.
Abstract
Reinforcement learning encounters many challenges when applied directly in the real world. Sim-to-real transfer is widely used to transfer the knowledge learned from simulation to the real world. Domain randomization -- one of the most popular algorithms for sim-to-real transfer -- has been demonstrated to be effective in various tasks in robotics and autonomous driving. Despite its empirical successes, theoretical understanding on why this simple algorithm works is limited. In this paper, we propose a theoretical framework for sim-to-real transfers, in which the simulator is modeled as a set of MDPs with tunable parameters (corresponding to unknown physical parameters such as friction). We provide sharp bounds on the sim-to-real gap -- the difference between the value of policy returned by domain randomization and the value of an optimal policy for the real world. We prove that sim-to-real transfer can succeed under mild conditions without any real-world training samples. Our theory a
Authors
(none)
Tags
Stats
Related papers
- How To Pick The Domain Randomization Parameters For Sim-to-real Transfer Of Reinforcement Learning Policies? (2019)0.00
- Data-efficient Domain Randomization With Bayesian Optimization (2020)13.28
- Provable Sim-to-real Transfer In Continuous Domain With Partial Observations (2022)0.00
- Overcoming The Sim-to-real Gap: Leveraging Simulation To Learn To Explore For Real-world RL (2024)5.84
- Statistical Guarantees For Offline Domain Randomization (2025)0.00
- Post-convergence Sim-to-real Policy Transfer: A Principled Alternative To Cherry-picking (2025)0.00
- Robust Visual Domain Randomization For Reinforcement Learning (2019)0.00
- Off-dynamics Reinforcement Learning: Training For Transfer With Domain Classifiers (2020)0.00