Directed Behavior in Hierarchical Temporal Memory Based System
First Claim
Patent Images
1. An apparatus comprising:
- a control module configured to store a plurality of unit behaviors associated with controlling movements of one or more effectors; and
a learning system coupled to the control module and configured to;
receive sensed inputs corresponding to movements of one or more effectors that occur responsive to invoking one or more of the plurality of behaviors at the control module; and
generate a representation of relationships between the invoked one or more unit behaviors and the one or more effectors based on the sensed inputs and the invoked one or more behaviors.
0 Assignments
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. At least one of the computing modules has a sequence learner module configured to associate sequences of input data received by the computing module to a set of causes previously learned in the hierarchy.
6 Citations
20 Claims
-
1. An apparatus comprising:
-
a control module configured to store a plurality of unit behaviors associated with controlling movements of one or more effectors; and a learning system coupled to the control module and configured to; receive sensed inputs corresponding to movements of one or more effectors that occur responsive to invoking one or more of the plurality of behaviors at the control module; and generate a representation of relationships between the invoked one or more unit behaviors and the one or more effectors based on the sensed inputs and the invoked one or more behaviors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of controlling one or more effectors, comprising:
-
causing movements of one or more effectors by invoking one or more behaviors stored in a control module; receiving, by a learning module, sensed inputs corresponding to the movements of the one or more effectors that occur responsive to invoking the one or more behaviors at the motor module; and generating, by the learning module, a representation of relationships between the invoked unit behavior and the one or more effectors based on the sensed inputs and the one or more invoked behaviors. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium storing instructions thereon, the instructions when executed by a processor cause the processor to:
-
cause movements of one or more effectors by invoking one or more behaviors stored in a control module; receive, by a learning module, sensed inputs corresponding to the movements of the one or more effectors that occur responsive to invoking one or more the behaviors at the motor module; and generate, by the learning module, a representation of relationships between the invoked unit behavior and the one or more effectors based on the sensed inputs and the invoked behaviors. - View Dependent Claims (20)
-
Specification