The DOI matches its DataCite record.
Data-efficient Domain Randomization with Bayesian Optimization
Open accessAbstract
When learning policies for robot control, the required real-world data is typically prohibitively expensive to acquire, so learning in simulation is a popular strategy. Unfortunately, such polices are often not transferable to the real world due to a mismatch between the simulation and reality, called 'reality gap'. Domain randomization methods tackle this problem by randomizing the physics simulator (source domain) during training according to a distribution over domain parameters in order to obtain more robust policies that are able to overcome the reality gap. Most domain randomization approaches sample the domain parameters from a fixed distribution. This solution is suboptimal in the context of sim-to-real transferability, since it yields policies that have been trained without explicitly optimizing for the reward on the real system (target domain). Additionally, a fixed distribution assumes there is prior knowledge about the uncertainty over the domain parameters. In this paper, we propose Bayesian Domain Randomization (BayRn), a black-box sim-to-real algorithm that solves tasks efficiently by adapting the domain parameter distribution during learning given sparse data from the real-world target domain. BayRn uses Bayesian optimization to search the space of source domain distribution parameters such that this leads to a policy which maximizes the real-word objective, allowing for adaptive distributions during policy optimization. We experimentally validate the proposed approach in sim-to-sim as well as in sim-to-real experiments, comparing against three baseline methods on two robotic tasks. Our results show that BayRn is able to perform sim-to-real transfer, while significantly reducing the required prior knowledge.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The cited source says what the claim attributes to it.
In the citing paper
“In both of these cases, some of the current approaches include works that introduce perturbances in the environment [8] or focus on domain randomization [9].”
From Sim-to-Real Transfer in Deep Reinforcement Learning for Robotics: a Survey (2020) · cites this paper as [9]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
No references could be resolved yet.
Research works printed but not linked: 26
- [1][1] B. F. Hobbs and A. Hepenstal, 'Is optimization optimistically biased?' Water Resources Research , vol. 25, no. 2, pp. 152-160, 1989. -
- [2][2] F. Muratore, M. Gienger, and J. Peters, 'Assessing transferability from simulation to reality for reinforcement learning,' PAMI , vol. PP, pp. 1-1, 11 2019. -
- [3][3] OpenAI et al. , 'Learning dexterous in-hand manipulation,' ArXiv eprints , vol. 1808.00177, 2018. -
- [4][4] Y. Chebotar et al., 'Closing the sim-to-real loop: Adapting simulation randomization with real world experience,' in ICRA, Montreal, QC, Canada, May 20-24 , 2019, pp. 8973-8979. -
- [5][5] I. Mordatch, K. Lowrey, and E. Todorov, 'Ensemblecio: Full-body dynamic motion planning that transfers to physical humanoids,' in IROS, Hamburg, Germany, September 28 - October 2 , 2015, pp. 5307-5314. -
- [6][6] K. Lowrey, S. Kolev, J. Dao, A. Rajeswaran, and E. Todorov, 'Reinforcement learning for non-prehensile manipulation: Transfer from simulation to physical system,' in SIMPAR 2018, Brisbane, Australia, May 16-19 , 2018, pp. 35-42. -
- [7][7] X. B. Peng, M. Andrychowicz, W. Zaremba, and P. Abbeel, 'Sim-to-real transfer of robotic control with dynamics randomization,' in ICRA, Brisbane, Australia, May 21-25 , 2018, pp. 1-8. -
- [8][8] J. Tobin et al. , 'Domain randomization and generative models for robotic grasping,' in IROS, Madrid, Spain, October 1-5 , 2018. -
- [9][9] W. Yu, V. C. V. Kumar, G. Turk, and C. K. Liu, 'Simto-real transfer for biped locomotion,' in IROS, Macau, SAR, China, November 3-8 . IEEE, 2019, pp. 3503-3510. -
- [10][10] J. Snoek, H. Larochelle, and R. P. Adams, 'Practical bayesian optimization of machine learning algorithms,' in NIPS, Lake Tahoe, Nevada, United States, December 3-6 , 2012, pp. 2960-2968. -
- [11][11] C. E. Rasmussen and C. K. I. Williams, Gaussian processes for machine learning , ser. Adaptive computation and machine learning. MIT Press, 2006. -
- [12][12] M. Balandat, B. Karrer, D. R. Jiang, S. Daulton, B. Letham, A. G. Wilson, and E. Bakshy, 'BoTorch: Programmable bayesian optimization in pytorch,' ArXiv e-prints , 2019. -
- [13][13] M. Toussaint, 'Robot trajectory optimization using approximate inference,' in ICML Montreal, Quebec, Canada, June 14-18 , vol. 382, 2009, pp. 1049-1056. -
- [14][14] K. Rawlik, M. Toussaint, and S. Vijayakumar, 'On stochastic optimal control and reinforcement learning by approximate inference,' in IJCAI, Beijing, China, August 3-9 , 2013, pp. 3052-3056. -
- [15][15] J. Schulman, F. Wolski, P. Dhariwal, A. Radford, and O. Klimov, 'Proximal policy optimization algorithms,' ArXiv e-prints , 2017. -
- [16][16] J. Kober and J. Peters, 'Policy search for motor primitives in robotics,' Machine Learning , vol. 84, no. 1-2, pp. 171-203, 2011. -
- [18][18] J. Peters, K. M¨ ulling, and Y. Altun, 'Relative entropy policy search,' in AAAI, Atlanta, Georgia, USA, July 1115 , 2010. -
- [19][19] A. Rajeswaran, S. Ghotra, B. Ravindran, and S. Levine, 'Epopt: Learning robust neural network policies using model ensembles,' in ICLR, Toulon, France, April 2426 , 2017. -
- [20][20] A. Cully, J. Clune, D. Tarapore, and J.-B. Mouret, 'Robots that can adapt like animals,' Nature , vol. 521, no. 7553, pp. 503-507, 2015. -
- [21][21] J. Tobin et al. , 'Domain randomization for transferring deep neural networks from simulation to the real world,' in IROS, Vancouver, BC, Canada, September 24-28 , 2017, pp. 23-30. -
- [22][22] F. Sadeghi and S. Levine, 'CAD2RL: real single-image flight without a single real image,' in RSS, Cambridge, Massachusetts, USA, July 12-16 , 2017. -
- [23][23] N. Ruiz, S. Schulter, and M. Chandraker, 'Learning to simulate,' ArXiv e-prints , vol. 1810.02513, 2018. -
- [24][24] P. Klink, H. Abdulsamad, B. Belousov, and J. Peters, 'Self-paced contextual reinforcement learning,' ArXiv eprints , vol. 1910.02826, 2019. -
- [25][25] B. Mehta, M. Diaz, F. Golemo, C. J. Pal, and L. Paull, 'Active domain randomization,' in CoRL, Osaka, Japan, October 30 - November 1 , vol. 100. PMLR, 2019, pp. 1162-1176. -
- [26][26] S. Paul, M. A. Osborne, and S. Whiteson, 'Fingerprint policy optimisation for robust reinforcement learning,' ArXiv e-prints , vol. 1805.10662, 2018. -
- [28][28] R. Moriconi, K. S. S. Kumar, and M. P. Deisenroth, 'High-dimensional bayesian optimization with projections using quantile gaussian processes,' Optim. Lett. , vol. 14, no. 1, pp. 51-64, 2020. -
Cited by
Sim-to-Real Transfer in Deep Reinforcement Learning for Robotics: a Survey
Zhao, W., Queralta, J. P., & Westerlund, T. (2020) · 2020 IEEE Symposium Series on Computational Intelligence (SSCI) · doi:10.1109/ssci47803.2020.9308468 · Cited by 941
Salvato, E., Fenu, G., Medvet, E., & Pellegrino, F. A. (2021) · IEEE Access · doi:10.1109/access.2021.3126658 · Cited by 200
Metadata
- Authors
- Muratore, F., Eilers, C., Gienger, M., & Peters, J.
- Affiliations
- Technische Universität Darmstadt (DE)
- Honda (Germany) (DE)
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2020
- Volume
- 6
- Issue
- 2
- Pages
- 911-918
- ISSN
- 2377-3766 (ISSN-L)
- arXiv
- 2003.02471
- OpenAlex
- W3118300017
- Cited by
- 77
- References
- 0
- Citations by year
- 2026: 10 · 2025: 20 · 2024: 10 · 2023: 20 · 2022: 11 · 2021: 6
- FWCI
- 4.15
- Type
- journal article
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- IEEE Robotics and Automation Letters (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Reinforcement Learning in Robotics
- Physical Sciences › Computer Science › Artificial Intelligence › Domain Adaptation and Few-Shot Learning
- Physical Sciences › Engineering › Control and Systems Engineering › Robot Manipulation and Learning
- Keywords
- domain randomization, Bayesian optimization, sim-to-real transfer, reality gap, robot control, black-box optimization
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.