Symphony from Synapses: Neocortex as a Universal Dynamical Systems Modeller using Hierarchical Temporal Memory

12/16/2015
by   Fergal Byrne, et al.
1

Reverse engineering the brain is proving difficult, perhaps impossible. While many believe that this is just a matter of time and effort, a different approach might help. Here, we describe a very simple idea which explains the power of the brain as well as its structure, exploiting complex dynamics rather than abstracting it away. Just as a Turing Machine is a Universal Digital Computer operating in a world of symbols, we propose that the brain is a Universal Dynamical Systems Modeller, evolved bottom-up (itself using nested networks of interconnected, self-organised dynamical systems) to prosper in a world of dynamical systems. Recent progress in Applied Mathematics has produced startling evidence of what happens when abstract Dynamical Systems interact. Key latent information describing system A can be extracted by system B from very simple signals, and signals can be used by one system to control and manipulate others. Using these facts, we show how a region of the neocortex uses its dynamics to intrinsically "compute" about the external and internal world. Building on an existing "static" model of cortical computation (Hawkins' Hierarchical Temporal Memory - HTM), we describe how a region of neocortex can be viewed as a network of components which together form a Dynamical Systems modelling module, connected via sensory and motor pathways to the external world, and forming part of a larger dynamical network in the brain. Empirical modelling and simulations of Dynamical HTM are possible with simple extensions and combinations of currently existing open source software. We list a number of relevant projects.

READ FULL TEXT

page 1

page 6

research
09/13/2016

Feynman Machine: The Universal Dynamical Systems Computer

Efforts at understanding the computational processes in the brain have m...
research
05/12/2021

Representation in Dynamical Systems

The brain is often called a computer and likened to a Turing machine, in...
research
03/10/2023

On the effectiveness of neural priors in modeling dynamical systems

Modelling dynamical systems is an integral component for understanding t...
research
05/23/2016

An Information Criterion for Inferring Coupling in Distributed Dynamical Systems

The behaviour of many real-world phenomena can be modelled by nonlinear ...
research
06/08/2022

Open dynamical systems as coalgebras for polynomial functors, with application to predictive processing

We present categories of open dynamical systems with general time evolut...
research
12/10/2021

Universal computation using localized limit-cycle attractors in neural networks

Neural networks are dynamical systems that compute with their dynamics. ...
research
02/17/2011

Foundations for Understanding and Building Conscious Systems using Stable Parallel Looped Dynamics

The problem of consciousness faced several challenges for a few reasons:...

Please sign up or login with your details

Forgot password? Click here to reset