1) Bayesian inference in hidden Markov models aims to compute the posterior distribution p(x1:n|y1:n) and marginal likelihoods p(y1:n) given observed data y1:n. This can be done using filtering recursions to calculate the marginal distributions p(xn|y1:n) and likelihoods p(y1:n).
2) Sequential Monte Carlo (SMC) methods, also known as particle filters, provide a way to approximate the filtering distributions and likelihoods using a set of random samples or "particles". Importance sampling is used to assign importance weights to the particles to represent the target distributions.
3) Sequential importance sampling (SIS) recursively propag