Analysing Deep Reinforcement Learning Agents Trained with Domain Randomisation
Not on the map. Why?
Abstract (arXiv)
Deep reinforcement learning has the potential to train robots to perform complex tasks in the real world without requiring accurate models of the robot or its environment. A practical approach is to train agents in simulation, and then transfer them to the real world. One popular method for achieving transferability is to use domain randomisation, which involves randomly perturbing various aspects of a simulated environment in order to make trained agents robust to the reality gap. However, less work has gone into understanding such agents - which are deployed in the real world - beyond task performance. In this work we examine such agents, through qualitative and quantitative comparisons between agents trained with and without visual domain randomisation. We train agents for Fetch and Jaco robots on a visuomotor control task and evaluate how well they generalise using different testing conditions. Finally, we investigate the internals of the trained agents by using a suite of interpretability techniques. Our results show that the primary outcome of domain randomisation is more robust, entangled representations, accompanied with larger weights with greater spatial structure; moreover, the types of changes are heavily influenced by the task setup and presence of additional proprioceptive inputs. Additionally, we demonstrate that our domain randomised agents require higher sample complexity, can overfit and more heavily rely on recurrent processing. Furthermore, even with an improved saliency method introduced in this work, we show that qualitative studies may not always correspond with quantitative measures, necessitating the combination of inspection tools in order to provide sufficient insights into the behaviour of trained agents.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Dec 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 1; 2024: 2; 2025: 1.
9 papers.
- 2021Robot Learning from Randomized Simulations: A Reviewcited by 56
- 2022Investigating the Properties of Neural Network Representations in Reinforcement Learningcited by 24
- 2025Dexterous Manipulation through Imitation Learning: A Surveycited by 18
- 2024Understanding What Affects the Generalization Gap in Visual Reinforcement Learning: Theory and Empirical Evidencecited by 5
- 2021Validate on Sim, Detect on Real -- Model Selection for Domain Randomizationcited by 3
- 2022Review of Metrics to Measure the Stability, Robustness and Resilience of Reinforcement Learningcited by 2
- 2023Bridging the Reality Gap of Reinforcement Learning based Traffic Signal Control using Domain Randomization and Meta Learningcited by 2
- 2022Leveraging Systematic Knowledge of 2D Transformationscited by 1
- 2024Enabling robots to follow abstract instructions and complete complex dynamic taskscited by 1
- 2025Dexterous Manipulation through Imitation Learning: A Survey4 Apr 2025
- 2024Enabling robots to follow abstract instructions and complete complex dynamic tasks17 Jun 2024
- 2024Understanding What Affects the Generalization Gap in Visual Reinforcement Learning: Theory and Empirical Evidence5 Feb 2024
- 2023Bridging the Reality Gap of Reinforcement Learning based Traffic Signal Control using Domain Randomization and Meta Learning21 Jul 2023
- 2022Leveraging Systematic Knowledge of 2D Transformations2 Jun 2022
- 2022Investigating the Properties of Neural Network Representations in Reinforcement Learning30 Mar 2022
- 2022Review of Metrics to Measure the Stability, Robustness and Resilience of Reinforcement Learning22 Mar 2022
- 2021Robot Learning from Randomized Simulations: A Review1 Nov 2021
- 2021Validate on Sim, Detect on Real -- Model Selection for Domain Randomization1 Nov 2021