Forward–backward algorithm
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/emissions , i.e. it computes, for all hidden state variables , the distribution . This inference task is usually called smoothing. The algorithm makes use of the principle of dynamic programming to efficiently compute the values that are required to obtain the posterior marginal distributions in two passes. The first pass goes forward in time while the second goes backward in time; hence the name forward–backward algorithm.
- Comment
- enThe 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/emissions , i.e. it computes, for all hidden state variables , the distribution . This inference task is usually called smoothing. The algorithm makes use of the principle of dynamic programming to efficiently compute the values that are required to obtain the posterior marginal distributions in two passes. The first pass goes forward in time while the second goes backward in time; hence the name forward–backward algorithm.
- Has abstract
- enThe 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/emissions , i.e. it computes, for all hidden state variables , the distribution . This inference task is usually called smoothing. The algorithm makes use of the principle of dynamic programming to efficiently compute the values that are required to obtain the posterior marginal distributions in two passes. The first pass goes forward in time while the second goes backward in time; hence the name forward–backward algorithm. The term forward–backward algorithm is also used to refer to any algorithm belonging to the general class of algorithms that operate on sequence models in a forward–backward manner. In this sense, the descriptions in the remainder of this article refer but to one specific instance of this class.
- Is primary topic of
- Forward–backward algorithm
- Label
- enForward–backward algorithm
- Link from a Wikipage to an external page
- www.cs.jhu.edu/~jason/papers/%23eisner-2002-tnlp
- dx.doi.org/10.1109/5.18626
- www.cs.brown.edu/research/ai/dynamics/tutorial/Documents/HiddenMarkovModels.html
- code.google.com/p/aima-java/
- Link from a Wikipage to another Wikipage
- Algorithm
- Baum–Welch algorithm
- Bayes' rule
- BCJR algorithm
- Belief propagation
- Category:Dynamic programming
- Category:Error detection and correction
- Category:Machine learning algorithms
- Category:Markov models
- Conditional independence
- Dynamic programming
- Hidden Markov model
- IEEE
- Ill-conditioned
- Island algorithm
- Lawrence Rabiner
- Marginal probability
- Posterior probability
- Python programming language
- Statistical inference
- Time complexity
- Viterbi algorithm
- SameAs
- 4Yehf
- Algorithme forward-backward
- Algoritmo de avance-retroceso
- Algoritmo forward-backward
- m.0283cbn
- Q4909
- Алгоритм прямого-обратного хода
- الگوریتم پسرو-پیشرو
- Subject
- Category:Dynamic programming
- Category:Error detection and correction
- Category:Machine learning algorithms
- Category:Markov models
- WasDerivedFrom
- Forward–backward algorithm?oldid=1002601267&ns=0
- WikiPageLength
- 29231
- Wikipage page ID
- 9292749
- Wikipage revision ID
- 1002601267
- WikiPageUsesTemplate
- Template:Cite book
- Template:Cite journal
- Template:Inline
- Template:Reflist