Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
The Viterbi algorithm is an algorithm for analyzing a series of hidden states called the Viterbi path. This model is often used in the context of a Markov source, or a source where random variables present significant unknowns.
Essentially, through logical means, the Viterbi algorithm looks at a set of objects according to certain properties, and tries to demonstrate how those properties could affect others. This is often referred to as a Markov chain, and can be demonstrated using a flowchart. Viterbi algorithms are useful in technologies such as speech recognition software, keyword spotting programs and in some types of bioinformatics software systems.
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.