Ištisinio atsitiktinio dydžio vienodo pasiskirstymo grafikas. Tolygūs ir eksponentinis nuolatinio atsitiktinio dydžio pasiskirstymo dėsniai

Šis klausimas jau seniai buvo išsamiai ištirtas, o plačiausiai naudojamas metodas yra polinių koordinačių metodas, kurį 1958 m. pasiūlė George Box, Mervyn Muller ir George Marsaglia. Šis metodas leidžia gauti nepriklausomų normaliai paskirstytų atsitiktinių dydžių porą, kurių matematinė tikėtis 0 ir dispersija 1:

Kur Z 0 ir Z 1 yra norimos reikšmės, s = u 2 + v 2, o u ir v yra atsitiktiniai dydžiai, tolygiai paskirstyti intervale (-1, 1), parinkti taip, kad būtų įvykdyta 0 sąlyga< s < 1.
Daugelis žmonių naudoja šias formules net nesusimąstydami, o daugelis net neįtaria jų egzistavimo, nes naudoja paruoštus įgyvendinimus. Tačiau yra žmonių, kuriems kyla klausimų: „Iš kur atsirado ši formulė? Ir kodėl tu gauni kelis kiekius iš karto? Toliau pabandysiu aiškiai atsakyti į šiuos klausimus.


Pirmiausia leiskite man priminti, kas yra tikimybės tankis, atsitiktinio dydžio pasiskirstymo funkcija ir atvirkštinė funkcija. Tarkime, kad yra tam tikras atsitiktinis dydis, kurio pasiskirstymą nurodo tankio funkcija f(x), kuri turi tokią formą:

Tai reiškia, kad tikimybė, kad tam tikro atsitiktinio dydžio reikšmė bus intervale (A, B), yra lygi tamsintos srities plotui. Ir dėl to visos užtamsintos srities plotas turi būti lygus vienetui, nes bet kokiu atveju atsitiktinio dydžio reikšmė pateks į funkcijos f apibrėžimo sritį.
Atsitiktinio dydžio pasiskirstymo funkcija yra tankio funkcijos integralas. Ir šiuo atveju jo apytikslė išvaizda bus tokia:

Reikšmė čia ta, kad atsitiktinio dydžio reikšmė bus mažesnė už A su tikimybe B. Dėl to funkcija niekada nemažėja, o jos reikšmės yra intervale.

Atvirkštinė funkcija yra funkcija, kuri grąžina argumentą pradinei funkcijai, jei į ją perduodama pradinės funkcijos reikšmė. Pavyzdžiui, funkcijai x 2 atvirkštinė yra šaknies ištraukimo funkcija, sin(x) – arcsin(x) ir kt.

Kadangi dauguma pseudoatsitiktinių skaičių generatorių sukuria tik vienodą paskirstymą kaip išvestį, dažnai reikia jį konvertuoti į kitą. Šiuo atveju į įprastą Gauso:

Visų vienodo skirstinio transformavimo į bet kurį kitą metodų pagrindas yra atvirkštinės transformacijos metodas. Tai veikia taip. Surandama funkcija, kuri yra atvirkštinė reikiamo skirstinio funkcijai, ir į ją kaip argumentas perduodamas atsitiktinis dydis, tolygiai paskirstytas intervale (0, 1). Išvestyje gauname reikšmę su reikiamu skirstiniu. Aiškumo dėlei pateikiu toliau pateiktą paveikslėlį.

Taigi vienodas segmentas tarsi ištepamas pagal naują skirstymą, per atvirkštinę funkciją projektuojamas į kitą ašį. Tačiau problema ta, kad Gauso skirstinio tankio integralą nėra lengva apskaičiuoti, todėl minėti mokslininkai turėjo sukčiauti.

Yra chi kvadrato skirstinys (Pearson skirstinys), kuris yra k nepriklausomų normaliųjų atsitiktinių dydžių kvadratų sumos skirstinys. Ir tuo atveju, kai k = 2, šis skirstinys yra eksponentinis.

Tai reiškia, kad jei taškas stačiakampėje koordinačių sistemoje turi atsitiktines X ir Y koordinates, paskirstytas normaliai, tada konvertavus šias koordinates į poliarinę sistemą (r, θ), spindulio kvadratas (atstumas nuo pradžios iki taško) bus paskirstytas pagal eksponentinį dėsnį, nes spindulio kvadratas yra koordinačių kvadratų suma (pagal Pitagoro dėsnį). Tokių taškų pasiskirstymo tankis plokštumoje atrodys taip:


Kadangi jis yra lygus visomis kryptimis, kampas θ turės tolygų pasiskirstymą diapazone nuo 0 iki 2π. Taip pat yra priešingai: jei polinės koordinačių sistemos tašką apibrėžiate naudodami du nepriklausomus atsitiktinius dydžius (tolygiai paskirstytas kampas ir eksponentiškai pasiskirstęs spindulys), tada šio taško stačiakampės koordinatės bus nepriklausomi normalūs atsitiktiniai dydžiai. Ir daug lengviau gauti eksponentinį skirstinį iš vienodo, naudojant tą patį atvirkštinės transformacijos metodą. Tai yra poliarinio Box-Muller metodo esmė.
Dabar išveskime formules.

(1)

Norėdami gauti r ir θ, turime sugeneruoti du atsitiktinius dydžius, tolygiai paskirstytus intervale (0, 1) (vadinkime juos u ir v), kurių vieno (tarkime v) skirstinį reikia konvertuoti į eksponentinį į gauti spindulį. Eksponentinio paskirstymo funkcija atrodo taip:

Jo atvirkštinė funkcija yra:

Kadangi vienodas pasiskirstymas yra simetriškas, transformacija veiks panašiai su funkcija

Iš chi kvadrato pasiskirstymo formulės išplaukia, kad λ = 0,5. Pakeiskite šią funkciją λ, v ir gaukite spindulio kvadratą, o tada patį spindulį:

Kampą gauname ištempę vieneto segmentą iki 2π:

Dabar pakeičiame r ir θ į formules (1) ir gauname:

(2)

Šios formulės jau paruoštos naudoti. X ir Y bus nepriklausomi ir normaliai pasiskirstę su dispersija 1, o matematinė tikėtis 0. Norint gauti skirstinį su kitomis charakteristikomis, pakanka funkcijos rezultatą padauginti iš standartinio nuokrypio ir pridėti matematinį lūkestį.
Bet trigonometrinių funkcijų galima atsikratyti nurodant kampą ne tiesiogiai, o netiesiogiai per atsitiktinio apskritimo taško stačiakampes koordinates. Tada per šias koordinates bus galima apskaičiuoti spindulio vektoriaus ilgį, o tada rasti kosinusą ir sinusą, atitinkamai padalijus x ir y iš jo. Kaip ir kodėl tai veikia?
Parinkime atsitiktinį tašką iš tolygiai paskirstytų vienetinio spindulio apskritime ir šio taško spindulio vektoriaus ilgio kvadratą pažymime raide s:

Pasirinkimas atliekamas nurodant atsitiktines stačiakampes koordinates x ir y, tolygiai paskirstytas intervale (-1, 1), ir atmetant apskritimui nepriklausančius taškus, taip pat centrinį tašką, kuriame yra spindulio vektoriaus kampas. nėra apibrėžtas. Tai reiškia, kad turi būti įvykdyta 0 sąlyga< s < 1. Тогда, как и в случае с Гауссовским распределением на плоскости, угол θ будет распределен равномерно. Это очевидно - количество точек в каждом направлении одинаково, значит каждый угол равновероятен. Но есть и менее очевидный факт - s тоже будет иметь равномерное распределение. Полученные s и θ будут независимы друг от друга. Поэтому мы можем воспользоваться значением s для получения экспоненциального распределения, не генерируя третью случайную величину. Подставим теперь s в формулы (2) вместо v, а вместо тригонометрических функций - их расчет делением координаты на длину радиус-вектора, которая в данном случае является корнем из s:

Gauname formules kaip straipsnio pradžioje. Šio metodo trūkumas yra tas, kad jis atmeta taškus, kurie neįtraukti į apskritimą. Tai yra, naudojant tik 78,5% sugeneruotų atsitiktinių dydžių. Senesniuose kompiuteriuose trigonometrijos funkcijų trūkumas vis dar buvo didelis privalumas. Dabar, kai viena procesoriaus komanda akimirksniu apskaičiuoja ir sinususą, ir kosinusą, manau, kad šie metodai vis tiek gali konkuruoti.

