Information Technology Reference
In-Depth Information
Contrast Enhancement
following sigmoidal function:
1.0
(4.21)
0.8
w
ij
1
w
0.6
where
is the
weight gain
parameter (
wt_gain
in the
simulator, stored in the
wt_sig
field) that controls the
extent of contrast enhancement performed.
0.4
Note that
0.2
this function can be derived from the same
form
that has been used repeatedly throughout the text:
0.0
0.0
0.2
0.4
0.6
0.8
1.0
Linear Weight Value
(4.22)
Figure 4.12:
Effective weight value as a function of under-
lying linear weight value, showing contrast enhancement of
correlations around the middle values of the conditional prob-
ability as represented by the linear weight value. Note that
the midpoint of the function is shifted upward by the offset
parameter
wt off
.
(though it is more difficult to have a gain parameter for
the equation in this latter form). See figure 4.12 for a
plot of this function for the standard
wt_gain
param-
eter of 6.
The effective weight value
w
is used for computing
the net inputs to units and is the standard
wt
value in the
simulator. The original linear weight value is only used
as an internal variable for computing weight changes (it
basically makes sure that the averaging over events re-
sults in the appropriate conditional probability values).
Thus, it would probably be very difficult to measure
something that reflects the linear weight value biolog-
ically, as it could just be subsumed into the dynamics
of the synaptic modification process. Implementation-
ally, we get the original linear weight value from the
effective weight value by applying the inverse of the
sigmoidal function.
One can add an additional parameter to the sigmoid
function that controls its
offset
. Thisoffsetactsmuch
like a
threshold
and can be useful for imposing a higher
threshold for correlation to further enhance the con-
trast between the different features present in the input.
This offset parameter
(
wt_off
in the simulator, also
stored in the
wt_sig
field) is introduced into the effec-
tive weight value equation as follows:
for a given weight value. The results for the standard
wt_off
value of 1.25 are shown in figure 4.12.
Note that the point around threshold (nominally .5,
but this is affected by
wt_off
) becomes a dividing
line in the contrast enhancement process — values
above are enhanced, while those below are weakened.
Thus, when the sigmoidal nonlinearity is introduced,
it suddenly becomes much more important where nu-
merically different conditional probability values fall
relative to this contrast enhancement threshold. The
savg_cor
renormalization parameter plays an impor-
tant role in determining this point, in addition to the ob-
vious importance of the
wt_off
parameter.
We will
see this in the following simulations.
4.7.3
Exploration of Renormalization and Contrast
Enhancement in CPCA
Open the project
hebb_correl.proj.gz
in
chapter_4
to begin (if it is still open from the previous
exercises, you will want to close and reopen it to start
with a clean slate). View the
r.wt
weights of the hidden
unit as before.
View
the
GRAPH_LOG
.
We a r e first going to explore the renormalization of
the weights by taking into account the
expected ac-
,
!
(4.23)
ij
1
w
with values of
greater than 1 imposing a higher
threshold on the underlying linear correlation values
Search WWH ::
Custom Search