Proceedings of the 23rd International Conference on Machine Learning - ICML '06 2006
DOI: 10.1145/1143844.1143927
|View full text |Cite
|
Sign up to set email alerts
|

Online decoding of Markov models under latency constraints

Abstract: The Viterbi algorithm is an efficient and optimal method for decoding linear-chain Markov Models. However, the entire input sequence must be observed before the labels for any time step can be generated, and therefore Viterbi cannot be directly applied to online/interactive/streaming scenarios without incurring significant (possibly unbounded) latency. A widely used approach is to break the input stream into fixed-size windows, and apply Viterbi to each window. Larger windows lead to higher accuracy, but resul… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0

Year Published

2008
2008
2021
2021

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 20 publications
(19 citation statements)
references
References 12 publications
0
19
0
Order By: Relevance
“…The work in [33] dealt with online gesture recognition using a hierarchical HMM. To achieve online recognition, the method extended the standard decoding algorithm to an online version using a variable window [37] , since the Viterbi algorithm cannot be directly applied to online scenarios.…”
Section: Online Motion Modelsmentioning
confidence: 99%
“…The work in [33] dealt with online gesture recognition using a hierarchical HMM. To achieve online recognition, the method extended the standard decoding algorithm to an online version using a variable window [37] , since the Viterbi algorithm cannot be directly applied to online scenarios.…”
Section: Online Motion Modelsmentioning
confidence: 99%
“…Technique exist for reducing latency in sequence data, such as [12], however, these focus on reducing the latency associated with decoding hidden state sequences from observed data, rather than classifying individual actions as quickly as possible.…”
Section: Related Workmentioning
confidence: 99%
“…The second category of application covers general signal recognition and signal processing, where HMMs operate on data in order to classify it. The latency between data input and system response is restricted and exceeding it leads to application malfunction [3][4]. This real time HMM processing is used in a wide range of applications, including speech synthesis [5] and recognition [6], image recognition, movement recognition [7], radar [8] and sonar [9][10] detection and sense-and-avoid systems.…”
Section: Introductionmentioning
confidence: 99%