MCMC ที่เติมเต็มด้วยความสมดุลโดยละเอียดทำให้การกระจายแบบอยู่กับที่หรือไม่?


12

ฉันเดาว่าฉันเข้าใจสมการของเงื่อนไขสมดุลโดยละเอียดซึ่งระบุว่าสำหรับความเป็นไปได้ในการเปลี่ยนแปลงและการแจกแจงแบบคงที่ , ห่วงโซ่มาร์คอฟตอบสนองความสมดุลโดยละเอียดถ้าπ q ( x | y ) π ( y ) = q ( y | x ) π ( x ) ,qπ

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

ทำให้ฉันมีเหตุผลมากขึ้นถ้าฉันย้ำเป็น:

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

โดยทั่วไปความน่าจะเป็นของการเปลี่ยนจากสถานะเป็นสถานะควรเป็นสัดส่วนกับอัตราส่วนของความหนาแน่นของความน่าจะเป็นyxy

คำตอบ:


10

มันไม่เป็นความจริงที่ MCMC ที่เติมเต็มความสมดุลอย่างละเอียดจะให้การกระจายแบบคงที่เสมอ นอกจากนี้คุณยังต้องกระบวนการที่จะอัตลักษณ์ มาดูกันว่าทำไม:

พิจารณาจะเป็นรัฐของชุดทุกรัฐที่เป็นไปได้และระบุได้โดยดัชนีฉันในกระบวนการมาร์คอฟการกระจายวิวัฒนาการตามi p t ( i )xipt(i)

pt(i)=jΩjipt1(j)

โดยที่เป็นเมทริกซ์ที่แสดงถึงความน่าจะเป็นในการเปลี่ยนแปลง (ของคุณ )Ωjiq(x|y)

ดังนั้นเรามีสิ่งนั้น

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

ความจริงที่ว่าคือความน่าจะเป็นในการเปลี่ยนแปลงหมายความว่าค่าลักษณะเฉพาะของมันต้องอยู่ในช่วง [0,1]Ωji

เพื่อให้แน่ใจว่าการแจกแจงเริ่มต้นใด ๆมาบรรจบกันกับซีมโทติคคุณต้องแน่ใจว่าp0(j)

  • 1 มีค่าไอเกนเพียงหนึ่งค่ามีค่า 1 และมีค่าไอเกนิคที่ไม่ซ้ำกันไม่เป็นศูนย์Ω

เพื่อให้มั่นใจว่าคือการกระจายเชิงเส้นกำกับคุณต้องแน่ใจว่าπ

  • 2 วิคเตอร์ที่เกี่ยวข้องกับ eigenvalue 1 \π

Ergodicity หมายถึง 1. สมดุลโดยละเอียดหมายถึง 2. และนั่นคือสาเหตุที่ทั้งสองรูปแบบเป็นเงื่อนไขที่จำเป็นและเพียงพอของการลู่เข้าแบบซีมโทติค

ทำไมความสมดุลโดยละเอียดหมายถึง 2:

เริ่มจาก

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

และการรวมกันของในทั้งสองด้านเราได้j

p(i)=jΩjip(j)

เพราะเนื่องจากคุณเปลี่ยนเครื่องไปที่อื่นเสมอjΩij=1

สมการข้างต้นคือนิยามของ eigenvalue 1 (ง่ายกว่าที่จะดูว่าคุณเขียนมันในรูปแบบเวคเตอร์หรือไม่ :)

1.v=Ωv

OP ไม่ได้ถามว่ามันไม่เหมือนใครหรือไม่เขาถามว่า MCMC ที่มีความสมดุลโดยละเอียดนั้นมากพอที่จะให้ความหนาแน่นของความน่าจะเป็นคงที่ไม่เปลี่ยนแปลงหรือไม่
gatsu

1
ประโยคแรกของคำตอบนี้คือ "มันไม่เป็นความจริงที่ MCMC ที่เติมเต็มความสมดุลอย่างละเอียดจะให้การกระจายแบบคงที่เสมอ" ดังนั้นไม่สมดุลรายละเอียดไม่เพียงพอที่จะให้ผลผลิตและความหนาแน่นคงที่ ... วิธีที่ไม่ตอบคำถาม?
Jorge Leitao

0

ฉันคิดว่ามันเป็นเพราะ MC ที่ลดทอนไม่ได้หากรายละเอียดที่น่าพอใจนั้นมีการแจกแจงแบบคงที่ที่ไม่ซ้ำกัน แต่เพื่อให้เป็นอิสระจากการแจกแจงเริ่มต้น

ในกรณีของ MCMC เราเริ่มจากจุดข้อมูลแล้วเสนอจุดใหม่ เราอาจหรือไม่อาจย้ายไปยังจุดที่เสนอนั่นคือเรามีการวนรอบตัวเองซึ่งทำให้ MC ไม่สามารถลดลงได้

ตอนนี้โดยอาศัยความพึงพอใจของฐานข้อมูลมันก็มีสถานะกำเริบบวกนั่นคือหมายความว่าเวลากลับไปที่สหรัฐฯมี จำกัด ดังนั้นโซ่ที่เราสร้างใน MCMC นั้นไม่สามารถลดซ้ำได้, aperiodic และการกำเริบเป็นบวก, ซึ่งหมายความว่ามันเป็นโซ่ ergodic

เรารู้ว่าสำหรับโซ่สรีรศาสตร์ที่ลดลงไม่ได้มีการแจกแจงแบบคงที่ซึ่งเป็นเอกลักษณ์และเป็นอิสระจากการกระจายครั้งแรก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.