### Smoothing CPTs after incorporating a case file

Posted:

**Sep 18, 2015 4:20am**Here's a big quandary many of us are facing: when you use a case file to induce probability values in a Bayes net (esp. in Netica), such as with the expectation maximization (EM) algorithm or a similar approach, often the resulting conditional probability table (CPT) contains a lot of "holes" filled by uniform probabilities. It's a chore to go in by hand and "fill" those holes with more appropriate values, especially if the network is not a naive Bayes structure (that is, if links point from predictor nodes to the results or output node).

Has anyone found a way around this, such as with some smoothing, interpolation, or imputation algorithm, to fill the holes more efficiently?

Netica's function Cases / Learn / Smooth CPTs does nothing more than replace CPT values with uniform probabilities (same as the Tables / Uniform Probabilities menu item does).

Has anyone found a way around this, such as with some smoothing, interpolation, or imputation algorithm, to fill the holes more efficiently?

Netica's function Cases / Learn / Smooth CPTs does nothing more than replace CPT values with uniform probabilities (same as the Tables / Uniform Probabilities menu item does).