Asmeniškai aš vis dar turiu du klausimus:

  • Kodėl s reikšmė pasiskirsto tolygiai?
  • Kodėl dviejų normalių atsitiktinių dydžių kvadratų suma pasiskirsto eksponentiškai?
Kadangi s yra spindulio kvadratas (paprastumo dėlei spindulį vadinu spindulio vektoriaus ilgiu, kuris apibrėžia atsitiktinio taško padėtį), pirmiausia išsiaiškiname, kaip spinduliai pasiskirsto. Kadangi apskritimas užpildytas tolygiai, akivaizdu, kad taškų, kurių spindulys r, skaičius yra proporcingas apskritimo, kurio spindulys yra r, ilgiui. O apskritimo perimetras proporcingas spinduliui. Tai reiškia, kad spindulių pasiskirstymo tankis tolygiai didėja nuo apskritimo centro iki jo kraštų. O tankio funkcija intervale (0, 1) yra f(x) = 2x. Koeficientas 2, kad figūros plotas po grafiku būtų lygus vienetui. Kai šis tankis yra kvadratas, jis tampa vienodas. Kadangi teoriškai šiuo atveju tankio funkciją reikia padalyti iš jos transformacijos funkcijos išvestinės (ty x 2). Ir aišku tai atsitinka taip:

Jei panaši transformacija atliekama normaliam atsitiktiniam dydžiui, tada jo kvadrato tankio funkcija pasirodys panaši į hiperbolę. O dviejų normalių atsitiktinių dydžių kvadratų pridėjimas jau yra daug sudėtingesnis procesas, susijęs su dviguba integracija. O tai, kad rezultatas bus eksponentinis pasiskirstymas, aš asmeniškai turiu tik patikrinti praktiniu metodu arba priimti kaip aksiomą. O tiems, kam įdomu, siūlau pažvelgti į temą atidžiau, pasisemti žinių iš šių knygų:

  • Ventzel E.S. Tikimybių teorija
  • Knutas D.E. Programavimo menas, 2 tomas

Apibendrinant, čia yra įprastai paskirstyto atsitiktinių skaičių generatoriaus įdiegimo JavaScript programoje pavyzdys:

Funkcija Gauss() ( var ready = false; var second = 0.0; this.next = funkcija(vidurkis, dev) ( vidurkis = vidurkis == neapibrėžtas ? 0.0: vidurkis; dev = dev == neapibrėžtas ? 1.0: dev; if ( this.ready) ( this.ready = false; grąžinti this.second * dev + mean; ) else ( var u, v, s; do ( u = 2.0 * Math.random() - 1.0; v = 2.0 * Math. atsitiktinis () - 1,0 vidurkis ) ) g = naujas Gausas(); // sukurti objektą a = g.next(); // sugeneruokite reikšmių porą ir gaukite pirmąją b = g.next(); // gauti antrąjį c = g.next(); // dar kartą sugeneruokite verčių porą ir gaukite pirmąją
Parametrai vidurkis (matematinis lūkestis) ir dev (standartinis nuokrypis) yra neprivalomi. Atkreipiu jūsų dėmesį į tai, kad logaritmas yra natūralus.

Kaip nuolatinio atsitiktinio dydžio pavyzdį, apsvarstykite atsitiktinį kintamąjį X, tolygiai paskirstytą intervale (a; b). Sakoma, kad atsitiktinis dydis X yra tolygiai paskirstytas intervale (a; b), jei jo pasiskirstymo tankis šiame intervale nėra pastovus:

Iš normalizavimo sąlygos nustatome konstantos c reikšmę. Plotas po pasiskirstymo tankio kreive turėtų būti lygus vienetui, bet mūsų atveju tai yra stačiakampio su pagrindu (b - α) ir aukščiu c plotas (1 pav.).

Ryžiai. 1 Vienodo pasiskirstymo tankis
Iš čia randame konstantos c reikšmę:

Taigi tolygiai paskirstyto atsitiktinio dydžio tankis yra lygus

Dabar raskime paskirstymo funkciją naudodami formulę:
1) už
2) už
3) 0+1+0=1.
Taigi,

