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:16]
xposik [Lokální prohledávání a pravidlo 1/5]
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é funkcePokud jste algoritmus implementovali vhodným způsobem, nemělo by být nutné ho měnit, mělo by stačit vyměnit účelovou funkciinicializační proceduru a operátor ​perturbace. 
-^ Parametr | Účelová funkcekterou chcete optimalizovat | + 
-^ Parametr | Perturbační operátor, ​který chcete ​použít | + 
-^ Parametr | Ukončovací podmínky | +===== Lokální prohledávání a pravidlo 1/5 ===== 
-^ Vstup | Počáteční ​řešení (binvektor) | +Patrně jste si již uvědomiliže lokální prohledávání s '​first-improving'​ strategií je vlastně (1+1)-ES. Vytvoř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}}
-^ Výstup | Výsledek optimalizace (bin. vektor) | + 
-^ Výstup | Statistiky o optimalizaci |+===== Vizualizace =====
  
-Pokuste se váš algoritmus aplikovat na všechny výše uvedené účelové funkce. 
-*/ 
  
courses/a0m33eoa/cviceni/tyden_03.txt · Last modified: 2018/11/04 17:53 by xposik