Re: Perl Genetic Algorithm Module

[email protected] ("Juan J. Merelo")
Newsgroups perl.ai
Message-ID <[email protected]>
Hi,


> 
> It's ok, I'm not disappointed :)
> My main reason for coding the module is for learning. I think I will 
> learn more by coding and trying to figure out why my module behaves the 
> way it is, than by simply reading about the subject or running some one 
> else's code. In fact, I did learn already the significance of mutation 
> in diversifying the genetic population by turning mutation on and off 
> and analyzing the results.
> 


Mutation is the main variation operator in GAs, but there are many kind 
of mutation operators; turning it off will probably do away with finding 
the solution, but you can try changing the proportion of 
mutation/crossover. The ideal is supposed to be ~ 20/80, but some 
purists say it should be ~ 1/99. Genetic programming, actually, uses 
only some very specific kind of mutations, and sparingly at that; it 
makes up for lost diversity by creating a huge and diverse initial 
population.


> Yes, I did a quick search before, and all I find where programs that 
> utilize genetic algorithms to do certain tasks. I didn't find any 
> generic modules to do the job.
> 


There's none, right. OPEAL comes closest to it, if only I find the time 
to upload it.


> 
> Great. I'll have a look at it once my experience in this field grows a 
> bit more. Perhaps I can contribute code/ideas to your module.
> 


That would be just great. Thanks!

J



-- 
PPSN2002 => http://ppsn2002.ugr.es
Home => http://geneura.ugr.es/~jmerelo
Tutorial Perl => http://granavenida.com/perl
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.