Class ApproximateUpdater

java.lang.Object
edu.cmu.tetrad.bayes.ApproximateUpdater
All Implemented Interfaces:
BayesUpdater, ManipulatingBayesUpdater, TetradSerializable, Serializable

public final class ApproximateUpdater extends Object implements ManipulatingBayesUpdater
Calculates updated marginals for a Bayes net by simulating data and calculating likelihood ratios. The method is as follows. For P(A | B), enough sample points are simulated from the underlying BayesIm so that 1000 satisfy the condition B. Then the maximum likelihood estimate of condition A is calculated.
Version:
$Id: $Id
Author:
josephramsey
See Also: