Liệu một MCMC hoàn thành số dư chi tiết có mang lại phân phối cố định không?


12

Tôi đoán tôi hiểu phương trình của điều kiện cân bằng chi tiết, trong đó nêu rõ rằng đối với xác suất chuyển tiếp và phân phối cố định π , Chuỗi Markov thỏa mãn cân bằng chi tiết nếu q ( x | y ) π ( y ) = q ( y | x ) π ( x ) ,qπ

q(x|y)π(y)=q(y|x)π(x),

điều này có ý nghĩa hơn với tôi nếu tôi nói lại như sau:

q(x|y)q(y|x)=π(x)π(y).

Về cơ bản, xác suất chuyển từ trạng thái sang trạng thái y phải tỷ lệ thuận với tỷ lệ mật độ xác suất của chúng.xy

Câu trả lời:


10

Không đúng khi MCMC hoàn thành số dư chi tiết luôn mang lại sự phân phối ổn định. Bạn cũng cần quá trình để được ergodic . Hãy xem tại sao:

Coi là trạng thái của tập hợp tất cả các trạng thái có thể và xác định nó bằng chỉ số i . Trong quy trình markov, phân phối p t ( i ) phát triển theoxipt(i)

pt(i)=jΩjipt1(j)

Ωjiq(x|y)

Vì vậy, chúng tôi có điều đó

pt(i)=j(Ωji)tp0(j)

Ωji

p0(j)

  • Ω

π

  • π

Tính linh hoạt ngụ ý 1., cân bằng chi tiết ngụ ý 2., và đó là lý do tại sao cả hai tạo thành một điều kiện cần và đủ của sự hội tụ tiệm cận.

Tại sao số dư chi tiết ngụ ý 2:

Bắt đầu từ

p(i)Ωij=Ωjip(j)

j

p(i)=jΩjip(j)

jΩij=1

Phương trình trên là định nghĩa của eigenvalue 1, (dễ thấy hơn nếu bạn viết nó dưới dạng vector :)

1.v=Ωv

OP không hỏi liệu nó có phải là duy nhất hay không, ông hỏi làm thế nào MCMC với số dư chi tiết có đủ để mang lại mật độ xác suất bất biến.
gatsu

1
Câu đầu tiên của câu trả lời này là "Không đúng khi MCMC hoàn thành số dư chi tiết luôn mang lại sự phân phối ổn định". Vì vậy, không, số dư chi tiết không đủ để mang lại mật độ và bất biến ... Làm thế nào mà không trả lời được câu hỏi?
Jorge Leitao

0

Tôi nghĩ là có, bởi vì đối với một MC không thể giảm nếu sự cân bằng chi tiết được thỏa mãn thì nó có một phân phối cố định duy nhất, nhưng để nó độc lập với phân phối ban đầu thì nó cũng phải là một chu kỳ.

Trong trường hợp của MCMC, chúng tôi bắt đầu từ một điểm dữ liệu và sau đó đề xuất một điểm mới. Chúng tôi có thể hoặc không thể di chuyển đến điểm được đề xuất, tức là chúng tôi có một vòng lặp tự làm cho một MC không thể sửa chữa thành một chu kỳ.

Bây giờ nhờ đáp ứng DB, nó cũng có các trạng thái tái phát tích cực, nghĩa là thời gian quay trở lại các trạng thái là hữu hạn. Vì vậy, chuỗi mà chúng tôi xây dựng trong MCMC là không thể sửa chữa, tái phát định kỳ và tích cực, có nghĩa là nó là một chuỗi ergodic.

Chúng tôi biết rằng đối với một chuỗi ergodic không thể thay đổi, một phân phối cố định tồn tại duy nhất và độc lập với phân phối ban đầu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.