The BpTrial process is the only Bp-specific process type needed
to perform simple feed-forward backprop. The Loop
function of
this process simply propagates activation forwards through the network,
and then propagates the error backwards. This assumes that the layers
are ordered sequentially in a feed-forward manner. Note that the
process does not actually "loop" over anything, so it has no counter.
See section 12.5.1 Presenting a Single Event: TrialProcess for more information on the trial process
type.
The following functions are defined on the trial process, each of which performs one step of the backpropagation computations:
Compute_Act()
Compute_Error()
Compute_dEdA_dEdNet()
Compute_dWt()