Pasiskirstymo funkcija yra ištisinė ir nemažėja (2 pav.).

Ryžiai. 2 Tolygiai paskirstyto atsitiktinio dydžio pasiskirstymo funkcija

Mes surasime matematinis tolygiai paskirstyto atsitiktinio dydžio lūkestis pagal formulę:

Tolygaus pasiskirstymo sklaida apskaičiuojamas pagal formulę ir yra lygus

1 pavyzdys. Matavimo prietaiso skalės padalijimo reikšmė yra 0,2. Prietaiso rodmenys suapvalinami iki artimiausios visos padalos. Raskite tikimybę, kad skaičiavimo metu bus padaryta klaida: a) mažesnė nei 0,04; b) didelis 0,02
Sprendimas. Apvalinimo paklaida yra atsitiktinis dydis, tolygiai paskirstytas intervale tarp gretimų sveikųjų skaičių padalų. Laikykime intervalą (0; 0,2) tokiu padalijimu (a pav.). Apvalinimas gali būti atliekamas tiek link kairiosios kraštinės - 0, tiek į dešinę - 0,2, o tai reiškia, kad paklaida, mažesnė arba lygi 0,04, gali būti padaryta du kartus, į kurią reikia atsižvelgti skaičiuojant tikimybę:



P = 0,2 + 0,2 = 0,4

Antruoju atveju paklaidos reikšmė taip pat gali viršyti 0,02 abiejose padalijimo ribose, tai yra, ji gali būti didesnė nei 0,02 arba mažesnė nei 0,18.


Tada tokios klaidos tikimybė:

2 pavyzdys. Daryta prielaida, kad apie šalies ekonominės padėties stabilumą (nebuvo karų, stichinių nelaimių ir pan.) per pastaruosius 50 metų galima spręsti pagal gyventojų pasiskirstymo pagal amžių pobūdį: ramioje situacijoje turėtų būti uniforma. Atlikus tyrimą buvo gauti tokie vienos iš šalių duomenys.

Ar yra pagrindo manyti, kad šalyje buvo nestabilumas?

Sprendimą atliekame naudodami skaičiuotuvą Hipotezių tikrinimas. Rodiklių skaičiavimo lentelė.

GrupėsIntervalo vidurio taškas, x iKiekis, f ix i * f iSukauptas dažnis, S|x - x av |*f(x - x vid.) 2 *fDažnis, f i /n
0 - 10 5 0.14 0.7 0.14 5.32 202.16 0.14
10 - 20 15 0.09 1.35 0.23 2.52 70.56 0.09
20 - 30 25 0.1 2.5 0.33 1.8 32.4 0.1
30 - 40 35 0.08 2.8 0.41 0.64 5.12 0.08
40 - 50 45 0.16 7.2 0.57 0.32 0.64 0.16
50 - 60 55 0.13 7.15 0.7 1.56 18.72 0.13
60 - 70 65 0.12 7.8 0.82 2.64 58.08 0.12
70 - 80 75 0.18 13.5 1 5.76 184.32 0.18
1 43 20.56 572 1
Paskirstymo centro indikatoriai.
Svertinis vidurkis


Variacijos rodikliai.
Absoliuti variacija.
Variacijų diapazonas yra skirtumas tarp didžiausios ir mažiausios pirminės serijos charakteristikos verčių.
R = X max - X min
R = 70 - 0 = 70
Sklaida- apibūdina sklaidos matą aplink jo vidutinę vertę (sklaidos matą, t. y. nuokrypį nuo vidurkio).


Standartinis nuokrypis.

Kiekviena serijos reikšmė nuo vidutinės 43 vertės skiriasi ne daugiau kaip 23,92
Hipotezių apie pasiskirstymo tipą tikrinimas.
4. Hipotezės apie vienodas paskirstymas bendros populiacijos.
Siekiant patikrinti hipotezę apie vienodą X pasiskirstymą, t.y. pagal dėsnį: f(x) = 1/(b-a) intervale (a,b)
būtina:
1. Įvertinkite parametrus a ir b - intervalo, kuriame buvo stebimos galimos X reikšmės, galus, naudodami formules (* ženklas žymi parametrų įverčius):

