Each unit has a threshold associated with it.
The threshold determines the
change in the state of the unit in response to
inputs from the other units.
We will denote the threshold of the ith unit
by
.
Suppose we have M exemplar patterns,
, each
of which has N components, so
for
. We compute the weights according
to the formula
for
.
Let the state of the ith unit at time t be
.Suppose we have an input pattern
that is to be
classified. We impose the pattern on the network
by setting
.
To run the network, we compute the states of the units at successive instants using the formula

In the case where the units have binary outputs,
f is the step funtion:
f(x) = -1 if x < 0 and f(x) = 1 if x >
0. (If
the state of the unit
is not changed.) In the continuous case, f
is a sigmoid function with range
[a,b].