Re: Stumped on crossover/mating...
- From: "Tanari" <tanari.jay@xxxxxxxxx>
- Date: 3 Mar 2006 15:31:57 -0800
Point taken. Still, this is going to keep me up a night. Can you
offer any insight in to how to solve it?
David vun Kannon wrote:
Hi Tanari,
I don't think crossword solving is a good first problem to attack when
learning GAs. Consider the following points:
- to solve the whole crossword will require the co-evolution of many
"species"
- the cardinality of the alphabet is very high. Most GAs work on a
binary alphabet, but you are working with a 26 letter alphabet
(assuming English words). This will require a large population to
ensure that all the values are available at every gene position.
- the representation allows many phenotypes (words) that are illegal.
- fitness value based on letter matches is going to be a coarse
grained measure for small words.
So, just because the evaluation function is easy to write doesn't make
this a good subject to learn GAs on. Instead of crosswords, you might
want to look into solving sudoku puzzles. But I would recommend trying
to write GAs for more traditional problems first, to familiarise
yourself with the general issues of representation and operator choice.
Cheers,
David vun Kannon
.
- References:
- Re: Stumped on crossover/mating...
- From: David vun Kannon
- Re: Stumped on crossover/mating...
- Prev by Date: POSITION AVAILABLE : Signal & Image Processing Engineer
- Next by Date: Re: Stumped on crossover/mating...
- Previous by thread: Re: Stumped on crossover/mating...
- Next by thread: Re: Stumped on crossover/mating...
- Index(es):