Hello,
How are the posterior probabilities calculated in the SMILE engine? Is the inference considered to be a Kalman filter or a Particle filter? I would like to use dynamic BNs for future predictions and wanted to know how I could do that using the DBN structure created using the SMILE engine. Any help would be highly appreciated.
Posterior Probability Calculations

 Site Admin
 Posts: 338
 Joined: Tue Dec 11, 2007 4:24 pm
Re: Posterior Probability Calculations
SMILE unrolls a DBN and treats it as a static BN in which each of the time steps is represented explicitly. In this sense, given observations of any variables in any time steps, it calculates the conditional posterior probability distribution over the remaining variables. I believe that this procedure is more general than Kalman filter (used for linear or linearized processes) and particle filter, which are Monte Carlo algorithms. SMILE bases its solution on whatever algorithm you select as the default algorithm and that includes the (exact!) clustering algorithm.
I hope this helps.
Marek
I hope this helps.
Marek