Proceedings of the 24th Conference on Computational Natural Language Learning 2020
DOI: 10.18653/v1/2020.conll-1.41
|View full text |Cite
|
Sign up to set email alerts
|

Learning Context-free Languages with Nondeterministic Stack RNNs

Abstract: We present a differentiable stack data structure that simultaneously and tractably encodes an exponential number of stack configurations, based on Lang's algorithm for simulating nondeterministic pushdown automata. We call the combination of this data structure with a recurrent neural network (RNN) controller a Nondeterministic Stack RNN. We compare our model against existing stack RNNs on various formal languages, demonstrating that our model converges more reliably to algorithmic behavior on deterministic ta… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
17
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(17 citation statements)
references
References 18 publications
0
17
0
Order By: Relevance
“…We begin by discussing three previously proposed stack RNNs, each of which uses a different style of differentiable stack: stratification [2,22,5], superposition [11], and nondeterminism [3].…”
Section: Previous Stack Rnnsmentioning
confidence: 99%
See 4 more Smart Citations
“…We begin by discussing three previously proposed stack RNNs, each of which uses a different style of differentiable stack: stratification [2,22,5], superposition [11], and nondeterminism [3].…”
Section: Previous Stack Rnnsmentioning
confidence: 99%
“…Following DuSell and Chiang [3], we make minor changes to the original model definitions given by Grefenstette et al [5] and Joulin and Mikolov [11] to ensure that all three of these stack RNN models conform to the same controller-stack interface. This allows us to isolate differences in the style of stack data structure employed while keeping other parts of the network the same.…”
Section: Controller-stack Interfacementioning
confidence: 99%
See 3 more Smart Citations