Saya memiliki percobaan di mana saya melakukan pengukuran variabel terdistribusi normal ,
Namun, percobaan sebelumnya telah memberikan beberapa bukti bahwa standar deviasi adalah fungsi affine dari variabel independen , yaitu
Saya ingin memperkirakan parameter dan dengan sampling di beberapa nilai dari . Selain itu, karena keterbatasan percobaan, saya hanya dapat mengambil jumlah sampel terbatas (sekitar 30-40) , dan lebih suka sampel pada beberapa nilai untuk alasan eksperimental yang tidak terkait. Dengan adanya kendala-kendala ini, metode apa yang tersedia untuk memperkirakan dan ?
Deskripsi Eksperimen
Ini adalah informasi tambahan, jika Anda tertarik mengapa saya mengajukan pertanyaan di atas. Eksperimen saya mengukur persepsi spasial pendengaran dan visual. Saya memiliki setup percobaan di mana saya bisa hadir baik auditori atau target visual dari lokasi yang berbeda, , dan mata pelajaran menunjukkan lokasi yang dirasakan dari target, Y . Baik visi * dan audisi menjadi kurang tepat dengan meningkatnya eksentrisitas (yaitu peningkatan | X | ), yang saya modelkan sebagai σ di atas. Pada akhirnya, saya ingin memperkirakan a dan buntuk kedua visi dan audisi, jadi saya tahu ketepatan setiap indera di berbagai lokasi di ruang angkasa. Perkiraan ini akan digunakan untuk memprediksi bobot relatif dari target visual dan pendengaran ketika disajikan secara bersamaan (mirip dengan teori integrasi multisensor yang disajikan di sini: http://www.ncbi.nlm.nih.gov/pubmed/12868643 ).
* Saya tahu bahwa model ini tidak akurat untuk penglihatan ketika membandingkan ruang foveal dengan ruang ekstrafoveal, tetapi pengukuran saya dibatasi hanya untuk ruang ekstrafoveal, di mana ini merupakan perkiraan yang layak.
Jawaban:
Dalam kasus seperti milik Anda, di mana Anda memiliki model generatif yang relatif sederhana, tetapi "tidak standar" yang ingin Anda perkirakan parameternya, pemikiran pertama saya adalah menggunakan program inferensi Bayesian seperti Stan . Deskripsi yang Anda berikan akan menerjemahkan dengan sangat bersih ke model Stan.
Beberapa contoh kode R, menggunakan RStan (antarmuka R ke Stan).
Anda akan mendapatkan hasil yang terlihat seperti ini (walaupun angka acak Anda mungkin akan berbeda dengan milik saya):
sumber
Anda tidak bisa mengharapkan formula tertutup, tetapi Anda masih bisa menuliskan fungsi kemungkinan dan memaksimalkannya secara numerik. Model Anda adalah Kemudian fungsi kemungkinan log (terlepas dari istilah yang tidak tergantung pada parameter) menjadi dan itu mudah diprogram dan berikan kepada pengoptimal angka.
Di R, bisa kita lakukan
Kemudian simulasikan beberapa data:
Kemudian buat fungsi kemungkinan loglikel:
Kemudian optimalkan:
sumber