เมื่อรันอัลกอริทึม Metropolis-Hastings ด้วยการแจกแจงผู้สมัครที่สม่ำเสมอเหตุผลในการมีอัตราการยอมรับประมาณ 20% คืออะไร?
ความคิดของฉันคือ: เมื่อค้นพบค่าพารามิเตอร์จริง (หรือใกล้เคียงกับจริง) แล้วไม่มีการตั้งค่าพารามิเตอร์ของตัวเลือกใหม่จากช่วงเวลาเดียวกันที่เหมือนกันจะเพิ่มค่าของฟังก์ชันความน่าจะเป็น ดังนั้นยิ่งฉันวิ่งซ้ำมากเท่าไหร่อัตราการยอมรับก็ยิ่งต่ำลงเท่านั้น
ฉันผิดในความคิดนี้ที่ไหน ขอบคุณมาก!
นี่คือภาพประกอบการคำนวณของฉัน:
เมื่อคือโอกาสในการบันทึก
ในขณะที่ผู้สมัครจะถูกนำมาจากช่วงเวลาเดียวกันเสมอ
ดังนั้นการคำนวณอัตราการตอบรับจึงย่อลงเป็น:
กฎการยอมรับของจะเป็นดังนี้:
ถ้าที่คือการวาดจากเครื่องแบบกระจายในช่วงแล้ว
อื่นวาดจากการแจกแจงแบบสม่ำเสมอในช่วงเวลา