14. prosince 2006
Optimální paleta
- Pokračujeme v příkladu z minulého cvičení.
- Tento prográmek počítá vzdálenost dvou
obrázků. Můžete jej tedy využít k porovnání řešení mezi sebou.
- Tento prográmek počítá vzdálenost dvou
obrázků. Můžete jej tedy využít k porovnání řešení mezi sebou.
- Nestranná a ovlivněná mutace
- Naimplementuje obě mutace.
- Porovnejte. Která mutace dává lepší výsledky.
- Mutace můžete i kombinovat:
MojeMutace mutation1; MojeChytrejsiMutace mutation2; // mutation1 se pouzije s psti 0.8, mutation2 s psti 0.2 eoPropCombinedMonOp<PaletteIndividual> mutation(mutation1,0.8); mutation.add(mutation2,0.2);
- Vylepšení mutace a křížení
- Zamyslete se nad možnostmi operátorů a křížení. Vymyslete nové varianty operátorů, které by zrychlily konvergenci GA (nalezly lepší řešení v kratším počtu generací).
- Snažte se využít znalost problému.