Я написав деякий код, який може робити фільтрацію Кальмана (використовуючи ряд різних фільтрів типу Кальмана [Інформаційний фільтр та ін.]) Для лінійного аналізу простору Гаусса для простору для n-мірного вектора стану. Фільтри чудово працюють, і я отримую хороший вихід. Однак, оцінка параметрів за допомогою оцінки логічності, мене бентежить. Я не статистик, а фізик, тому будьте ласкаві.
Розглянемо лінійну модель Гауссового державного простору
де - наш вектор спостереження, наш вектор стану на етапі часу . Величини жирним шрифтом є матрицями перетворення моделі простору стану, які встановлюються відповідно до характеристик розглянутої системи. У нас теж є
η t ∼ N I D ( 0 , Q t ) , α 1 ∼ N I D ( a 1 , P 1 ) .
де . Тепер я вивів та реалізував рекурсію для фільтра Калмана для цієї загальної моделі простору стану, відгадуючи початкові параметри та дисперсійні матриці та Я можу створити графіки подобається
де точки - рівень води річки Ніл за січень протягом 100 років, лінія - стан Оцінюваного Каламну, а пунктирні лінії - рівень довіри 90%.
Тепер для цього набору даних 1D матриці і є просто скалярами і відповідно. Отож, зараз я хочу отримати правильні параметри для цих скалярів, використовуючи вихід з фільтра Калмана та функцію реєстрації правдоподібності
Де - помилка стану, а - дисперсія помилки стану. Тепер ось де я плутаюсь. З фільтра Калмана я маю всю інформацію, яка мені потрібна для опрацювання , але це, здається, не наближає мене до можливості розрахувати максимальну ймовірність та . Моє запитання полягає в тому, як я можу обчислити максимальну ймовірність та використовуючи підхід логічності та рівняння вище? Алгоритмічна розбивка була б для мене зараз холодним пивом ...
Дякую за ваш час.
Примітка. Для 1D випадку і . Це універсальна модель місцевого рівня. H t = σ 2 η