optimalizační úloha
optimalizace je proces změřený na nalezení určitého vyhovujícího řešení nějaké úlohy
např. hledání parametrů aproximující funkce, nalezení správných konstant na regulaci výrobního procesu, nalezení optimálního rozložení výrobních strojů v hale tak, aby zabíraly co nejméně místa
účel: nalézt extrém v určitém stavovém prostoru
pozn. heurestické metody
fitness funkce
každému řešení jednoznačně přiřadím ohodnocení v podobě nezáporného reálného čísla → čím vyšší číslo, tím lépe vyhovuje úloze
optimalizační úloha se potom definuje jako snaha o maximalizaci funkce vhodnosti
stochastické algoritmy
jsou to iterativně výpočetní metody, které v průběhu činnosti používají náhodné operace
v průběhu řešení připouštějí dočasné zhoršení řešení za předpokladu budoucího zlepšení
každý krok stochastického algoritmu je zatížený určitou neurčitostí a může vést jak ke zhoršení, tak ke zlepšení modelu
tato vlastnost umožňuje metodám překonat lokální extrémy
prvky nebo vztahy mezi nimi mají charakter náhodných jevů nebo náhodných veličin příp. náhodných procesů. Stochastický model uvažuje jednu nebo více náhodných složek a přibližuje se reálným dějům, ve kterých je nahodilá složka většinou přítomná. Ani stochastický model však neodpovídá reálné situaci zcela přesně, ale s určitou pravděpodobností. Příkladem může být regresní model, který popisuje statistickou závislost mezi veličinami. Z modelu lze usoudit, jakých hodnot bude „v průměru“ (nikoliv v jednotlivých případech) nabývat vysvětlovaná závislá proměnná při určité kombinaci hodnot vysvětlujících nezávislých proměnných.
Stochastické modelování souvisí s vytvářením a řešením stochastických modelů. Má uplatnění spolu s možnostmi provádět simulace. Pomocí sestaveného stochastického modelu lze simulovat průběhy dějů při různých parametrech modelu a pozorovat očekávané chování systému. Z analýzy chování modelu v simulační úloze lze odvodit informace pro rozhodování.