ความสับสนที่เกี่ยวข้องกับระบบไดนามิกเชิงเส้น


9

ฉันอ่านหนังสือเล่มนี้การจดจำรูปแบบและการเรียนรู้ของเครื่องโดยบาทหลวง ฉันมีความสับสนเกี่ยวกับการกำเนิดของระบบพลวัตเชิงเส้น ใน LDS เราถือว่าตัวแปรแฝงเป็นต่อเนื่อง หาก Z หมายถึงตัวแปรแฝงและ X หมายถึงตัวแปรที่สังเกตได้

พี(Zn|Zn-1)=ยังไม่มีข้อความ(Zn|AZn-1,τ)

พี(xn|Zn)=ยังไม่มีข้อความ(xn,Zn,Σ)

พี(Z1)=ยังไม่มีข้อความ(Z1|ยู0,V0)

ใน LDS ยังใช้การส่งต่อข้อความย้อนหลังอัลฟาเบต้าไปข้างหน้าเพื่อคำนวณการแจกแจงหลังแฝง พี(Zn|X)

α(Zn)=พี(x1 ...xn,Zn)

α^(Zn)=α(Zn)/P(x1 ....xn)

คำถามแรกของฉันอยู่ในหนังสือที่ได้รับเป็น

α^(Zn)=ยังไม่มีข้อความ(Zn|ยูn,Vn)

ทำไมเราถึงได้กล่าวมาข้างต้น ฉันหมายถึงα^(Zn) = ยังไม่มีข้อความ(Zn|ยูn,Vn)). ฉันหมายความว่าเราได้รับสิ่งนี้ได้อย่างไร

คำถามต่อไปของฉันเกี่ยวข้องกับการสืบเนื่องจากคุณสามารถติดตามภาพหน้าจอของหน้าหนังสือที่แนบมา ฉันไม่ได้รับสิ่งที่Kn มาจากและตัวกรองคาลมานคืออะไร

ยูn=Aยูn-1+Kn(xn-Aยูn-1)

Vn=ผม-Kn)P(n-1)

n=ยังไม่มีข้อความ(xn|Aยูn-1,Pn-1T+Σ

Kn คือเมทริกซ์การเพิ่มของคาลมาน Pn-1T(Pn-1T+Σ)-1

เราได้มาจากสมการข้างต้นได้อย่างไร

ยูn=Aยูn-1+Kn(xn-Aยูn-1)

ฉันแค่สับสนว่าวิธีการที่ได้รับมาข้างต้น ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

คำตอบ:


1

มีความเป็นมาที่ดีหลายอย่างจริงๆแล้วมีดังต่อไปนี้: http://amzn.com/0470173661

นี่เป็นหนังสือที่ดีเกี่ยวกับเรื่องนี้เช่นกัน: http://amzn.com/0471708585

ความสมบูรณ์ที่มาและการทำให้เข้าใจง่ายซึ่งส่งผลให้แบบฟอร์มย่อลงในตำราเรียนของคุณไม่สั้น / สะอาดดังนั้นจึงมักถูกมองข้ามหรือปล่อยให้เป็นแบบฝึกหัดสำหรับผู้อ่าน

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

หากคุณตั้งค่าอินพุตให้ถูกต้องแสดงว่าเป็นตัวประมาณที่เหมาะสม มีข้อสันนิษฐานหลายข้อที่นำไปสู่การได้มาและหากหนึ่งในนั้นไม่เป็นความจริงมันก็กลายเป็นตัวประมาณค่าที่ไม่ดีนัก ตัวอย่างเช่นพล็อต Lag จะแสดงให้เห็นว่าการสันนิษฐานของมาร์คอฟหนึ่งขั้นตอนในตัวกรองคาลมานนั้นไม่เป็นความจริงสำหรับฟังก์ชันโคไซน์ ซีรีส์ของ Taylor คือการประมาณ แต่ก็ไม่แน่นอน คุณสามารถสร้างตัวกรองคาลมานเพิ่มเติมตามซีรี่ส์ของเทย์เลอร์ แต่เป็นค่าประมาณไม่แน่นอน หากคุณสามารถรับข้อมูลจากสองสถานะก่อนหน้านี้แทนที่จะเป็นสถานะเดียวคุณสามารถใช้ตัวกรอง Block Kalman และได้รับประโยชน์สูงสุด บรรทัดล่างไม่ใช่เครื่องมือที่ไม่ดี แต่ไม่ใช่ "กระสุนเงิน" และระยะของคุณจะแตกต่างกันไป ตรวจสอบให้แน่ใจว่าคุณมีลักษณะที่ดีก่อนที่จะใช้ในโลกแห่งความจริง

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