SYNOPSIS:
KickNet [options] Net
DESCRIPTION
"Kick" all connections or a subset of the connections of a network.
By "kicking" connections is meant to change the connection weights
in different ways specified by the options below. The intended purpose
is mainly to escape from alocal minimum (kick the net out of it).
The default weight change is to divide all weights by 2.0. Connections
with plasticity 0.0 are unaffected by this command.
OPTIONS
-m o1 o2
Select connections from o1 to o2. All units in or under o1 and o2
are looked up and the conncetions from o1 to o2 are selected. When no -m
option is given, all connections are selected. Multiple -m options are allowed.
Connections with plasticity 0.0 are unaffected even if they are selected.
-d div
Change the number by which the connection weights are divided. The default
is 2.0. The new number is div.
-R p
When this option is specified, weights are not divided by a constant number
but a random number. The relative change is specified by p (in percent), e.g.,
if p=10 and the weight is 1.0 then it is kicked to a value in the range
[0.9, 1.1] with a square distributed probability density.
-r m
When this option is specified, weights are initialized to random values,
square distributed in the range [-m, +m]. This is independent of the
original value of the the weight and analogous to the initialization of
connections when they are created.