Download DAC Distributed Adaptive Control: Tutorial on Foraging

Transcript
Tutorial 4: DAC Contextual Layer
The contextual layer module implements the mechanisms for storing and recalling
information from memory, as explained in the chapter on DAC5. It has seven
parameters that can be set by the user (Fig. 2):
height: number of sequences (NL) that can be stored in the LTM.
width: maximum number of segments (NS) that can form a sequence in
the STM and in the LTM.
discrepancy threshold: this parameter determines when the contextual layer
will be activated, i. e. when the distance between the current CS prototype
generated by the adaptive layer and the currentcs is below the discrepancy
threshold, the contextual layer is enabled.
selection threshold: only the collectors that have an activity above this selection threshold are selected and compete in an E%-WTA.
%-WTA: the percentage value that defines the WTA competition, i.e. only if
the activity of the collector is equal or greater than the %-WTA of the maximum
collector’s activity it is selected. Higher value of %-WTA means that less
collectors are selected and vice versa.
trigger reset: value that the trigger of a segment following a selected one gets
so that it has more probability of being selected later on.
trigger decay: defines how rapidly the trigger value decays back to its default
value of 1 so that with time the segment does not have more priority over the
others anymore.
Figure 2.
Properties panel of the contextual layer module. The user can set the
parameters that will be used by the contextual layer in the acquisition
and retrieval of information.
35