Dataflow matrix machines as programmable, dynamically expandable, self-referential generalized recurrent neural networks

05/17/2016
by   Michael Bukatin, et al.
0

Dataflow matrix machines are a powerful generalization of recurrent neural networks. They work with multiple types of linear streams and multiple types of neurons, including higher-order neurons which dynamically update the matrix describing weights and topology of the network in question while the network is running. It seems that the power of dataflow matrix machines is sufficient for them to be a convenient general purpose programming platform. This paper explores a number of useful programming idioms and constructions arising in this context.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/29/2016

Dataflow Matrix Machines as a Generalization of Recurrent Neural Networks

Dataflow matrix machines are a powerful generalization of recurrent neur...
research
06/30/2016

Programming Patterns in Dataflow Matrix Machines and Generalized Recurrent Neural Nets

Dataflow matrix machines arise naturally in the context of synchronous d...
research
05/03/2017

Dataflow Matrix Machines as a Model of Computations with Linear Streams

We overview dataflow matrix machines as a Turing complete generalization...
research
12/20/2017

Dataflow Matrix Machines and V-values: a Bridge between Programs and Neural Nets

Dataflow matrix machines generalize neural nets by replacing streams of ...
research
09/16/2019

Reservoirs learn to learn

We consider reservoirs in the form of liquid state machines, i.e., recur...
research
06/24/2010

Active Sites model for the B-Matrix Approach

This paper continues on the work of the B-Matrix approach in hebbian lea...
research
10/06/2022

A Step Towards Uncovering The Structure of Multistable Neural Networks

We study the structure of multistable recurrent neural networks. The act...

Please sign up or login with your details

Forgot password? Click here to reset