Плутанина, пов'язана з лінійними динамічними системами


9

Я читав цю книгу Розпізнавання образів та машинне навчання Бішопа. У мене була плутанина, пов'язана з виведенням лінійної динамічної системи. У LDS ми припускаємо, що латентні змінні є безперервними. Якщо Z позначає латентні змінні, а X - спостережувані змінні

p(zн|zн-1)=N(zн|Аzн-1,τ)

p(хн|zн)=N(хн,Сzн,Σ)

p(z1)=N(z1|у0,V0)

У LDS також передача попереднього зворотного повідомлення альфа-бета використовується для обчислення заднього латентного розподілу, тобтоp(zн|Х)

α(zн)=p(х1 ...хн,zн)

α^(zн)=α(zн)/П(х1 ....хн)

Перше моє запитання - у книзі, яку він подає як

α^(zн)=N(zн|ун,Vн)

Як ми дістали вищесказане. Я маю на увазі = . Я маю на увазі, як ми це отримали?α^(zн)N(zн|ун,Vн))

Наступне моє запитання пов'язане з виведенням, оскільки ви можете переглядати скріншоти сторінок книги, що додається. Я не зрозумів, звідки прийшов і який коефіцієнт посилення фільтра КалманаКн

ун=Аун-1+Кн(хн-САун-1)

Vн=Я-КнС)П(н-1)

cн=N(хн|САун-1,СПн-1СТ+Σ

Кн - матриця посилення КальманаПн-1СТ(СПн-1СТ+Σ)-1

Як ми вивели вищевказані рівняння, я маю на увазі, як так

ун=Аун-1+Кн(хн-САун-1)

Я просто заплутаний, як зроблено вищезазначене виведення. введіть тут опис зображення

введіть тут опис зображення

введіть тут опис зображення

Відповіді:


1

Є приємне виведення, насправді, декілька: http://amzn.com/0470173661

Це гарна книга і з цього приводу: http://amzn.com/0471708585

Повне виведення та спрощення, що призводять до того, що підручник скорочується у представленому вами вигляді, не є коротким / чистим, тому його часто опускають або залишають як вправу для читача.

Ви можете вважати виграш Кальмана як пропорційну суміш, яка складає зважену суму аналітичної / символічної моделі та деякого галасливого вимірювання реального світу. Якщо у вас є хитрі вимірювання, але хороша модель, то правильно встановлений коефіцієнт підсилення Кальмана повинен надавати перевагу моделі. Якщо у вас є непотрібна модель, але досить хороші вимірювання, то ваш приріст Калмана повинен сприяти вимірюванням. Якщо ви не маєте належних зусиль щодо того, у чому полягають ваші невизначеності, то правильно налаштувати фільтр Kalman може бути важко.

Якщо правильно встановити входи, то це оптимальний оцінювач. Існує низка припущень, які входять у його виведення, і якщо якесь із них не відповідає дійсності, то воно стає досить хорошим неоптимальним оцінником. Наприклад, графік затримки продемонструє, що одномоментне припущення Маркова, яке міститься у фільтрі Калмана, не відповідає дійсності косинусної функції. Серія Тейлора - це наближення, але це не точно. Ви можете зробити розширений фільтр Kalman на основі серії Тейлора, але він приблизний, не точний. Якщо ви можете взяти інформацію з двох попередніх станів замість одного, ви можете використовувати фільтр Блокування Кальмана і повернути собі оптимальність. Підсумок, це не поганий інструмент, але це не "срібна куля", і ваш пробіг буде відрізнятися. Переконайтесь, що ви добре їх охарактеризували, перш ніж використовувати його в реальному світі.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.