Jumlah tertimbang dari dua variabel acak Poisson independen


10

Menggunakan wikipedia saya menemukan cara untuk menghitung probabilitas fungsi massa yang dihasilkan dari jumlah dua variabel acak Poisson. Namun, saya pikir pendekatan yang saya miliki salah.

Misalkan menjadi dua variabel acak Poisson independen dengan mean , dan , di mana dan adalah konstanta, maka fungsi penghasil probabilitas dari diberikan oleh Sekarang, dengan menggunakan fakta bahwa fungsi penghasil probabilitas untuk variabel acak Poisson adalah , kita dapat menulis fungsi penghasil probabilitas dari jumlah dari dua variabel acak Poisson independen sebagai X1,X2λ1,λ2S2=Sebuah1X1+Sebuah2X2Sebuah1Sebuah2S2

GS2(z)=E(zS2)=E(zSebuah1X1+Sebuah2X2)GX1(zSebuah1)GX2(zSebuah2).
GXsaya(z)=eλsaya(z-1)
GS2(z)=eλ1(zSebuah1-1)eλ2(zSebuah2-1)=eλ1(zSebuah1-1)+λ2(zSebuah2-1).
Tampaknya fungsi massa probabilitas S2 pulih dengan mengambil turunan dari GS2(z) Pr(S2=k)=GS2(k)(0)k! , Di mana GS2(k)=dkGS2(z)dzk .

Apakah ini benar? Saya punya perasaan saya tidak bisa hanya mengambil turunan untuk mendapatkan fungsi massa probabilitas, karena konstanta Sebuah1 dan Sebuah2 . Apakah ini benar? Apakah ada pendekatan alternatif?

Jika ini benar, bisakah saya sekarang mendapatkan perkiraan distribusi kumulatif dengan memotong jumlah tak terbatas pada semua k?


1
Mengapa Anda menskala puncak dengan dan ? Jumlahnya hanyalah distribusi Poisson lain tanpa ini. Variabel mengambil nilai dalam bilangan bulat positif, jadi sesuatu seperti kali plus pertama kali yang kedua biasanya sangat tidak wajar, dan akan membiarkan Anda memulihkan nilai kedua variabel. a 2 1 a1a212
Douglas Zare

3
Kesulitan di sini adalah bahwa kecuali dan adalah bilangan bulat, orang tidak dapat memastikan bahwa mengambil nilai integer. Dengan demikian, Anda perlu menemukan tidak hanya untuk nilai integer tetapi juga untuk setiap yang dapat dinyatakan sebagai untuk bilangan bulat non-negatif dan . a 2 S 2 P ( S 2 = k ) k P ( S 2 = α ) α a 1 m + a 2 n m na1a2S2P(S2=k)kP(S2=α)αa1m+a2nmn
Dilip Sarwate

@DilipSarwate Apakah itu mungkin? Apakah ada pendekatan lain untuk melakukan ini?
Michel

@DouglasZare saya harus melakukan ini ... Mungkin saya harus beralih ke semacam metode bootstrap.
Michel

1
Saya tidak berpikir Anda bisa melakukan jauh lebih baik daripada pendekatan brute-force yang menemukan nilai yang mungkin diambil oleh dan kemudian untuk setiap , gunakanUntuk sebagian besar pilihan dan , saya berharap bahwa sebagian besar jumlah akan dikurangi menjadi satu istilah. Saya harap Anda tahu bahwa untuk , adalah variabel acak Poisson dengan parameter . α P { S 2 = α } = a 1 m + a 2 n = α P { X 1 = m } P { X 2 = n } = a 1 m + a 2 n = α exp ( - λ 1 m ) λ m 1S2αa1a2a1=a2=1S2λ1+λ2
P{S2=α}=Sebuah1m+Sebuah2n=αP{X1=m}P{X2=n}=Sebuah1m+Sebuah2n=αexp(-λ1m)λ1mm!exp(-λ2n)λ2nn!.
Sebuah1Sebuah2Sebuah1=Sebuah2=1S2λ1+λ2
Dilip Sarwate

Jawaban:


5

Asalkan tidak banyak kemungkinan terkonsentrasi pada nilai tunggal dalam kombinasi linear ini, sepertinya ekspansi Cornish-Fisher dapat memberikan perkiraan yang baik untuk CDF (terbalik).

Ingatlah bahwa ekspansi ini menyesuaikan CDF terbalik dari distribusi Normal standar menggunakan beberapa kumulan pertama . Its skewness adalahβ 1S2β1

a13λ1+a23λ2(a12λ1+a22λ2)3

dan kurtosisnya adalahβ2

a14λ1+3a14λ12+a24λ2+6a12a22λ1λ2+3a24λ22(a12λ1+a22λ2)2.

Untuk menemukan persentil dari versi standar , hitungS 2αS2

wα=z+16β1(z21)+124(β23)(z23)z136β12z(2z25z)124(β23)β1(z45z2+2)

di mana adalah persentil dari distribusi Normal standar. Persentil dari dengan demikian adalahα S 2zαS2

a1λ1+a2λ2+wαa12λ1+a22λ2.

Eksperimen numerik menunjukkan bahwa ini adalah perkiraan yang baik setelah dan melebihi atau lebih. Misalnya, perhatikan dan (diatur untuk memberikan nilai nol untuk kenyamanan):λ 2 5 λ 1 = 5 , λ 2 = 5 π / 2 , a 1 = π , a 2 = - 2λ1λ25λ1=5, λ2=5π/2, a1=π,a2=2

Angka

Bagian berbayang biru adalah CDF yang dihitung secara numerik dari sedangkan merah di bawahnya adalah perkiraan Cornish-Fisher. Perkiraan pada dasarnya adalah kelancaran dari distribusi aktual, hanya menunjukkan sedikit keberangkatan sistematis.S2


2
Penggunaan alat yang sering dilupakan ... dan, tentu saja, baik untuk atau atau lebih, metode konvolusi brute force tidak akan terlalu menyakitkan. λ 25λ1λ25
jbowman

1

Gunakan konvolusi:

Biarkan Untuk , jika tidak, dan Untuk , sebaliknya.x10fX1(x1)=0fX2(x2)=λ x 2 e-λfX1(x1)=λx1e-λx1!x10fX1(x1)=0x20fX2(x2)=0fX2(x2)=λx2e-λx2!x20fX2(x2)=0

Biarkan , jadi Yang pertama dikenal sebagai konvolusi.f Z ( z ) = - - f x 1 , x 2 ( z - x 2 , x 2 ) d x 1 d x 2Z=X1+X2X1=Z-X2

fZ(z)=--fx1,x2(z-x2,x2)dx1dx2

Jika dan independen, Dengan cara ini Anda bisa mendapatkan distribusi jumlah dari dua variabel acak kontinu.X 2 f Z ( z ) = - - f X 1 ( z - x 2 ) f X 2 ( x 2 ) d x 1 d x 2X1X2

fZ(z)=--fX1(z-x2)fX2(x2)dx1dx2

Untuk distribusi poisson diskrit Yang juga merupakan distribusi Poisson dengan parameter=e-(λ1+λ2)(λ1+λ2)z

fZ(z)=x2=0zλ1z-x2e-λ1(z-x2)!λ2x2e-λ2x2!
λ1+λ2
=e-(λ1+λ2)(λ1+λ2)zz!
λ1+λ2

2
Ini muncul untuk menjawab pertanyaan yang berbeda: yaitu, bagaimana cara menambahkan dua distribusi Poisson. Ini adalah kasus khusus (tetapi dapat diperluas ke kasus tanpa masalah). Tetapi apa yang akan Anda lakukan ketika ? a 1 = a 2 a 1a 2Sebuah1=Sebuah2=1Sebuah1=Sebuah2Sebuah1Sebuah2
whuber

0

Saya pikir solusinya adalah konsep distribusi Poisson majemuk. Idenya adalah jumlah random dengan Poisson didistribusikan dan dan urut independen . Ketika kita restric untuk kasus yang selalu, maka kita dapat menggambarkan untuk sejumlah nyata dan Poisson didistribusikan . Anda mendapatkan pgf dengan Untuk jumlah Anda mendapatkan menetapkan

S=saya=1NXsaya
NXsayasayasayadNXsaya=kkNkN
E[skN]=E[(sk)N]=GN(sk)=exp(λ(sk-1))
Z=k1N1+k2N2
GZ(s)=exp(λ1(sk1-1)+λ2(sk2-1)).
λ=λ1+λ2 lalu penafsiran akhir adalah bahwa rv yang dihasilkan adalah distribusi Poisson senyawa dengan intensitas dan distribusi yang mengambil nilai dengan probabilitas dan nilai dengan .
GZ(s)=exp(λ(λ1λ(sk1-1)+λ2λ(sk1-1))=exp(λ(λ1λsk1+λ2λsk1-1)).
λ=λ1+λ2Xsayak1λ1/λk2λ2/λ

Setelah membuktikan bahwa distribusi adalah gabungan Poisson, kita dapat menggunakan rekursi Panjer dalam kasus dan adalah bilangan bulat positif. Atau kita dapat dengan mudah memperoleh transformasi Fourier dari bentuk pgf dan mendapatkan distribusi kembali oleh invers. Perhatikan bahwa ada titik massa pada .k1k20

Edit setelah diskusi:

Saya pikir yang terbaik yang dapat Anda lakukan adalah MC. Anda bisa menggunakan derivasi bahwa ini adalah senyawa Poisson distr.

  1. sampel N dari (sangat efisien)PHaisayas(λ)
  2. kemudian untuk setiap sampel apakah itu dari atau mana probabilitas yang pertama adalah . Lakukan ini dengan mengambil sampel Bernoulli rv dengan probabilitas keberhasilan . Jika maka tambahkan ke jumlah sampel lain tambahkan .saya=1,...,NX1X2λ1/λλ1/λ1k1k2

Anda akan memiliki sampel katakanlah 100.000 dalam hitungan detik.

Atau Anda dapat mencicipi dua puncak dalam representasi awal Anda secara terpisah ... ini akan sama cepatnya.

Segala sesuatu yang lain (FFT) rumit jika faktor konstan k1 dan k2 benar-benar umum.


1
Dan distribusi akhir dapat ditemukan oleh algoritma Panjer jika faktor-faktornya adalah bilangan bulat.
Ric

GS2(z)=eλ1(zSebuah1-1)eλ2(zSebuah2-1)Sebuah1,Sebuah2R1P{S2=α}=Sebuah1m+Sebuah2n=αP{X1=m}P{X2=n}=Sebuah1m+Sebuah2n=αexp(-λ1m)λ1mm!exp(-λ2n)λ2nn!,Sebuah1,Sebuah2

Halo Michel, saya mengedit jawaban saya. Ya Panjer terbatas penggunaannya. Tapi Anda bisa mencoba pendekatan transformasi Fourier. Namun unit non-integer bermasalah ... Saya harus berpikir lebih banyak tentang apa yang harus dilakukan dalam kasus ini. Either way penting untuk dicatat bahwa hasilnya adalah distribusi Poisson majemuk (bukan distribusi Poisson "sederhana").
Ric

Pr(S2=x)=12πRe-sayatxGS2(esayat)dt

Sesuatu yang menghalangi ... Jika kita memiliki distribusi terus menerus yang kita dapat menghitung fungsi karakteristik (seperti yang Anda lakukan), maka ini mengarah pada hasil yang cepat dan menyenangkan. Dalam kasus kami, saya perlu lebih banyak waktu untuk memikirkannya. Seharusnya ada sesuatu yang lebih mudah.
Ric
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.