• DocumentCode
    2929125
  • Title

    A lower-complexity Viterbi algorithm

  • Author

    Patel, Saruar

  • Author_Institution
    Bellcore, Morristown, NJ, USA
  • Volume
    1
  • fYear
    1995
  • fDate
    9-12 May 1995
  • Firstpage
    592
  • Abstract
    In continuous speech recognition, when using statistical language models (e.g. bigrams) a significant amount of time is used every frame to evaluate interword transitions. In fact, if N is the size of vocabulary, O(N2) operations are required per frame. Also, when evaluating fully connected HMM with N states, the Viterbi algorithm requires O(N2) operations per frame. This paper presents the first algorithm to break the O(N2) complexity requirement in the Viterbi algorithm, whether evaluating interword transitions or evaluating a fully connected HMM. The algorithm presented has an average complexity of O(N√N). Previous speed-ups of the evaluations of interword transitions used heuristics, like pruning, or relied upon unavailability of many of the bigram values. However, this paper does not rely on any heuristics but fundamentally improves the basic evaluation of the time synchronous Viterbi algorithm
  • Keywords
    computational complexity; grammars; hidden Markov models; maximum likelihood estimation; natural languages; speech processing; speech recognition; synchronisation; average complexity; bigrams; continuous speech recognition; fully connected HMM; interword transitions; lower-complexity Viterbi algorithm; speed-ups; statistical language models; time synchronous Viterbi algorithm; vocabulary size; Cost function; Hidden Markov models; Natural languages; Optimized production technology; Performance evaluation; Radio access networks; Speech recognition; Viterbi algorithm; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 1995. ICASSP-95., 1995 International Conference on
  • Conference_Location
    Detroit, MI
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-2431-5
  • Type

    conf

  • DOI
    10.1109/ICASSP.1995.479667
  • Filename
    479667