Hierarchical temporal memory based system including nodes with input or output variables of disparate properties
First Claim
Patent Images
1. An hierarchical temporal memory (HTM) network comprising:
- a first node for receiving a first input data representing an object or a status of an object and generating first variables and second variables, the first variables representing information about patterns and sequences in the first input data corresponding to learned patterns and sequences, the second variables comprising category variables representing a correct cause of the first input data; and
a second node associated with the first node for receiving the second variables, the second node generating third variables representing information about causes of the first input data.
1 Assignment
0 Petitions
Accused Products
Abstract
An hierarchical temporal memory network having at least one node configured to receive at least two variables of different properties. The at least two variables have different data types, different data sizes, or represent different physical or logical properties in the hierarchical temporal memory network. By using the node receiving variables of different properties, the hierarchical temporal memory network can be configured more flexibly and efficiently because a separate node is not needed to receive, process, and output variables of different properties.
-
Citations
13 Claims
-
1. An hierarchical temporal memory (HTM) network comprising:
-
a first node for receiving a first input data representing an object or a status of an object and generating first variables and second variables, the first variables representing information about patterns and sequences in the first input data corresponding to learned patterns and sequences, the second variables comprising category variables representing a correct cause of the first input data; and a second node associated with the first node for receiving the second variables, the second node generating third variables representing information about causes of the first input data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An hierarchical temporal memory (HTM) network comprising:
-
a first child node for receiving a first input data representing an object or a status of an object and generating first variables, the first variables representing information about patterns and sequences in the first input data corresponding to learned patterns and sequences stored in the first child node; a second child node for receiving a second input data representing the object or the status of the object and generating second variables, the second input data partly overlapping with the first input data, the second variables representing information about patterns and sequences in the second input data corresponding to learned patterns and sequences stored in the second child node; and a parent node associated with the first child node and the second child node to receive the first variables and the second variables, the second node generating third variables representing information about causes of the first and second input data; wherein the first child node or the second child node is configured to send category information representing a correct cause of the first and second input data to the parent node.
-
-
8. A computer-implemented method of determining an object or a status of object causing an input data, the method comprising:
-
a first node generating first variables responsive to receiving a first input data representing the object or the status of the object, the first variables representing information about patterns and sequences in the first input data corresponding to learned patterns and sequences; the first node generating second variables comprising category variables representing a correct cause of the first input data; and a second node generating third variables representing information about causes of the first input data responsive to receiving the second variables. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification