Gibbsovo vzorkování
Vzhled
Gibbsovo vzorkování (Gibbsův výběrový plán, anglicky Gibbs sampler) je algoritmus, který umožňuje generovat náhodný výběr z mnohorozměrného rozdělení pomocí jednorozměrných plně podmíněných rozdělení. Tento algoritmus patří do třídy MCMC algoritmů, které náhodný výběr generují jako realizaci Markovova řetězce.
Implementace
[editovat | editovat zdroj]Generování z rozdělení mnohorozměrné náhodné veličiny probíhá následujícím způsobem:
- Zvolíme počáteční hodnotu a položíme .
- Začneme generováním prvního prvku z podmíněného rozdělení . Pro druhý prvek podmiňujeme i pomocí nově generované hodnoty, tedy prvek je generován z podmíněného rozdělení . Postupně generujeme ostatní prvky až do z rozdělení . Nové hodnoty můžeme složit do vektoru .
- Dokud není splněna předem stanovená podmínka (například počet iterací), položíme a vrátíme se ke druhému kroku.
Využití
[editovat | editovat zdroj]Gibbsovo vzorkování je užitečné především v hierarchických bayesovských modelech, ve kterých jsou tvary plně podmíněných rozdělení přímočaré, ale úplné rozdělení parametrů může být komplikované. Počáteční hodnotu pro Gibbsovo vzorkování lze získat například pomocí EM algoritmu.
Modifikace
[editovat | editovat zdroj]Gibbsovo vzorkování může být upraveno následovně:
- Místo pouze jednorozměrných plně podmíněných rozdělení můžeme používat i kombinaci vícerozměrných podmíněných rozdělení (např. a ).
- Místo generování od prvního prvku k poslednímu můžeme generovat v opačném pořadí; takový postup lze použít v důkazu existence limitního rozdělení.
- Index prvku, který aktualizujeme, může být vybrán náhodně (každý index má pravděpodobnost výběru ). V takovém případě mluvíme o náhodném procházení.
Literatura
[editovat | editovat zdroj]- GELFAND, Alan E.; SMITH, Adrian F. M. Sampling-Based Approaches to Calculating Marginal Densities. Journal of the American Statistical Association. 1990, s. 398–409. DOI 10.2307/2289776. JSTOR 2289776.
- GEMAN, Stuart; GEMAN, Donald. Stochastic Relaxation, Gibbs Distributions, and the Bayesian Restoration of Images. IEEE. 1984, s. 721–741.