Continuous-Time Symmetric Hopfield Nets Are Computationally Universal

Abstract

We establish a fundamental result in the theory of computation by continuous-time dynamical systems by showing that systems corresponding to so-called continuous-time symmetric Hopfield nets are capable of general computation. As is well known, such networks have very constrained Lyapunov-function controlled dynamics. Nevertheless, we show that they are universal and efficient computational devices, in the sense that any convergent synchronous fully parallel computation by a recurrent network of n discrete-time binary neurons, with in general asymmetric coupling weights, can be simulated by a symmetric continuous-time Hopfield net containing only 18n + 7 units employing the saturated-linear activation function. Moreover, if the asymmetric network has maximum integer weight size wmaxand converges in discrete time t*, then the corresponding Hopfield net can be designed to operate in continuous time Θ(t*/ɛ) for any ɛ > 0 such that wmax212n≤ ɛ21/ɛ. In terms of standard discrete computation models, our result implies that any polynomially space-bounded Turing machine can be simulated by a family of polynomial-size continuous-time symmetric Hopfield nets.

Cite

Text

Síma and Orponen. "Continuous-Time Symmetric Hopfield Nets Are Computationally Universal." Neural Computation, 2003. doi:10.1162/089976603321192130

Markdown

[Síma and Orponen. "Continuous-Time Symmetric Hopfield Nets Are Computationally Universal." Neural Computation, 2003.](https://mlanthology.org/neco/2003/sima2003neco-continuoustime/) doi:10.1162/089976603321192130

BibTeX

@article{sima2003neco-continuoustime,
  title     = {{Continuous-Time Symmetric Hopfield Nets Are Computationally Universal}},
  author    = {Síma, Jirí and Orponen, Pekka},
  journal   = {Neural Computation},
  year      = {2003},
  pages     = {693-733},
  doi       = {10.1162/089976603321192130},
  volume    = {15},
  url       = {https://mlanthology.org/neco/2003/sima2003neco-continuoustime/}
}