paper-with-me

Papers

Analysing Deep Reinforcement Learning Agents Trained with Domain Randomisation

2019-12-18 · Tianhong Dai, Kai Arulkumaran, Tamara Gerbert, Samyakh Tukra, Feryal Behbahani, Anil Anthony Bharath

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.

📄 PDF Abstract BibTeX arXiv:1912.08324

Code (0)

등록된 구현이 없습니다.

Tasks

Deep Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Methods 이 논문이 사용한 방법론

Interpretability 설명 없음

Similar Papers 제목 키워드 기반

Robust Domain Randomised Reinforcement Learning through Peer-to-Peer Distillation

2020-12-09 · Chenyang Zhao, Timothy Hospedales

In reinforcement learning, domain randomisation is an increasingly popular technique for learning more general policies that are robust to domain-shifts at deployment. However, naively aggregating information from random…

continuous-controlContinuous Controlreinforcement-learningReinforcement Learning+1

BehAVE: Behaviour Alignment of Video Game Encodings

2024-02-02 · Nemanja Rašajski, Chintan Trivedi, Konstantinos Makantasis, Antonios Liapis 외

Domain randomisation enhances the transferability of vision models across visually distinct domains with similar content. However, current methods heavily depend on intricate simulation engines, hampering feasibility and…

DiversityFPS GamesVideo Understanding

Attention-Privileged Reinforcement Learning

2019-11-19 · Sasha Salter, Dushyant Rao, Markus Wulfmeier, Raia Hadsell 외

Image-based Reinforcement Learning is known to suffer from poor sample efficiency and generalisation to unseen visuals such as distractors (task-independent aspects of the observation space). Visual domain randomisation …

reinforcement-learningReinforcement LearningReinforcement Learning (RL)

Benchmarking Domain Randomisation for Visual Sim-to-Real Transfer

2020-11-13 · Raghad Alghonaim, Edward Johns

Domain randomisation is a very popular method for visual sim-to-real transfer in robotics, due to its simplicity and ability to achieve transfer without any real-world images at all. Nonetheless, a number of design choic…

BenchmarkingPose Estimation

Human-guided data exploration using randomisation

2018-05-20 · Kai Puolamäki, Emilia Oikarinen, Buse Atli, Andreas Henelius

An explorative data analysis system should be aware of what the user already knows and what the user wants to know of the data: otherwise the system cannot provide the user with the most informative and useful views of t…