Attention in a hierarchical temporal memory based system
AssigneeNumenta, Inc.
InventorsJeffrey Hawkins, Dileep George
Life of this patent
Estimating the term…
Abstract
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. Further, the hierarchy has a first level of computing modules and a second level of at least one computing module, where at least one of the computing modules in the first level is configured to receive a portion of the novel sensed input data, and where the computing module in the first level is further capable of determining a possible cause of the novel sensed input data dependent on analyzing only a subset of the portion of the novel sensed input data.
Claims25
A system, comprising:
- a hierarchy of computing modules configured to learn a cause of input data sensed over space and time, the hierarchy further configured to determine a cause of novel sensed input data dependent on the learned cause, and the hierarchy having a first level of computing modules and a second level of at least one computing module,
- wherein at least one of the computing modules in the first level is configured to receive a portion of the novel sensed input data, and
- wherein the computing module in the first level is further capable of determining a possible cause of the novel sensed input data dependent on analyzing only a subset of the portion of the novel sensed input data.
A computer-implemented method of recognizing an object, comprising:
- learning a cause of a first set of input data received over space and time by a hierarchy of computing modules having a first level of a plurality of computing modules and a second level of at least one computing module;
- receiving a portion of a second set of input data at one of the computing modules in the first level;
- and
- determining a possible cause of the second set of input data dependent on analyzing a subset of the portion of the second set of input data received at the computing module in the first level.
A computer-readable medium having instructions therein that are executable by a processor, the instructions comprising instructions to:
- learn a cause of a first set of input data received over space and time by a hierarchy of computing modules having a first level of a plurality of computing modules and a second level of at least one computing module;
- receive a portion of a second set of input data at one of the computing modules in the first level;
- and
- determine a possible cause of the second set of input data dependent on analyzing a subset of the portion of the second set of input data received at the computing module in the first level.
Dependencies are inferred from the claim text.