2. Raskite tikėtino skirstinio f(x) = 1/(b * - a *) tikimybių tankį.
3. Raskite teorinius dažnius:
n 1 = nP 1 = n = n*1/(b * - a *)* (x 1 - a *)
n 2 = n 3 = ... = n s-1 = n*1/(b * - a *)*(x i - x i-1)
n s = n*1/(b * - a *)* (b * - x s-1)
4. Palyginkite empirinius ir teorinius dažnius pagal Pirsono kriterijų, paimdami laisvės laipsnių skaičių k = s-3, kur s yra pradinių atrankos intervalų skaičius; jei buvo atliktas mažų dažnių derinys, taigi ir patys intervalai, tada s yra intervalų, likusių po derinio, skaičius.

Sprendimas:
1. Raskite vienodo skirstinio parametrų a * ir b * įverčius, naudodami formules:


2. Raskite tariamo vienodo skirstinio tankį:
f(x) = 1/(b * - a *) = 1/(84,42 - 1,58) = 0,0121
3. Raskime teorinius dažnius:
n 1 = n*f(x)(x 1 - a *) = 1 * 0,0121 (10-1,58) = 0,1
n 8 = n*f(x)(b * - x 7) = 1 * 0,0121 (84,42-70) = 0,17
Likusios n s bus lygios:
n s = n*f(x)(x i – x i-1)

in in*in i - n * i(n i – n* i) 2(n i - n * i) 2 /n * i
1 0.14 0.1 0.0383 0.00147 0.0144
2 0.09 0.12 -0.0307 0.000943 0.00781
3 0.1 0.12 -0.0207 0.000429 0.00355
4 0.08 0.12 -0.0407 0.00166 0.0137
5 0.16 0.12 0.0393 0.00154 0.0128
6 0.13 0.12 0.0093 8.6E-5 0.000716
7 0.12 0.12 -0.000701 0 4.0E-6
8 0.18 0.17 0.00589 3.5E-5 0.000199
Iš viso 1 0.0532
Nustatykime kritinės srities ribą. Kadangi Pirsono statistika matuoja skirtumą tarp empirinio ir teorinio skirstinių, kuo didesnė jo stebima reikšmė K obs, tuo stipresnis argumentas prieš pagrindinę hipotezę.
Todėl šios statistikos kritinė sritis visada yra dešiniarankė: jei šiame segmente atsitiktinio dydžio tikimybių pasiskirstymo tankis yra pastovus, tai yra, jei diferencinio pasiskirstymo funkcija f(x) turi tokią formą:

Šis paskirstymas kartais vadinamas vienodo tankio dėsnis. Apie dydį, kuris yra vienodai pasiskirstęs tam tikrame segmente, sakysime, kad jis tolygiai pasiskirsto šiame segmente.

Raskime konstantos c reikšmę. Kadangi plotas, kurį riboja pasiskirstymo kreivė ir ašis O yra lygus 1, tada

kur Su=1/(b-a).

Dabar funkcija f(x)gali būti pavaizduotas formoje

Sukonstruokime paskirstymo funkciją F(x ), kodėl randame išraišką F(x) intervale [ a, b]:


F (x) ir F (x) funkcijų grafikai atrodo taip:


Raskime skaitines charakteristikas.

Naudodami formulę matematinei NSV lūkesčiai apskaičiuoti, turime:

Taigi, matematinė atsitiktinio dydžio, vienodai paskirstyto intervale [a, b] sutampa su šio segmento viduriu.

Raskime tolygiai paskirstyto atsitiktinio dydžio dispersiją:

iš kurio iš karto išplaukia, kad standartinis nuokrypis:

Dabar suraskime tikimybę, kad atsitiktinio dydžio, turinčio vienodą pasiskirstymą, reikšmė patenka į intervalą(a, b), visiškai priklausantis segmentui [a, b ]:


Geometriškai ši tikimybė yra užtamsinto stačiakampio plotas. Skaičiai A Irbyra vadinami paskirstymo parametrai Ir vienareikšmiškai nustato vienodą pasiskirstymą.

