A hierarchy of computing modules is configured to learn a cause of input
data sensed over space and time, and is further configured to determine a
cause of novel sensed input data dependent on the learned cause. The
hierarchy is further configured to associate a first pattern in the input
data and a second pattern in the input data to a same possible cause of
the input data.