SoPa: Bridging CNNs, RNNs, and Weighted Finite-State Machines
Not on the map. Why?
Abstract (arXiv)
Recurrent and convolutional neural networks comprise two distinct families of models that have proven to be useful for encoding natural language utterances. In this paper we present SoPa, a new model that aims to bridge these two approaches. SoPa combines neural representation learning with weighted finite-state automata (WFSAs) to learn a soft version of traditional surface patterns. We show that SoPa is an extension of a one-layer CNN, and that such CNNs are equivalent to a restricted version of SoPa, and accordingly, to a restricted form of WFSA. Empirically, on three text classification tasks, SoPa is comparable or better than both a BiLSTM (RNN) baseline and a CNN baseline, and is particularly useful in small data settings.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 2; 2024: 1.
8 papers.
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 130
- 2023Tighter Bounds on the Expressivity of Transformer Encoderscited by 66
- 2022Neuro-Symbolic Language Modeling with Automaton-augmented Retrievalcited by 60
- 2021Formal Language Theory Meets Modern NLPcited by 9
- 2022The Surprising Computational Power of Nondeterministic Stack RNNscited by 6
- 2023Algorithms for Acyclic Weighted Finite-State Automata with Failure Arcscited by 1
- 2024Interpretable Predictive Models for Healthcare via Rational Logistic Regressioncited by 1
- 2021Higher-order Derivatives of Weighted Finite-state Machinescited by 0
- 2024Interpretable Predictive Models for Healthcare via Rational Logistic Regression5 Nov 2024
- 2023Tighter Bounds on the Expressivity of Transformer Encoders25 Jan 2023
- 2023Algorithms for Acyclic Weighted Finite-State Automata with Failure Arcs17 Jan 2023
- 2022The Surprising Computational Power of Nondeterministic Stack RNNs4 Oct 2022
- 2022Towards Faithful Model Explanation in NLP: A Survey22 Sep 2022
- 2022Neuro-Symbolic Language Modeling with Automaton-augmented Retrieval28 Jan 2022
- 2021Higher-order Derivatives of Weighted Finite-state Machines1 Jun 2021
- 2021Formal Language Theory Meets Modern NLP19 Feb 2021