×

Anomaly detection for non-stationary data

  • US 10,445,644 B2
  • Filed: 12/31/2014
  • Issued: 10/15/2019
  • Est. Priority Date: 12/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • incorporating one or more anomaly detection applications into a computing system, the one or more anomaly detection applications configuring one or more computer processors of the computing system to perform operations for generating a user interface for representing a health of a process executing within the computing system, the operations comprising;

    extracting a training tune series corresponding to the process from an initial time series corresponding to the process, the training time series including a subset of the initial time series, the subset of the initial time series having a length offset by an index prior to a last data point of the initial time series;

    modifying outlier data points in the training time series based on predetermined acceptability criteria;

    training a plurality of prediction methods using the training time series;

    receiving an actual data point corresponding to the initial tune series, the actual data point having an index after the last data point of the training time series;

    using the plurality of prediction methods to determine a set of predicted data points corresponding to the actual data point of the initial time series;

    determining whether the actual data point is anomalous based on a calculation of whether each of the set of predicted data points is statistically different from the actual data point;

    receiving an additional actual data point corresponding to the initial time series and extracting an additional training time series having the length offset by an additional index prior to a last data point of the initial time series, the additional index reflecting a relative position of the actual data point to the additional actual data point; and

    performing the generating of the user interface, the generating including providing a visual representation of the initial time series, the visual representation including a visual identification of the determining of whether the actual data point is anomalous and a visual indication of a determining of whether the additional actual data point is anomalous.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×