Simulating Action Dynamics with Neural Process Networks

11/14/2017
by   Antoine Bosselut, et al.
0

Understanding procedural language requires anticipating the causal effects of actions, even when they are not explicitly stated. In this work, we introduce Neural Process Networks to understand procedural text through (neural) simulation of action dynamics. Our model complements existing memory architectures with dynamic entity tracking by explicitly modeling actions as state transformers. The model updates the states of the entities by executing learned action operators. Empirical results demonstrate that our proposed model can reason about the unstated causal effects of actions, allowing it to provide more accurate contextual information for understanding and generating procedural text, all while offering more interpretable internal representations than existing alternatives.

READ FULL TEXT
research
02/27/2013

A Probabilistic Model of Action for Least-Commitment Planning with Information Gather

AI planning algorithms have addressed the problem of generating sequence...
research
08/02/2017

Dynamic Entity Representations in Neural Language Models

Understanding a long document requires tracking how entities are introdu...
research
05/16/2022

Behaviour Explanation via Causal Analysis of Mental States: A Preliminary Report

Inspired by a novel action-theoretic formalization of actual cause, Khan...
research
09/05/2019

Effective Use of Transformer Networks for Entity Tracking

Tracking entities in procedural language requires understanding the tran...
research
04/06/2019

Tracking Discrete and Continuous Entity State for Process Understanding

Procedural text, which describes entities and their interactions as they...
research
05/17/2018

Tracking State Changes in Procedural Text: A Challenge Dataset and Models for Process Paragraph Comprehension

We present a new dataset and models for comprehending paragraphs about p...
research
09/12/2022

A Causal-based Approach to Explain, Predict and Prevent Failures in Robotic Tasks

Robots working in real environments need to adapt to unexpected changes ...

Please sign up or login with your details

Forgot password? Click here to reset