Why Neurons Have Thousands of Synapses, A Theory of Sequence Memory in Neocortex
An introduction to Hidden Markov Models