Näytteenotto poikkeamalla

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 24. kesäkuuta 2017 tarkistetusta versiosta . vahvistus vaatii 1 muokkauksen .

Outlier-näytteenotto on tekniikka, jota käytetään näyttelemään monimutkaisia ​​todennäköisyysjakaumia .

Ongelman selvitys

Todennäköisyysjakauman näytteenottoon käytetään varianssinäytteenottoa, kun muoto vaikeuttaa otantaa suoraan.

Näytteiden generointi tapahtuu yksinkertaisemmalla apujakaumalla , josta voimme ottaa näytteitä ja joka täyttää seuraavan ehdon:

, missä .

Algoritmi

  1. Ota näyte jakelun mukaan ;
  2. Valitse väliltä tasaisesti satunnaisluku ;
  3. Laske ;
    • Jos , niin lisätään näytteisiin;
    • Jos , niin hylätään (tästä menetelmän nimi).

Algoritmi valitsee pisteet tasaisesti graafin alla olevalta alueelta , mikä tarkoittaa, että saadaan näytteitä .

Esimerkkejä

Annamme yksinkertaisen geometrisen esimerkin. Oletetaan, että haluamme valita satunnaisen pisteen yksikkösäteen ympyrän sisältä.

Luodaan piste valitsemalla ja itsenäisinä mielivaltaisina lukuina segmentistä . Jos osoittautuu, että , tämä tarkoittaa, että piste sijaitsee ympyrän sisällä, ja se pitäisi hyväksyä. Muussa tapauksessa piste hylätään ja seuraava luodaan.

Toisena esimerkkinä harkitse Ziggurat-algoritmia , joka perustuu puolueelliseen näytteenottoon. Tätä algoritmia käytetään epätasaisesti jakautuneiden satunnaislukujen luomiseen.

Ongelmia

Ongelmia syntyy pääsääntöisesti, kun ratkaistaan ​​korkean ulottuvuuden ongelmia .

Tämä on erittäin suuri (eksponentiaalinen ulottuvuus), ja melkein kaikki näytteet hylätään.

Linkit

Nikolenko S. Todennäköisyyspohjainen oppimiskurssi .