Connecting Weighted Automata, Tensor Networks and Recurrent Neural Networks through Spectral Learning
Not on the map. Why?
Abstract (arXiv)
In this paper, we present connections between three models used in different research fields: weighted finite automata~(WFA) from formal languages and linguistics, recurrent neural networks used in machine learning, and tensor networks which encompasses a set of optimization techniques for high-order tensors used in quantum physics and numerical analysis. We first present an intrinsic relation between WFA and the tensor train decomposition, a particular form of tensor network. This relation allows us to exhibit a novel low rank structure of the Hankel matrix of a function computed by a WFA and to design an efficient spectral learning algorithm leveraging this structure to scale the algorithm up to very large Hankel matrices.We then unravel a fundamental connection between WFA and second-orderrecurrent neural networks~(2-RNN): in the case of sequences of discrete symbols, WFA and 2-RNN with linear activationfunctions are expressively equivalent. Leveraging this equivalence result combined with the classical spectral learning algorithm for weighted automata, we introduce the first provable learning algorithm for linear 2-RNN defined over sequences of continuous input vectors.This algorithm relies on estimating low rank sub-blocks of the Hankel tensor, from which the parameters of a linear 2-RNN can be provably recovered. The performances of the proposed learning algorithm are assessed in a simulation study on both synthetic and real-world data.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 2; 2025: 1; 2026: 2.
7 papers.
- 2023MLRegTest: A Benchmark for the Machine Learning of Regular Languagescited by 7
- 2024Simulating Weighted Automata over Sequences and Trees with Transformerscited by 4
- 2024A Tensor Decomposition Perspective on Second-order RNNscited by 3
- 2026Warm Starting State-Space Models with Automata Learningcited by 1
- 2022Sequential Density Estimation via Nonlinear Continuous Weighted Finite Automatacited by 0
- 2025Prompting Robot Teams with Natural Languagecited by 0
- 2026On the Role of Depth in the Expressivity of RNNscited by 0
- 2026On the Role of Depth in the Expressivity of RNNs2 Apr 2026
- 2026Warm Starting State-Space Models with Automata Learning5 Mar 2026
- 2025Prompting Robot Teams with Natural Language29 Sep 2025
- 2024A Tensor Decomposition Perspective on Second-order RNNs7 Jun 2024
- 2024Simulating Weighted Automata over Sequences and Trees with Transformers12 Mar 2024
- 2023MLRegTest: A Benchmark for the Machine Learning of Regular Languages16 Apr 2023
- 2022Sequential Density Estimation via Nonlinear Continuous Weighted Finite Automata8 Jun 2022