next up previous contents index
Next: #bengio94j###: Up: Papers Previous: #Elm90a###:   Contents   Index

Pollack (1990):

The paper by Pollack, ``Recursive distributed representations'' (http://www.dlsi.ua.es/~mlf/nnafmc/papers/pollack90recursive.pdf) introduces a new architecture, which is nowadays called recursive auto-associative memory (RAAM). When used to process sequences, the system is basically a set of two discrete-time recurrent neural networks, the encoder (or compressor) and the decoder (or reconstructor) . The encoder is trained to produce a different final state vector for each sequence, so that the trained decoder may trace back the steps and retrieve the sequences from the states; therefore, a distributed representation of sequences is achieved. But RAAMs are more general devices because they may be used not only to obtain distributed representations of sequences, but also of trees with a maximum valence.4.13

A RAAM $Z$, that is, a recursive auto-associative memory (Pollack, 1990) with valence $V$ is a tree-storing device composed by two different subsystems:

Encoding, decoding, and output functions are realized in RAAM by feedforward neural networks, usually single-layer feedforward neural networks with neurons whose outputs are in the interval $[S_0,S_1]$. The usual choices for $S_0$ and $S_1$ are $S_0=0$ and $S_1=1$ when the activation function of neurons is the logistic function $g_L(x)=1/(1+\exp(-x))$.

RAAMs may be used as tree-storing devices which store trees of maximum valence $V$ as follows:

Pollack (1990) trained RAAMs to store the trees in a learning set.

It has to be noted that, in principle, RAAMs may be used to store trees even when labels are not taken from a finite alphabet of symbols but instead consist of arbitrary vectors in $U$, but Pollack (1990) emphasizes symbolic computations.

RAAMs have been used for various tasks, most of them related to language processing:


next up previous contents index
Next: #bengio94j###: Up: Papers Previous: #Elm90a###:   Contents   Index
Debian User 2002-01-21