ANOMALY DETECTION IN SPATIAL AND TEMPORAL MEMORY SYSTEM
First Claim
1. A method of detecting anomaly in a predictive system, comprising:
- generating a prediction output by the predictive system at a first time responsive to receiving an input data received, the prediction output representing a predicted value or state at a second time subsequent to the first time;
storing at least a subset of states of the predictive system before the second time, the states of the predictive changing depending on time responsive to receiving the input data;
determining an anomaly by at least comparing the predicted value or state corresponding to the predictive output with an actual value or state at the second time; and
associating the anomaly with one or more stored states of the predictive system before the second time.
1 Assignment
0 Petitions
Accused Products
Abstract
Detecting patterns and sequences associated with an anomaly in predictions made a predictive system. The predictive system makes predictions by learning spatial patterns and temporal sequences in an input data that change over time. As the input data is received, the predictive system generates a series of predictions based on the input data. Each prediction is compared with corresponding actual value or state. If the prediction does not match or deviates significantly from the actual value or state, an anomaly is identified for further analysis. A corresponding state or a series of states of the predictive system before or at the time of prediction are associated with the anomaly and stored. The anomaly can be detected by monitoring whether the predictive system is placed in the state or states that is the same or similar to the stored state or states.
50 Citations
21 Claims
-
1. A method of detecting anomaly in a predictive system, comprising:
-
generating a prediction output by the predictive system at a first time responsive to receiving an input data received, the prediction output representing a predicted value or state at a second time subsequent to the first time; storing at least a subset of states of the predictive system before the second time, the states of the predictive changing depending on time responsive to receiving the input data; determining an anomaly by at least comparing the predicted value or state corresponding to the predictive output with an actual value or state at the second time; and associating the anomaly with one or more stored states of the predictive system before the second time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium storing instructions thereon, the instructions when executed by a processor causing the processor to:
-
generate a prediction output by a predictive system at a first time responsive to receiving an input data received, the prediction output representing a predicted value or state at a second time subsequent to the first time; store at least a subset of states of the predictive system before the second time, the states of the predictive changing depending on time responsive to receiving the input data; determine an anomaly by at least comparing the predicted value or state corresponding to the predictive output with an actual value or state at the second time; and associate the anomaly with one or more stored states of the predictive system before the second time. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computing system, comprising:
-
a processor; a predicting system configured to generate a prediction output at a first time responsive to receiving an input data received, the prediction output representing a predicted value or state at a second time subsequent to the first time; an anomaly detector configured to; store at least a subset of states of the predictive system before the second time, the states of the predictive changing depending on time responsive to receiving the input data; determine an anomaly by at least comparing the predicted value or state corresponding to the predictive output with an actual value or state at the second time; and associate the anomaly with one or more stored states of the predictive system before the second time.
-
Specification