LOCALIZED ANOMALY DETECTION USING CONTEXTUAL SIGNALS
First Claim
1. A computer-implemented method comprising:
- inferring an expected value for a first context based at least in part on a first actual value that is;
(i) of a same type as the expected value, and (ii) associated with a second context that is different from the first context;
determining a prediction error by comparing the expected value to a second actual value that is;
(i) of the same type as the expected value, and (ii) associated with the first context; and
determining that an anomaly has occurred in the first context based at least in part on the prediction error.
2 Assignments
0 Petitions
Accused Products
Abstract
An expected value of a measurement in a first context may be inferred based at least partly on a contextual signal. The contextual signal may comprise an actual value that is: (i) of a same type as the expected value, and (ii) associated with a second context that is different from the first context (e.g., the contexts can comprise geographical areas), or the contextual signal may comprise an actual value that is: (i) of a different type than a type of the expected value, and (ii) associated with the first context, or a second context that is different from the first context. If a difference between the expected value and an actual value of the first context is greater than a threshold difference, this condition is considered an anomaly. A detected anomaly may be used to determine an event that may be significant or otherwise of interest to a user community.
51 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
inferring an expected value for a first context based at least in part on a first actual value that is;
(i) of a same type as the expected value, and (ii) associated with a second context that is different from the first context;determining a prediction error by comparing the expected value to a second actual value that is;
(i) of the same type as the expected value, and (ii) associated with the first context; anddetermining that an anomaly has occurred in the first context based at least in part on the prediction error. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method comprising:
-
inferring an expected value for a first context based at least in part on a first actual value that is;
(i) of a different type than a type of the expected value, and (ii) associated with the first context, or a second context that is different from the first context;determining a prediction error by comparing the expected value to a second actual value that is;
(i) of a same type as the expected value, and (ii) associated with the first context; anddetermining that an anomaly has occurred in the first context based at least in part on the prediction error. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system comprising:
-
memory; one or more processors; one or more modules stored in the memory and executable by the one or more processors to perform operations comprising; inferring a time series of expected values for a first geographical area based at least in part on a first time series of actual values for a second geographical area; determining a time series of prediction errors by comparing the time series of expected values to a second time series of actual values for the first geographical area; and determining that an anomaly has occurred in the first geographical area based at least in part on the time series of prediction errors. - View Dependent Claims (17, 18, 19, 20)
-
Specification