CLLGOct 22, 2018

Ordered Neurons: Integrating Tree Structures into Recurrent Neural Networks

arXiv:1810.09536v6347 citations
Originality Incremental advance
AI Analysis

This addresses the challenge of incorporating syntactic hierarchies into recurrent neural networks for natural language processing, representing an incremental improvement over standard LSTMs.

The paper tackled the problem of modeling hierarchical structure in natural language by proposing an LSTM variant with ordered neurons, achieving good performance on language modeling, unsupervised parsing, targeted syntactic evaluation, and logical inference.

Natural language is hierarchically structured: smaller units (e.g., phrases) are nested within larger units (e.g., clauses). When a larger constituent ends, all of the smaller constituents that are nested within it must also be closed. While the standard LSTM architecture allows different neurons to track information at different time scales, it does not have an explicit bias towards modeling a hierarchy of constituents. This paper proposes to add such an inductive bias by ordering the neurons; a vector of master input and forget gates ensures that when a given neuron is updated, all the neurons that follow it in the ordering are also updated. Our novel recurrent architecture, ordered neurons LSTM (ON-LSTM), achieves good performance on four different tasks: language modeling, unsupervised parsing, targeted syntactic evaluation, and logical inference.

Code Implementations7 repos

Data from Papers with Code (CC-BY-SA-4.0)

Foundations

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

Your Notes