[pdp-discuss] Error-tweaking & scalarvallayerspecs
Frank Leoné
ftmleone at hotmail.com
Wed Mar 21 07:44:09 MDT 2007
Dear all,
First of all I got a question, which is possibly useful for more people: how
to tweak the error in a leabra network, in my case for scalar valars
represented by gaussians?
I know it helps to switch the opt thresh off and not use it for weight
updating (in the unitspec settings). Also for me it helped a lot to lower
the dt vm to 0.02, so really small. Also I tweaked the inhibition values
using batch runs and turned soft bounding and symmetric weights off
(especially the first helped quite a lot). More hidden units does not seem
to help though. What is there I can do to further improve my error, because
I'm not content with the result yet.
Also, a more specific question, how can it be that my error rises when I
lower the learning rate? I would expect it to go down, or maybe halt, but
not rise. Hopefully someone can shine some light on this behaviour.
In addition, something also possibly useful for others: I changed the code
of the scalarvallayerspec and its 2D counterpart in order to remove the
restriction of the activation, on the basis of the instruction given by
O'Reilly (thanks once again). I also changed to code for both specs so that
the width of the gaussian does not represent the absolute width, but the
relative width with respect to the range of values represented. So, if the
layer represents values from -100 to 100 and you would normally fill in 10
as width, you now fill in 0.1. If you than change the range of values, you
don't have to change the width anymore if you want to keep the same ratio.
This is especially useful in the 2D version, because you can only specify
one width. This makes it impossible to get circular gaussians in 2D spec
with different ranges on the axes. With the ratio instead of the absolute
width, it does work.
So, if anyone is interesting in this minor functionality tweak, I am happy
to share it with you.
With kind regards,
Frank
_________________________________________________________________
Live Search, for accurate results! http://www.live.nl
More information about the PDP-Discuss
mailing list