Skip to content

different kinds of HMMs to use for incorporating prosody into basic parsing

Notifications You must be signed in to change notification settings

FieldDB/prosodicParsing

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Here are some Hidden Markov Models (HMMs).

PlainHMM is the usual HMM:

 q_1  --->  q_2 --->  q_3 ....
  |          |         |
  |          |         |
  v          v         v
 o_1        o_2       o_3 ...


TwoOutputHMM has one hidden stream and two output streams:

 a_1        a_2       a_3 ...
  ^          ^         ^
  |          |         |
  |          |         |
 q_1  --->  q_2 --->  q_3 ...
  |          |         |
  |          |         |
  v          v         v
 o_1        o_2       o_3 ...


CoupledHMM has two hidden streams and two output streams:

 a_1        a_2        a_3 ...
  ^          ^          ^
  |          |          |
  |          |          |
 p_1  -->_  p_2  -->_  p_3 ...
     \   /|     \   /| 
      \ /        \ /
       X          X
      / \        / \
     /  _\|     /  _\| 
 q_1  -->   q_2  -->   q_3 ...
  |          |          |
  |          |          |
  v          v          v
 o_1        o_2        o_3 ...



This uses a modified version of mallet (included in the lib directory) whose source can be obtained
from:

https://bitbucket.org/jpate/mallet

About

different kinds of HMMs to use for incorporating prosody into basic parsing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published