Warning
This page is located in archive. Go to the latest version of this course pages.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
courses:a0m33eoa:cviceni:tyden_03 [2018/10/15 15:09]
xposik [Fitness funkce]
courses:a0m33eoa:cviceni:tyden_03 [2018/10/15 15:15]
xposik [Lokální prohledávání]
Line 77: Line 77:
     * výsledkem mutace může být vždy náhodně vybraný bod z $2D$ bodů ve vzdálenosti $\pm d$ od mutovaného bodu v každé z $D$ souřadnic, apod.  ​     * výsledkem mutace může být vždy náhodně vybraný bod z $2D$ bodů ve vzdálenosti $\pm d$ od mutovaného bodu v každé z $D$ souřadnic, apod.  ​
  
-===== Mapování bin->​real ===== 
-Implementujte funkci pro převod binárního řetězce na vektor reálných čísel. 
-^ Parametr | Dolní a horní mez všech souřadnic v reálném prostoru | 
-^ Vstup | Binární řetězec | 
-^ Výstup | Vektor reálných čísel | 
  
 ===== Lokální prohledávání ===== ===== Lokální prohledávání =====
-Implementujte ​algoritmus lokálního prohledávání ​pro binární reprezentaci.  +Aplikujte ​algoritmus lokálního prohledávání, který jste implementovali minulou hodinu, na výše uvedené ​funkce. Pokud jste algoritmus implementovali vhodným způsobemnemělo by být nutné ho měnitmělo by stačit vyměnit účelovou funkci, inicializační proceduru a operátor perturbace.
-^ Parametr | Účelová ​funkce, ​kterou chcete optimalizovat | +
-^ Parametr | Perturbační operátorkterý chcete použít | +
-^ Parametr | Ukončovací podmínky | +
-^ Vstup | Počáteční řešení (bin. vektor) | +
-^ Výstup | Výsledek optimalizace (binvektor) | +
-^ Výstup | Statistiky o optimalizaci |+
  
-Pokuste se váš algoritmus aplikovat na všechny výšuvedené účelové funkce. + 
-*/+===== Lokální prohledávání a pravidlo 1/5 ===== 
 +Patrně jste si již uvědomili, žlokální prohledávání s '​first-improving'​ strategií je vlastně (1+1)-ESVytvořte adaptivní verzi algoritmu lokálního prohledávání,​ která bude používat pravidlo 1/5 k adaptaci rozměrového parametru u operátoru mutace. Pravidlo 1/5 je popsáno v {{ :​courses:​a0m33eoa:​prednasky:​eoa03_realeas_slides.pdf |přednášce o reálných EA}}.
  
courses/a0m33eoa/cviceni/tyden_03.txt · Last modified: 2018/11/04 17:53 by xposik