Why Neurons Have Thousands Of Synapses, A Theory Of Sequence Memory In Neocortex

Yes, see our latest paper: Why Does the Neocortex Have Layers and Columns, A Theory of Learning the 3D Structure of the World.