Vzorkování s odchylkou

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 24. června 2017; ověření vyžaduje 1 úpravu .

Vzorkování odlehlých hodnot je technika používaná k vzorkování komplexních rozdělení pravděpodobnosti .

Prohlášení o problému

Pro vzorkování rozdělení pravděpodobnosti se vzorkování rozptylu používá, když tvar přímo ztěžuje vzorkování.

Generování vzorků probíhá s jednodušší pomocnou distribucí , kterou můžeme vzorkovat a která splňuje následující podmínku:

, kde .

Algoritmus

  1. Odeberte vzorek distribucí ;
  2. Vyberte náhodné číslo rovnoměrně z intervalu ;
  3. Vypočítat ;
    • If , potom se ke vzorkům přidá;
    • If , then je odmítnuto (odtud název metody).

Algoritmus vybírá body rovnoměrně z oblasti pod grafem , což znamená, že jsou získány vzorky .

Příklady

Uvádíme jednoduchý geometrický příklad. Předpokládejme, že chceme vybrat náhodný bod uvnitř kruhu o jednotkovém poloměru.

Vygenerujme bod výběrem a jako nezávislá libovolná čísla ze segmentu . Pokud se ukáže, že , pak to znamená, že bod leží uvnitř kruhu a měl by být přijat. V opačném případě je bod zamítnut a je vygenerován další.

Jako další příklad zvažte algoritmus Zikkurat , který je založen na zkresleném vzorkování. Tento algoritmus se používá ke generování nerovnoměrně rozdělených náhodných čísel.

Problémy

Problémy zpravidla nastávají při řešení velkorozměrných problémů .

To bude velmi velké (exponenciální rozměr) a téměř všechny vzorky budou odmítnuty.

Odkazy

Nikolenko S. Kurz pravděpodobnostního učení .