Dave Harris wrote:
> Mitchell Timin wrote:
>   
>>>> Mitchell Timin wrote:
>>>>
>>>>         
>>>>> Biggerun.bat found a perfect 4-neuron ANN for the 3 step path; it is
>>>>> attached.  It was evolved for 3 and 4 steps, hence the name.
>>>>>
>>>>>           
>> But now the question is, can you illustrate that ANN with a python
>> program for VizANN-4?  It would be helpful if some of the weights can be
>> eliminated, and that's prolly the case.  A C program that can do that is
>> in the "extras" folder of the 4Play project.  The program is called
>> examine.c.  It finds weights that can be zeroed, and then produces an
>> equivalent chromosome with those zeroes.  However, you would have to
>> modify examine.c to use our current fitness function rather than the one
>> from 4 play.  If you want to do this I will help.
>>
>>     
>
> I began work this morning on wbreduce (waybak reduce), similar to the 4Play 
> examine program. The program tries to eliminate neurons, and failing that, 
> attempts to eliminate one or more weights. This program only applies to 
> perfect ANNs.
>
> There are some differences (for example, 20 sets of weights in the 
> chromosome file, of which one (or more) is a perfect ANN.) I haven't 
> encountered anything I don't understand yet. I should have something 
> operational today or tomorrow.
>   
That's great, Dave.  I'm really glad you are working on that.  About the 
20 chromes per file, the examine program just reads the first chrome, 
and that is the best one.  I'm pretty sure that's the way the 4Play code 
is, and it should be the same for waybak.

In 4play, we had hundreds of weights, and many could be eliminated.  And 
the same for the dozens of neurons.
Here, with only 4 neurons, I don't think it's possible to eliminate one, 
but there's a good chance to eliminate a few weights.

m

-- 
I'm proud of http://ANNEvolve.sourceforge.net.  If you want to write software, 
or articles, or do testing or research for ANNEvolve, let me know.  



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

Reply via email to