DIRECTED BEHAVIOR USING A HIERARCHICAL TEMPORAL MEMORY BASED SYSTEM
First Claim
Patent Images
1. A method of performing operations, comprising:
- receiving data caused by a manifestation of a behavior;
learning a cause of the received data and forming a representation of the behavior;
associating the representation with a mechanism that generates the behavior; and
causing the behavior to occur using the mechanism.
1 Assignment
0 Petitions
Accused Products
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. In some cases, the cause of the input data is visual or acoustic behavior (caused, for example, by a motor or processing circuitry). As such, the hierarchy is further configured to associate the behavior with a mechanism that generates the behavior, thereby enabling the hierarchy to later predict and cause the behavior to occur.
76 Citations
20 Claims
-
1. A method of performing operations, comprising:
-
receiving data caused by a manifestation of a behavior; learning a cause of the received data and forming a representation of the behavior; associating the representation with a mechanism that generates the behavior; and causing the behavior to occur using the mechanism. - View Dependent Claims (2, 3, 4)
-
-
5. 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, wherein the cause of the input data is motor behavior, and wherein the hierarchy is further configured to associate the motor behavior with a mechanism that generates the motor behavior. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A computer-readable medium having instructions therein that are executable by a processor, the instructions comprising instructions to:
-
receive data caused by a manifestation of a behavior; learn a cause of the received data and forming a representation of the behavior; associate the representation with a mechanism that generates the behavior; and cause the behavior to occur using the mechanism. - View Dependent Claims (11, 12, 13)
-
-
14. A computer-implemented method of performing operations, comprising:
-
learning a cause of a first set of input data, the cause being at least one of visual and acoustic behavior; forming a representation of the behavior; associating the representation with a mechanism used to cause the behavior; receiving a second set of input data; predicting an occurrence of the behavior dependent on the second set of input data; and causing the behavior to occur dependent on the prediction. - View Dependent Claims (15)
-
-
16. An apparatus, comprising:
-
a processor; a memory operatively connected to the processor; and instructions stored in the memory and executable by the processor, the instructions to; represent at least part of an HTM, learn a cause of sensed input data received by the HTM, the cause being a behavior generated by the apparatus, form a representation of the behavior in the HTM, and associate the representation with a mechanism in the apparatus capable of generating the behavior. - View Dependent Claims (17, 18, 19, 20)
-
Specification