This paper shows how the multiplication a horizontal vector representing a Sparse Distributed Representation of patterns in sensory data by a vertical vector representing a SDR of patterns in context data followed by a pattern recognition operation on the resulting matrix results in the integration of relevant context and in the output of data containing meaning.
A current bottleneck that prevents Machine Learning (ML) from being successful outside of a few restricted fields such as chess playing and highway driving is its impairment in appropriately using context to infer the meaning of what it is observing. This paper describes techniques to allow ML systems to derive meaning from context, derived from how the human cortex works. In particular, this paper shows how the multiplication a horizontal vector representing a Sparse Distributed Representation (SDR) of patterns in sensory data by a vertical vector representing a SDR of patterns in context data followed by a pattern recognition operation on the resulting matrix results in the integration of relevant context and in the output of data containing meaning.