I'm fairly new to HMMs so please excuse me if any of my questions sound pretty naive. I am trying to train three HMM models for classification. These models will be emotions such as happiness, anger, and fear. I understand that I will need to have one HMM for each of the emotions but I don't understand how to determine what the hidden states will be. Each of my samples will include video and audio data with some actor acting out the emotion so there does not seem to be any clear hidden states. Is there a way that I can use all my samples(observation data) for happiness and automatically determine the number of hidden states? I don't need to know the label of the hidden state, I just need to be capable of classifying new samples into one of these emotions.
Thanks for you help.