• DocumentCode
    3059309
  • Title

    An incremental viterbi algorithm

  • Author

    Bobbin, Jason

  • Author_Institution
    Defence Sci. & Technol. Organ., Edinburgh
  • fYear
    2007
  • fDate
    13-15 Dec. 2007
  • Firstpage
    104
  • Lastpage
    111
  • Abstract
    This paper describes an incremental version of the Viterbi dynamic programming algorithm. The incremental algorithm is shown to dramatically reduce memory usage in long state sequence problems compared with the standard Viterbi algorithm while having no measurable impact on the algorithms runtime. In addition, the set of problems which the Viterbi algorithm can be applied is extended by the incremental algorithm to include problems of finding optimal paths in realtime domains. The Viterbi algorithm is widely used to find optimal paths in hidden Markov models (HMM), and HMMs are frequently applied to both streaming data problems where realtime solutions can be of interest, and to large state sequence problems in areas like bioinformatics. In this paper we apply the incremental algorithm to finding optimal paths in a variant of the burst detection HMM applied to the novel problem of detecting user activity levels in digital evidence data derived from hard drives.
  • Keywords
    computational complexity; dynamic programming; hidden Markov models; maximum likelihood estimation; Viterbi dynamic programming; bioinformatics; burst detection; hidden Markov models; incremental Viterbi algorithm; long state sequence problems; memory usage reduction; optimal paths; streaming data problems; Australia; Bioinformatics; Communication system control; Dynamic programming; Heuristic algorithms; Hidden Markov models; Machine learning; Machine learning algorithms; Runtime; Viterbi algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Machine Learning and Applications, 2007. ICMLA 2007. Sixth International Conference on
  • Conference_Location
    Cincinnati, OH
  • Print_ISBN
    978-0-7695-3069-7
  • Type

    conf

  • DOI
    10.1109/ICMLA.2007.49
  • Filename
    4457216