As far as I know, neural networks have hidden computational units and HMM has hidden states.

Hidden Markov Models can be used to generate a language, that is, list elements from a family of strings. For example, if you have an HMM that models a set of sequences, you would be able to generate members of this family, by listing sequences that would befall into the group of sequences we are modeling.

In this, this and this paper, HMMs are combined with ANNs. But how exactly? What is a Hidden Markov Model - Artificial Neural Network (HMM-ANN)? Is HMM-ANN a hybrid algorithm? In simple words, how is this model or algorithm used?

  • $\begingroup$ Where did you find this expression "Hidden Markov Model - Artificial Neural Network"? $\endgroup$ – nbro May 17 '20 at 10:55
  • 1
    $\begingroup$ Here and here HMM-ANN $\endgroup$ – Pluviophile May 17 '20 at 12:28
  • $\begingroup$ In these 3 papers, are you sure they are referring to the same model? Because if not this question may become a little bit too broad, because you would be asking us to explain different models. Maybe HMMs are combined with ANNs in different ways in these papers. $\endgroup$ – nbro May 17 '20 at 12:50
  • $\begingroup$ Yes, they are referring the same(Speech Recognition). $\endgroup$ – Pluviophile May 17 '20 at 12:55
  • $\begingroup$ I was asking if they were referring to the same model, not if they were being used for the same purpose or task. Are you sure that, in these papers, they are using the same model? $\endgroup$ – nbro May 18 '20 at 13:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.