Markov Smoothing
A type of Markov Inference for estimating past states via all of the given evidence (essential for learning, why?).
P(Xk∣e1:t) for 0≤k<t
It works similar to Filtering where you go through all of the evidence iteratively with recursion. Here however the recursion is backwards and goes from the current state to a past state. Of course the past state must not be the first state, so we also do Filtering to get the forward part.
P(Xk∣e1:t)=α⋅f1:k⋅bk+1:t
The backward message
bk+1:t=P(ek+1:t∣Xk)
=xk+1∑P(ek+1∣xk+1)⋅P(ek+2:t∣xk+1)⋅P(xk+1∣Xk)
We get
P(ek+1∣xk+1)
by the Sensor Model. And
P(xk+1∣Xk)
by the Transition Model.
The recursive call
P(ek+2:t∣xk+1)
goes one more step into the past.