Kebingungan terkait dengan sistem dinamis linier

9

Saya membaca buku ini Pengenalan Pola dan Pembelajaran Mesin oleh Bishop. Saya memiliki kebingungan terkait dengan derivasi sistem dinamik linear. Dalam LDS kita mengasumsikan variabel laten menjadi kontinu. Jika Z menunjukkan variabel laten dan X menunjukkan variabel yang diamati

p(zn|zn1)=N(zn|Azn1,τ)

p(xn|zn)=N(xn,Czn,Σ)

p(z1)=N(z1|u0,V0)

Dalam LDS juga alpha beta meneruskan pesan mundur digunakan untuk menghitung distribusi laten posterior yaitu p(zn|X)

α(zn)=p(x1...xn,zn)

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

Pertanyaan pertama saya ada di buku yang diberikannya

α^(zn)=N(zn|un,Vn)

α^(zn)N(zn|un,Vn))

Kn

un=Aun1+Kn(xnCAun1)

Vn=IKnC)P(n1)

cn=N(xn|CAun1,CPn1CT+Σ

KnPn1CT(CPn1CT+Σ)1

Bagaimana kita mendapatkan persamaan di atas, maksud saya bagaimana bisa

un=Aun1+Kn(xnCAun1)

Saya hanya bingung bagaimana derivasi di atas dibuat. masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

pengguna34790
sumber

Jawaban:

1

Ada derivasi yang bagus, beberapa sebenarnya, sebagai berikut: http://amzn.com/0470173661

Ini adalah buku yang bagus tentang masalah ini juga: http://amzn.com/0471708585

Derivasi lengkap, dan penyederhanaan yang menghasilkan bentuk singkat buku teks yang Anda sajikan, tidak pendek / bersih sehingga sering dihilangkan atau ditinggalkan sebagai latihan untuk pembaca.

Anda dapat menganggap gain Kalman sebagai proporsi campuran yang menghasilkan jumlah tertimbang dari model analitik / simbolik dan beberapa pengukuran dunia nyata yang bising. Jika Anda memiliki pengukuran jelek, tetapi model yang baik maka keuntungan Kalman yang ditetapkan dengan benar harus disukai model. Jika Anda memiliki model sampah, tetapi pengukuran yang cukup bagus maka keuntungan Kalman Anda harus lebih baik daripada pengukuran. Jika Anda tidak memiliki pegangan yang baik tentang apa ketidakpastian Anda, maka mungkin sulit untuk mengatur filter Kalman Anda dengan benar.

Jika Anda mengatur input dengan benar, maka itu adalah penduga yang optimal. Ada sejumlah asumsi yang masuk ke derivasi dan jika salah satu dari mereka tidak benar maka itu menjadi penduga suboptimal yang cukup bagus. Misalnya, plot Lag akan menunjukkan bahwa asumsi Markov satu langkah tersirat dalam filter Kalman tidak benar untuk fungsi kosinus. Serial Taylor adalah perkiraan, tetapi tidak tepat. Anda dapat membuat filter Kalman diperpanjang berdasarkan seri Taylor tetapi perkiraan, tidak tepat. Jika Anda dapat menerima informasi dari dua status sebelumnya alih-alih satu, Anda dapat menggunakan filter Block Kalman dan mendapatkan kembali optimalitas Anda. Intinya, ini bukan alat yang buruk, tetapi itu bukan "peluru perak" dan jarak tempuh Anda akan bervariasi. Pastikan Anda mencirikannya dengan baik sebelum menggunakannya di dunia nyata.

EngrStudent
sumber