Presná definícia
Čo znamená evolučná optimalizácia?
Evolučná optimalizácia udržiava populáciu kandidátov, hodnotí ich fitness a vytvára nové riešenia výberom, mutáciou a prípadne krížením. Nepotrebuje gradient cieľa a vie pracovať s diskrétnymi či nespojitými priestormi. Výsledok závisí od reprezentácie genómu, selekčného tlaku a rozpočtu; biologické názvy sú výpočtová metafora, nie záruka samočinného pokroku.
Skúsenosť a kontext
Ako sa pojem používa v praxi
V AI sa používa na hľadanie architektúr, pravidiel alebo hyperparametrov s čiernou skrinkou. Tím definuje validné mutácie tak, aby väčšina potomkov bola trénovateľná, a cacheuje už vyhodnotené genotypy. Fitness môže zahŕňať presnosť, latenciu aj pamäť; pri viacerých cieľoch sa sleduje Pareto front. Férové hodnotenie uvádza celkový počet natrénovaných kandidátov a opakuje finalistov, lebo šum môže selekciu odviesť.
Overiteľnosť
Odborné zdroje
Praktické odpovede
Často kladené otázky
Čo predstavuje jedinec?
Jedno zakódované kandidátske riešenie, napríklad architektúru.
Na čo slúži?
Určuje kvalitu a pravdepodobnosť výberu kandidáta.
Čo robí?
Náhodne mení časť genómu v rámci platných pravidiel.
Je povinné?
Nie; mnohé úspešné evolučné vyhľadávania používajú najmä mutácie.
Čo reportovať?
Všetky vyhodnotenia kandidátov vrátane neúspešných a opakovaných behov.
Prihlásiť / registrovať