Playpen: Learning Demo

Running and Interpreting the Demo

Purpose

This demo illustrates the Playpen learning algorithm. Learning has two phases, a positive phase in which both input and output units are clamped to a training pattern, and a negative phase in which only input units are clamped. In an auto-associative task, as in this demo, there is no distinction between input and output units, and during the negative phase, units are randomly selected to be clamped. Because the units are object units, both activation and phase angle may be clamped. During the negative phase, these are clamped independently.

In the demo, you will see how the initial random weights in the network change as the network is trained on 4 simple patterns. Following training on 10 or 20 repetitions of the patterns, the network easily completes partial test patterns.

The Network

The network consists of a single layer of 16 units arranged in a square. All units are connected to one another, and the initial weights are random. There are four training patterns, each consisting of an activated horizontal line within the square; the phase angles of all of the activated units are the same.

What You Will See


Return to Playpen Technical Report 1

Michael Gasser
Last modified: Tue Jun 24 01:28:05 EST