Menu

State duration in HMM

2015-02-25
2015-02-25
  • Biswajit Das

    Biswajit Das - 2015-02-25

    I heard about the term "mean state durtion". Can anyone clear the term and also tell me how to calculate it?

     
    • Nickolay V. Shmyrev

      If you align input feature vector sequence to HMM sequence each HMM state would have a region in the feature vector sequence. So you can calculate average length of those regions.

       
  • Biswajit Das

    Biswajit Das - 2015-02-25

    Thanks Nickolay for your input.

    I have another view of this subject. Please correct me if I am wrong.

    Is this possible to calculate mean state duration using transition probabilities for a specific state. If I take all the occurences of this state in mdef file and its neighbouring state, then we can calculate average probabilities of that state. I mean to say, take average of transitional probabilities(to, from and self for that state) will it be equivalent to average state duration.

     
    • Nickolay V. Shmyrev

      This is an estimation, but pretty inaccurate one. HMM model doesn't describe state durations well so real state duration must be computed on a test data.

       
  • Biswajit Das

    Biswajit Das - 2015-02-25

    Thanks again.

     
    • Bhiksha Raj

      Bhiksha Raj - 2015-02-25

      The overall duration of the phoneme is reasonably well modeled by the
      HMM. For the Bakis topology, no-skip HMM its modeled as a negative
      binomial, and the model actually ends up appearing to fit the true
      duration decently.

      At the state level however, its not so clear. For one, we don't really
      have a way of specifying what the states really are.

      The individual states in the Bakis topology HMM have exponential
      duration probability distributions -- P(n) = (1 - Tii)^n. You can
      compute expectations etc. from them. But exponential distributions
      are not great models for any single state, which are likely closer to
      Pareto distributions -- you have to stay in the state for a minimum
      duration. But the Markov model doesn't really have a way to enforce
      pareto distributions, unless you make them significantly more complex.

      -Bhiksha

      On Wed, Feb 25, 2015 at 8:27 AM, Biswajit Das biswajit84@users.sf.net wrote:

      Thanks again.


      State duration in HMM


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/cmusphinx/discussion/speech-recognition/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

      --
      Bhiksha Raj
      Carnegie Mellon University
      Pittsburgh, PA, USA
      Tel: 412 268 9826

       

Log in to post a comment.