1 pavyzdys. Kai kurių maršrutų autobusai važiuoja griežtai pagal tvarkaraštį. Judėjimo intervalas yra 5 minutės. Raskite tikimybę, kad keleivis, priartėjęs prie stotelės. Kito autobuso lauksite mažiau nei 3 minutes.

Sprendimas:

CB-bus laukimo laikas yra paskirstytas vienodai. Tada reikalinga tikimybė bus lygi:

2 pavyzdys. Kubo x kraštas matuojamas apytiksliai. Be to

Laikant kubo kraštą atsitiktiniu dydžiu, tolygiai paskirstytu intervale (a,b), raskite matematinį kubo tūrio lūkestį ir dispersiją.

Sprendimas:

Kubo tūris yra atsitiktinis dydis, nustatomas pagal išraišką Y = X 3. Tada matematinė viltis yra tokia:

Sklaida:

Paslauga internetu:

Paskirstymas laikomas vienodu, kai visos atsitiktinio dydžio reikšmės (jo egzistavimo srityje, pavyzdžiui, intervale) yra vienodai tikėtinos. Tokio atsitiktinio dydžio paskirstymo funkcija yra tokia:

Pasiskirstymo tankis:

1

Ryžiai. Pasiskirstymo funkcijos (kairėje) ir pasiskirstymo tankio (dešinėje) grafikai.

Vienodas pasiskirstymas – samprata ir tipai. Kategorijos „Vienodas paskirstymas“ klasifikacija ir ypatumai 2017, 2018 m.

  • - Vienodas paskirstymas

    Pagrindiniai diskretieji atsitiktinių dydžių skirstiniai Apibrėžimas 1. Atsitiktinis dydis X, turintis reikšmes 1, 2, ..., n, turi tolygų pasiskirstymą, jei Pm = P(X = m) = 1/n, m = 1, ..., n.


  • - Vienodas paskirstymas

    Akivaizdu.


  • - Vienodas paskirstymas

    Apsvarstykite šią problemą. Urnoje yra N rutuliukų, iš kurių M yra balti... .


  • - Vienodas paskirstymas

    Ištisinių atsitiktinių dydžių pasiskirstymo dėsniai Apibrėžimas 5. Tęstinis atsitiktinis dydis X, gavęs intervalo reikšmę, turi tolygų pasiskirstymą, jei pasiskirstymo tankis turi formą. (1) Nesunku patikrinti, ar .< b; a и b – это параметры равномерного закона. Найдем функцию распределения F(x)... .


  • - Vienodas paskirstymas

    Jei atsitiktinis dydis... .


  • - Vienodas paskirstymas

    Paskirstymas laikomas vienodu, kai visos atsitiktinio dydžio reikšmės (jo egzistavimo srityje, pavyzdžiui, intervale) yra vienodai tikėtinos. Tokio atsitiktinio dydžio pasiskirstymo funkcija turi tokią formą: Pasiskirstymo tankis: F(x) f(x) 1 0 a b x 0 a b x ... .

  • Normalaus skirstinio dėsniai Tolygus, eksponentinis ir Vienodo dėsnio tikimybių tankio funkcija yra tokia: (10.17) kur a ir b yra pateikti skaičiai, aVienodas tikimybių skirstinys yra paprasčiausias ir gali būti diskretinis arba tęstinis. Diskretus vienodas skirstinys yra pasiskirstymas, kurio kiekvienos SV reikšmės tikimybė yra tokia pati, tai yra: kur N yra skaičius... . Apibrėžimas 16. Nuolatinis atsitiktinis dydis turi tolygų pasiskirstymą atkarpoje, jei šio atsitiktinio dydžio pasiskirstymo tankis šiame segmente yra pastovus ir lygus nuliui už jo ribų, tai yra (45) Tolygaus pasiskirstymo tankio grafikas parodytas...

    Apsvarstykite vienodą nuolatinį pasiskirstymą. Apskaičiuokime matematinį lūkestį ir dispersiją. Sugeneruokime atsitiktines reikšmes naudodami MS EXCEL funkciją RAND ()

    ir analizės paketo priedus, įvertinsime vidutinę vertę ir standartinį nuokrypį.

    Tolygiai paskirstytas segmente atsitiktinis kintamasis turi: