Ketika menjalankan algoritma Metropolis-Hastings dengan distribusi kandidat yang seragam, apa alasan memiliki tingkat penerimaan sekitar 20%?
Pemikiran saya adalah: setelah nilai parameter true (atau close to true) ditemukan, maka tidak ada set nilai parameter kandidat baru dari interval seragam yang sama yang akan meningkatkan nilai fungsi kemungkinan. Oleh karena itu, semakin banyak iterasi yang saya jalankan, semakin rendah tingkat penerimaan yang harus saya dapatkan.
Di mana saya salah dalam pemikiran ini? Terimakasih banyak!
Ini ilustrasi perhitungan saya:
di mana adalah log-likelihood.
Sebagai kandidat selalu diambil dari interval yang seragam yang sama,
Oleh karena itu perhitungan tingkat penerimaan menyusut menjadi:
Aturan penerimaan adalah sebagai berikut:
Jika , di mana menarik dari distribusi seragam dalam interval , maka
lain menarik dari distribusi seragam dalam interval [ θ m i n , θ m a x ]