[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: weights above 1



Rita Kovordanyi <ritko@ida.liu.se> writes:
> 1. When I accidentally randomized a couple of weights to 1.05, and
> did ReInit, the receiving units did not get activated at all. I
> realize that the weights were set above their max-limit, but
> shouldn't they then be truncated to 1, or the resulting unit
> activation be truncated to 1...?

should have been truncated..

> 2. When I decreased these connections below 1 and did ReInit again,
> the units still didn't get activated (although they seem to get net
> input). What can I do to restore the connections and make the
> receiving units work again? I tried Build All/Connect All, and Init
> network view without success.

If all of the units get the same net input (because all weights are at
1) then the kwta will keep all units below threshold (not active).
You might also get oscillations with weights too strong and the
default dt.vm params -- try lowering that (and monitoring acts at the
cycle level to see if its oscillating -- often you can't tell at the
end of settling when the net usually updates).  In general, you should
be able to look at the Vm, net, and g_i and see what is happening..

				- Randy