Khi chạy thuật toán Metropolis-Hastings với các bản phân phối ứng viên thống nhất, lý do của việc có tỷ lệ chấp nhận khoảng 20% là gì?
Suy nghĩ của tôi là: một khi các giá trị tham số đúng (hoặc gần đúng) được phát hiện, thì không có bộ giá trị tham số ứng cử viên mới nào trong cùng khoảng thời gian thống nhất sẽ làm tăng giá trị của hàm khả năng. Do đó, tôi càng chạy nhiều lần, tỷ lệ chấp nhận tôi sẽ nhận được càng thấp.
Tôi sai ở đâu trong suy nghĩ này? Cảm ơn nhiều!
Dưới đây là minh họa cho tính toán của tôi:
Trong đó là khả năng đăng nhập.
Vì ứng cử viên luôn được lấy từ cùng một khoảng thời gian,
Do đó, tính toán tỷ lệ chấp nhận thu hẹp xuống:
Quy tắc chấp nhận của là như sau:
Nếu , trong đó được rút ra từ phân phối đồng đều trong khoảng , thì
khác rút ra từ phân phối đồng đều trong khoảng