Kezdőoldal » Közoktatás, tanfolyamok » Egyéb kérdések » Hogyan lehetne egy ilyen...

Hogyan lehetne egy ilyen eloszlást kreálni? Lásd alább

Figyelt kérdés
Tegyük fel, hogy van egy eoloszlásom p(x), amiről a következőt lehet tudni. [a,b] korlátos intervallumon nem értelmezett, azaz nem zérus és a két végponton nem feltétlenül megy le zérusra az értéke. Egyébként egy aszzimetrikus haranggörbére hasonlít és van egy c átlaga, ami a és b közé esik. Egy olyan eloszlást szeretnék kreálni, aminek ugyanúgy [a,b] az értelmezési tartománya, ugyanúgy c az átlaga, de szélesebb az eloszlás. Valahogy skálázni szeretném, hogy a maximumnál egyre laposabb legyen, de nics paraméteresen megadva, hanem p(x)-el szeretném ezt az átskálázott verziót valahogyan kifejezni

2018. júl. 2. 13:07
 1/6 anonim ***** válasza:
p(x) megvan analitikusan is? Vagy csak arról van szó, hogy tudsz p(x)-ből származó valváltozókat generálni, és azokat akarod úgy transzformálni, hogy egy nagyobb szórású, de továbbra is [a,b]-beli, azonos várható értékű q(x) eloszlásból legyenek?
2018. júl. 2. 15:22
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:

Ha utóbbi a helyzet, akkor így csinálnám:

Húzok egyet p(x)-ből, legyen az értéke x. Feldobok mellé egy (x-a)/(b-a) paraméterű Bernoullit. Ha a Bernoulli 1, akkor a transzformált y = x + c*Uniform(0, b-x), ha a Bernoulli 0, akkor y = x - c*Uniform(0, x-a).


c a skálázó paramétered 0 és 1 között.

2018. júl. 2. 15:34
Hasznos számodra ez a válasz?
 3/6 anonim ***** válasza:

Közben gondolkoztam még rajta, és rájöttem, hogy az optimális megoldás valószínűleg a p(x) eloszlás és a kritériumaidnak megfelelő maximális entrópiájú eloszlás közti átmenet. Ez utóbbi egy guglizás alapján a csonkított exponenciális eloszlás: [link]

A maximális entrópia azt jelenti, hogy ez a "leglaposabb" eloszlás [a,b]-n aminek a várható értéke mű.


Neked a kettő közötti átmenetből kell mintavételezned, ami megoldható úgy, hogy a skálázó paraméter szerinti valószínűséggel p(x)-ből vagy a csonkított exponenciálisból húzol.

2018. júl. 2. 17:01
Hasznos számodra ez a válasz?
 4/6 A kérdező kommentje:
megvan analítikusan is, de bonyolult, nem szeretném, ha a megoldás a pontos paraméterezésén és alakján múlna, ezért is nem adtam meg, hanem általánosan mint egy függvény szeretném kezelni
2018. júl. 3. 09:31
 5/6 A kérdező kommentje:
ha lehet egy nalítikus sűrűségfüggvényt szeretnék p(x)-el kifejezve, és nem mintavételezést
2018. júl. 3. 09:32
 6/6 anonim ***** válasza:

Ebben az esetben w∈[0,1] szerint súlyozd p(x)-et és a c várható értéknek megfelelő α paraméterű exponenciális eloszlást, hogy w=0-ban p(x)-et adjon, w=1-ben pedig az [a,b]-n maximális entrópiájú c átlagú eloszlást.


p_w(x) = (1-w)p(x) + w*Exp_a,b,α(x)


Exp_a,b,α(x) a belinkelt oldalon található eloszlás a, b és α paraméterekkel. Az α paraméter és a c várható érték összefüggése pedig az alatta levő sorban található (c helyett mű-t használ). Ha nem tudod megoldani az alsó egyenletet, akkor numerikusan, α szerint végigpásztázod a jobb oldalt, és kiválasztod azt az értéket, ahol c-t ad.


Ha a sűrűségfüggvény helyett az eloszlásfüggvény kell, akkor értelemszerűen integráld Exp_a,b,α(x)-et (wolfram alpha kiköpi neked), a súlyozás pedig marad ugyanaz.

2018. júl. 3. 10:54
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!