Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugging O(N) smoothing algos in PGibbs #92

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

AdrienCorenflos
Copy link
Contributor

This makes the new O(N) smoothing algos available for backward sampling in CSMC.

This is not very useful for cheap models, as the cost of sampling a single trajectory is still O(N) (because we need to sample from a categorical of the filtering weights), not O(1) but useful for models with expensive transition dynamics, in which case the cost is dominated by evaluating many possible trajectories.

I'm currently working with such a model in a nested particle filter context, where the cost of evaluating a transition is O(M) where M is the number of inner particles to the PF. This has made a massive difference.

…cheap models (as the cost of sampling a single trajectory is still O(N), not O(1)) but useful for models with expensive transition dynamics.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant