Saya memiliki variabel acak dan saya tahu .
Apakah ada cara untuk menghitung ? Saya telah mencoba untuk mengerjakan integral, tetapi belum membuat banyak kemajuan. Apakah itu mungkin?
Saya memiliki variabel acak dan saya tahu .
Apakah ada cara untuk menghitung ? Saya telah mencoba untuk mengerjakan integral, tetapi belum membuat banyak kemajuan. Apakah itu mungkin?
Jawaban:
Seperti yang sudah disebutkan dalam komentar pertanyaan dan jawaban oleh @ Martijn tampaknya tidak ada solusi analitis untukE(Y) terlepas dari kasus khusus di mana μ=0 pemberian yang mana E(Y)=0.5 .
Selain itu oleh ketidaksetaraan Jensen kita memilikinyaE( Y) = E( f( X) ) < f( E( X) ) jika μ > 0 dan sebaliknya itu E( Y) = E( f( X) ) > f( E( X) ) jika μ < 0 . Sejakf( x ) =ex1 +ex cembung saat x < 0 dan cekung kapan x > 0 dan sebagian besar massa kerapatan normal akan terletak di wilayah tersebut tergantung pada nilai μ .
Ada banyak cara untuk memperkirakanE(Y) , Saya telah merinci beberapa yang saya kenal dan menyertakan beberapa kode R pada akhirnya.
Contoh
Ini cukup mudah dimengerti / diimplementasikan:
tempat kami mengambil sampelx1,…,xn dari N(μ,σ2) .
Integrasi numerik
Ini mencakup banyak metode untuk mendekati integral di atas - dalam kode I menggunakan fungsi integrasi R yang menggunakan quadrature adaptif.
Transformasi tanpa aroma
Lihat misalnya Filter Kalman Tanpa Wangi untuk Estimasi Nonlinear oleh Eric A. Wan dan Rudolph van der Merwe yang menjelaskan:
Metode ini melibatkan penghitungan sejumlah kecil "titik sigma" yang kemudian ditransformasikan olehf dan rata-rata tertimbang diambil. Ini berbeda dengan pengambilan sampel acak banyak titik, mengubahnya denganf dan mengambil mean.
Metode ini jauh lebih efisien secara komputasi daripada pengambilan sampel secara acak. Sayangnya saya tidak dapat menemukan implementasi R online sehingga belum memasukkannya dalam kode di bawah ini.
Kode
Kode berikut membuat data dengan nilai yang berbeda dariμ dan diperbaiki σ . Ini menghasilkan f(E(X)) , dan perkiraan E(Y)=E(f(X)) melalui
f_mu
yangsampling
danintegration
.keluaran:
EDIT
Saya benar-benar menemukan mudah untuk menggunakan transformasi tanpa wewangian dalam paket python filterpy (meskipun sebenarnya cukup cepat untuk diimplementasikan dari awal):
yang keluaran:
Jadi transformasi tanpa wewenang tampaknya berkinerja sangat buruk untuk nilai - nilai iniμ dan σ . Ini mungkin tidak mengejutkan karena transformasi tanpa wewenang mencoba untuk menemukan perkiraan normal terbaikY=f(X) dan dalam hal ini jauh dari normal:
Untuk nilai yang lebih kecil dariσ sepertinya tidak apa-apa.
sumber
VariabelY memiliki distribusi normal logit atau normal logistik yang momennya tidak memiliki deskripsi analitis yang diketahui. Anda dapat memperoleh nilai secara komputasi.
Lebih lanjut tentang distribusi ini dijelaskan dalam artikel yang tersedia secara bebas: Atchison, J., dan Sheng M. Shen. "Distribusi logistik-normal: Beberapa properti dan penggunaan." Biometrika 67.2 (1980): 261-272.
Dalam teks itu mereka tidak memberikan ekspresi apa pun untuk batasan, perkiraan atau perilaku momen (kecuali menyebutkan bahwa mereka ada). Tetapi, mereka melanjutkan dengan ekspresi untuk nilai ekspektasi untuk rasio dua komponen dalam variabel terdistribusi normal logistik multivariat.
sumber