Understanding Finite-State Representations of Recurrent Policy Networks

06/06/2020
by   Mohamad H. Danesh, et al.
0

We introduce an approach for understanding finite-state machine (FSM) representations of recurrent policy networks. Recent work focused on minimizing FSMs to gain high-level insight, however, minimization can obscure a deeper understanding by merging states that are semantically distinct. Conversely, our approach starts with an unminimized machine and applies more-interpretable reductions that preserve the key decision points of the policy. We also contribute a saliency tool to attain a deeper understanding of the role of observations in the decisions. Our case studies on policies from 7 Atari games and 3 control benchmarks demonstrate that the approach can reveal insights that have not been noticed in prior work.

READ FULL TEXT

page 7

page 15

page 16

page 17

page 18

page 19

research
11/29/2018

Learning Finite State Representations of Recurrent Policy Networks

Recurrent neural networks (RNNs) are an effective representation of cont...
research
09/16/2021

Interpretable Local Tree Surrogate Policies

High-dimensional policies, such as those represented by neural networks,...
research
07/03/2019

Uncovering Information Flow Policy Violations in C Programs

Programmers of cryptographic applications written in C need to avoid com...
research
01/27/2023

Exact linear reductions of dynamical models

Dynamical models described by ordinary differential equations (ODEs) are...
research
08/31/2020

Ranking Policy Decisions

Policies trained via Reinforcement Learning (RL) are often needlessly co...
research
10/18/2018

Establishing Appropriate Trust via Critical States

In order to effectively interact with or supervise a robot, humans need ...

Please sign up or login with your details

Forgot password? Click here to reset