Skip to content

Inhomogeneous Kalman filter #402

@hylkedonker

Description

@hylkedonker

Hi,

I was wondering if there are any plans to support the time-dependent dynamics parameters (e.g., $F_t$) and emission parameters (e.g., $H_t$) in LinearGaussian{Conjugate}SSM? The math in the LinearGaussian SSM docs suggests time dependence, but when I look at the code, it looks like they are time-independent (e.g., $F_t=F$ for all $t$).
It appears that some of the mechanics to implement time-dependence is already in place, e.g., in lgssm_posterior_sample and lgssm_smoother.
Unless I am missing something, I think what remains should be quite straightforward. Namely, instead of aggregating the statistics from different time points $t$, just keep the time index and make a separate posterior update for each $t$.
If you're interested, I can help out with a PR.

Kind regards,

Hylke

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions