CLApr 6, 2019

Tracking Discrete and Continuous Entity State for Process Understanding

arXiv:1904.03518v11098 citations
Originality Incremental advance
AI Analysis

This work addresses the challenge of process understanding in natural language processing, which is incremental as it builds on existing methods for entity tracking.

The paper tackles the problem of tracking both discrete and continuous entity states in procedural text by proposing a structured neural architecture that combines recurrent tracking with a neural CRF for global discrete state constraints, achieving state-of-the-art results on QA tasks in the ProPara dataset.

Procedural text, which describes entities and their interactions as they undergo some process, depicts entities in a uniquely nuanced way. First, each entity may have some observable discrete attributes, such as its state or location; modeling these involves imposing global structure and enforcing consistency. Second, an entity may have properties which are not made explicit but can be effectively induced and tracked by neural networks. In this paper, we propose a structured neural architecture that reflects this dual nature of entity evolution. The model tracks each entity recurrently, updating its hidden continuous representation at each step to contain relevant state information. The global discrete state structure is explicitly modeled with a neural CRF over the changing hidden representation of the entity. This CRF can explicitly capture constraints on entity states over time, enforcing that, for example, an entity cannot move to a location after it is destroyed. We evaluate the performance of our proposed model on QA tasks over process paragraphs in the ProPara dataset and find that our model achieves state-of-the-art results.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes