Bagaimana memodelkan jumlah variabel acak Bernoulli untuk data dependen?

9

Saya memiliki pertanyaan yang hampir sama seperti ini: Bagaimana saya bisa memodelkan jumlah variabel acak Bernoulli secara efisien?

Tetapi pengaturannya sangat berbeda:

  1. S=i=1,NXi , , ~ 20, p_i ~ 0.1P(Xi=1)=piNpi

  2. Kami memiliki data untuk hasil variabel acak Bernoulli: Xi,j , Sj=i=1,NXi,j

  3. Jika kita memperkirakan pi dengan estimasi kemungkinan maksimum (dan mendapatkan p^iMLE ), ternyata P^{S=3}(p^iMLE) jauh lebih besar daripada diharapkan oleh kriteria lain: P^{S=3}(p^iMLE)P^expected{S=3}0.05

  4. Jadi, Xi dan Xj (j>k) tidak dapat diperlakukan sebagai independen (mereka memiliki ketergantungan kecil).

  5. Ada beberapa batasan seperti ini: pi+1pi dan s2P^{S=s}=A (dikenal), yang akan membantu dengan estimasi P{S} .

Bagaimana kita bisa mencoba memodelkan jumlah variabel acak Bernoulli dalam kasus ini?

Literatur apa yang bisa berguna untuk menyelesaikan tugas?

DIPERBARUI

Ada beberapa ide lebih lanjut:

(1) Dimungkinkan untuk mengasumsikan bahwa ketergantungan yang tidak diketahui antara dimulai setelah 1 atau lebih sukses secara seri. Jadi ketika , dan .i = 1 , K X i >0 p K + 1 p K + 1 p K + 1 < p K + 1Xii=1,KXi>0pK+1pK+1pK+1<pK+1

(2) Untuk menggunakan MLE kita membutuhkan model yang paling tidak dipertanyakan. Berikut ini varian:

P{X1,...,Xk}=(1p1)...(1pk) jika untuk setiap k jika dan , dan untuk semua k.P { X 1 , . . . , X k , X k + 1 , . . . , X N } = ( 1 - p 1 ) . . . p k P ' { X k + 1 , . . . , X N }i=1,kXi=0P{X1,...,Xk,Xk+1,...,XN}=(1p1)...pkP{Xk+1,...,XN}X k = 1 P ' { X k + 1 = 1 , X k + 2 = 1 , . . . , X N = 1 } p k + 1 p k + 2 . . . p Ni=1,k1Xi=0Xk=1P{Xk+1=1,Xk+2=1,...,XN=1}pk+1pk+2...pN

(3) Karena kami hanya tertarik pada kita dapat mengatur (probabilitas berhasil untuk N- (k + 1) +1 ringkasan dari ekor). Dan gunakan parametrizationP{S}P{Xk+1,...,XN}P{i=1,kXi=s;N(k+1)+1=l}i=k+1,NXiP{i=k,NXi=s;Nk+1=l}=ps,l

(4) Gunakan MLE untuk model berdasarkan parameter dan dengan untuk (dan any ) dan beberapa batasan asli lainnya .p1,...,pNp0,1,p1,1;p0,2,p1,2,p2,2;...ps,l=0s6l

Apakah semuanya baik-baik saja dengan rencana ini?

DIPERBARUI 2

Beberapa contoh distribusi empiris (merah) dibandingkan dengan distribusi Poisson (biru) (rata-rata poisson adalah 2,22 dan 2,45, ukuran sampel adalah 332 dan 259):P{S}

sampel1 sampel2

Untuk sampel (A1, A2) dengan poisson berarti 2.28 dan 2.51 (ukuran sampel adalah 303 dan 249):

sampel3 sampel4

Untuk bergabung dengan samlpe A1 + A2 (ukuran sampel adalah 552):

sampel 3 + sampel 4

Sepertinya beberapa koreksi ke Poisson harus menjadi model terbaik :).

Andrey
sumber
2
Apa ? Xi,j
chl
1
@Andrey Rumus dalam (2) dan kendala kedua dalam (4) tidak masuk akal: apa arti topi di (4)? Apa itu ? (Anda hanya mendefinisikan , bukan ) Apakah ungkapan dalam (4) jumlah dari tiga produk atau sesuatu yang lain? SSjS
whuber
Xi,j adalah hasil acak Bernoulli (hasil ke-i dalam seri ke-j), adalah hasil ke-j dari jumlah (jumlah di atas seri). adalah variabel acak dari penjumlahan tersebut; topi dalam (4) berarti taksiran. Jadi ada beberapa informasi tambahan tentang jumlah nilai terendah . Maaf bila membingungkan. SjSS
Andrey

Jawaban:

3

Salah satu pendekatan akan memodelkan dengan model linier umum (GLM). Di sini, Anda akan merumuskan , probabilitas keberhasilan pada percobaan ke - sebagai fungsi (linier logistik) dari sejarah pengamatan baru-baru ini. Jadi Anda pada dasarnya memasang GLM autoregresif di mana noise adalah Bernoulli dan fungsi tautannya adalah logit. Penyiapannya adalah:Xpii

pi=f(b+a1Xi1+a2Xi2+akXik) , di mana

f(x)=11+exp(x) , dan

XiBernoulli(pi)

Parameter model adalah , yang dapat diperkirakan dengan regresi logistik. (Yang harus Anda lakukan adalah mengatur matriks desain Anda menggunakan bagian yang relevan dari sejarah pengamatan di setiap percobaan, dan meneruskannya ke fungsi estimasi regresi logistik; kemungkinan log cekung sehingga ada maksimum global unik untuk parameter). Jika hasilnya memang independen maka akan ditetapkan ke nol; positif berarti bahwa kenaikan berikutnya setiap keberhasilan diamati.{b,a1,ak}aiaipi

Model ini tidak memberikan ekspresi sederhana untuk probabilitas atas jumlah dari 's, tapi ini adalah mudah untuk menghitung dengan simulasi (partikel penyaringan atau MCMC) sejak model memiliki struktur Markov sederhana.Xi

Model semacam ini telah digunakan dengan sukses besar untuk memodelkan dependensi temporal antara "lonjakan" neuron di otak, dan ada literatur yang luas tentang model proses titik autoregresif. Lihat, misalnya, Truccolo et al 2005 (walaupun makalah ini menggunakan Poisson alih-alih kemungkinan Bernoulli, tetapi pemetaan dari satu ke yang lain sangat mudah).

jpillow
sumber
1

Jika ketergantungan disebabkan oleh penggumpalan, model Poisson majemuk bisa menjadi solusi sebagai model . Referensi yang agak acak adalah yang ini oleh Barbour dan Chryssaphinou.Sj

Dalam arah yang sama sekali berbeda, karena Anda menunjukkan bahwa adalah 20, dan dengan demikian relatif kecil, bisa jadi untuk membangun model grafis , tetapi saya tidak tahu apakah pengaturan dan data Anda memungkinkan. Sebagai komentar @chl, akan berguna jika Anda menggambarkan apa itu .NXijXi,j

Jika mewakili pengukuran berurutan, misalnya seiring waktu, dan ketergantungan terkait dengan ini, kemungkinan ketiga - dan untuk beberapa memperpanjang kompromi antara dua saran di atas - adalah dengan menggunakan model Markov tersembunyi dari yang 's.Xi,jXi,j

NRH
sumber
Xi,j adalah hasil acak Bernoulli. Maaf atas ketidakakuratan ini. Jadi, adalah jumlah skor untuk tim olahraga untuk interval waktu yang sama berurutan. Ternyata setelah gol pertama dicetak, probabilitas gol berikutnya dalam interval akan berbeda. Xi
Andrey