Representation Matters: Improving Perception and Exploration for Robotics
Markus Wulfmeier, Arunkumar Byravan, Tim Hertweck, Irina Higgins,, Ankush Gupta, Tejas Kulkarni, Malcolm Reynolds, Denis Teplyashin, Roland, Hafner, Thomas Lampe, Martin Riedmiller

TL;DR
This paper systematically evaluates various learned and hand-engineered representations in robotics tasks, revealing how properties like dimensionality, observability, and disentanglement influence their effectiveness for perception and exploration.
Contribution
It provides a comprehensive analysis of representation properties in robotics, guiding the selection of effective representations for control and auxiliary tasks.
Findings
Some representations perform comparably to simulator states as inputs.
Dimensionality impacts task generation but not input effectiveness.
Observability mainly affects input representations.
Abstract
Projecting high-dimensional environment observations into lower-dimensional structured representations can considerably improve data-efficiency for reinforcement learning in domains with limited data such as robotics. Can a single generally useful representation be found? In order to answer this question, it is important to understand how the representation will be used by the agent and what properties such a 'good' representation should have. In this paper we systematically evaluate a number of common learnt and hand-engineered representations in the context of three robotics tasks: lifting, stacking and pushing of 3D blocks. The representations are evaluated in two use-cases: as input to the agent, or as a source of auxiliary tasks. Furthermore, the value of each representation is evaluated in terms of three properties: dimensionality, observability and disentanglement. We can…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
