Documentation of 'org.encog.ml.hmm.alog.ForwardBackwardCalculator' Java class
ForwardBackwardCalculator
org.encog.ml.hmm.alog

Class ForwardBackwardCalculator

  • Direct Known Subclasses:
    ForwardBackwardScaledCalculator


    public class ForwardBackwardCalculator
    extends java.lang.Object
    The forward-backward algorithm is an inference algorithm for hidden Markov models which computes the posterior marginals of all hidden state variables given a sequence of observations.
    • Constructor Detail

      • ForwardBackwardCalculator

        public ForwardBackwardCalculator(MLDataSet oseq,
                                         HiddenMarkovModel hmm)
        Construct the forward/backward calculator.
        Parameters:
        oseq - The sequence to use.
        hmm - THe hidden markov model to use.
    • Method Detail

      • alphaElement

        public double alphaElement(int t,
                                   int i)
        Alpha element.
        Parameters:
        t - The row.
        i - The column.
        Returns:
        The element.
      • betaElement

        public double betaElement(int t,
                                  int i)
        Beta element, best element.
        Parameters:
        t - From.
        i - To.
        Returns:
        The element.
      • probability

        public double probability()
        Returns:
        The probability.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.