6 hmm by kannan

12
Hidden Markov Models By Maravar Kannan

Upload: kannanmaravar

Post on 26-Jun-2015

262 views

Category:

Education


2 download

TRANSCRIPT

Page 1: 6 hmm by kannan

Hidden Markov Models

ByMaravar Kannan

Page 2: 6 hmm by kannan

Markov Chain

• A Markov chain named after Andrey Markov, is a mathematical system that undergoes transitions from one state to another, between a finite or countable number of possible states.

• It is a random process usually characterized as memoryless:

• the next state depends only on the current state and not on the sequence of events that preceded it. This specific kind of "memorylessness" is called the Markov property.

Page 3: 6 hmm by kannan

Discrete –Time Markov Process

• Discrete –Time Markov Process (discrete-time Markov chain or DTMC) is When a Markov Chain result is considered at a finite interval.

• What is the probality that the weather for 8 consecutive days is“Sun-Sun-Sun-Rain-Rain-Sun-Cloudy-Sun”

3

Page 4: 6 hmm by kannan

Discrete –Time Markov Process

Page 5: 6 hmm by kannan

Extension to Hidden Markov Model

• Now, we extend the concept of Markov models to include the case in which the observation is a probabilistic function of the state-that is, the resulting model (which is Hidden Markov model) is a doubly embedded stochastic process with an underlying stochastic process that is not directly Observed only through another set of stochastic processes that produce the sequence of observations.

5

Page 6: 6 hmm by kannan

2004/11/16 6

Extension to Hidden Markov Model

Page 7: 6 hmm by kannan

2004/11/16 7

The Urn-and-Ball Model

Page 8: 6 hmm by kannan

8

Elements of an HMM

Page 9: 6 hmm by kannan

9

Types of HMMs

Page 10: 6 hmm by kannan

Implementation Issues for HMMs

10

Scaling

Multiple Observation Sequences

Initial Estimates of HMM Parameters

Effect of Insufficient Training Data

Choice of Model

Page 11: 6 hmm by kannan

Conclusion• The conclusion of this study of recognition and hidden

markov model has been carried out to develop a voice based user machine interface system. In various applications we can use this user machine system and can take advantages as real interface, these application can be related with disable persons those are unable to operate computer through keyboard and mouse, these type of persons can use computer with the use of Automatic Speech Recognition system, with this system user can operate computer with their own voice commands (in case of speaker dependent and trained with its own voice samples). Second application for those computer users which are not comfortable with English language and feel good to work with their native language i.e. English, Punjabi, Hindi

Page 12: 6 hmm by kannan

Thank You

12