For classifying a sequence of instances, are there any specific circumstances that make Hidden Markov Models (HMMs) preferable to use over Conditional Random Fields (CRFs)? I have seen several papers that show CRFs outperforming HMMs, but none showing the reverse (granted, my sample size is fairly small so far).
Any real world examples would be great, since I'm still working to understand the differences conceptually.