On the Tensor Representation and Algebraic Homomorphism of the Neural State Turing Machine
Ankur Mali, Alexander Ororbia, Daniel Kifer, Lee Giles

TL;DR
This paper introduces the neural state Turing machine (NSTM), a bounded, real-time neural model capable of simulating any Turing machine, addressing practical limitations of previous infinite-precision models.
Contribution
It presents a new class of neural models with bounded weights and finite precision that can simulate Turing machines in real-time, providing a more practical understanding of neural computational power.
Findings
A 13-neuron bounded tensor RNN with third-order synapses can model any TM in real-time.
A tensor feedforward network with 25th-order finite precision weights is equivalent to a universal TM.
Theoretical bounds are established for non-recurrent networks with memory under the Markov assumption.
Abstract
Recurrent neural networks (RNNs) and transformers have been shown to be Turing-complete, but this result assumes infinite precision in their hidden representations, positional encodings for transformers, and unbounded computation time in general. In practical applications, however, it is crucial to have real-time models that can recognize Turing complete grammars in a single pass. To address this issue and to better understand the true computational power of artificial neural networks (ANNs), we introduce a new class of recurrent models called the neural state Turing machine (NSTM). The NSTM has bounded weights and finite-precision connections and can simulate any Turing Machine in real-time. In contrast to prior work that assumes unbounded time and precision in weights, to demonstrate equivalence with TMs, we prove that a -neuron bounded tensor RNN, coupled with third-order…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Parallel Computing and Optimization Techniques · Ferroelectric and Negative Capacitance Devices
