Systematic Evaluation of Causal Discovery in Visual Model Based Reinforcement Learning

07/02/2021
by   Nan Rosemary Ke, et al.
7

Inducing causal relationships from observations is a classic problem in machine learning. Most work in causality starts from the premise that the causal variables themselves are observed. However, for AI agents such as robots trying to make sense of their environment, the only observables are low-level variables like pixels in images. To generalize well, an agent must induce high-level variables, particularly those which are causal or are affected by causal variables. A central goal for AI and causality is thus the joint discovery of abstract representations and causal structure. However, we note that existing environments for studying causal induction are poorly suited for this objective because they have complicated task-specific causal graphs which are impossible to manipulate parametrically (e.g., number of nodes, sparsity, causal chain length, etc.). In this work, our goal is to facilitate research in learning representations of high-level variables as well as causal structures among them. In order to systematically probe the ability of methods to identify these variables and structures, we design a suite of benchmarking RL environments. We evaluate various representation learning algorithms from the literature and find that explicitly incorporating structure and modularity in models can help causal induction in model-based reinforcement learning.

READ FULL TEXT

page 18

page 19

page 21

page 22

page 23

page 27

page 28

page 34

research
02/22/2021

Towards Causal Representation Learning

The two fields of machine learning and graphical causality arose and dev...
research
03/26/2021

ACRE: Abstract Causal REasoning Beyond Covariation

Causal induction, i.e., identifying unobservable mechanisms that lead to...
research
10/03/2019

Causal Induction from Visual Observations for Goal Directed Tasks

Causal reasoning has been an indispensable capability for humans and oth...
research
11/25/2019

Theory-based Causal Transfer: Integrating Instance-level Induction and Abstract-level Structure Learning

Learning transferable knowledge across similar but different settings is...
research
07/26/2017

Using Program Induction to Interpret Transition System Dynamics

Explaining and reasoning about processes which underlie observed black-b...
research
02/14/2020

Distributional robustness as a guiding principle for causality in cognitive neuroscience

While probabilistic models describe the dependence structure between obs...
research
05/23/2017

Explaining Transition Systems through Program Induction

Explaining and reasoning about processes which underlie observed black-b...

Please sign up or login with your details

Forgot password? Click here to reset