my task is to classify an observation vector (features taken from sensors signals) to one of M states. I can use multiclass classifiers (trees or SVM) but since these states are dependent i am looking for a model to use the dependency between the states. I thought of using an HHM (i am new to HMM) but from my research i mostly found the emission model to require a complete symbols set with probabilities or some generative distribution model. Both seem unfeasible.
- How can I use the discriminative tools i know (trees , SVM) to train a suitable HMM ?
- If it is not an appropriate model for my problem which one is ?
Note: I am Classifying human physical activity from an on-body Accelerometer. for example i may want to classify between these states: 'standing still' ' walking' & 'running'. Instead of just classifying each frame by itself i would like to treat this as a sequence. this way, for example, if i have an observation that looks like 'running' , the next observation is most likely to be 'running' too and not confused with walking which looks similar and possible but less likely.