×

Detecting instabilities in time series forecasting

  • US 7,617,010 B2
  • Filed: 12/28/2005
  • Issued: 11/10/2009
  • Est. Priority Date: 12/28/2005
  • Status: Active Grant
First Claim
Patent Images

1. A data monitoring system embodied on a computer readable storage medium that comprises the following computer-executable components:

  • a receiver component that receives a plurality of predictive samples from a predictive model created by way of forward sampling of one or more previously made predicted samples from the predictive model, the forward sampling creating the one or more previously made predicted samples by;

    generating, by the predictive model, a first probability distribution to make a first prediction for a variable at a first instance in time in a future;

    randomly drawing a sample from the probability distribution that is treated as an observed value for the variable at the first instance in time;

    using the observed value to create a second probability distribution for the variable at a second instance in time in the future; and

    continuing the generating, the randomly drawing, and the using the observed value until a subsequent probability distribution is obtained for the variable at a predetermined instance in time in the future; and

    an analysis component that analyzes a plurality of the received predictive samples and automatically determines whether the predictive model is reliable at a time range associated with the plurality of received predictive samples, the determination is based at least in part upon a rate of change of divergence of a forward sampling operator (FS) associated with the predictive model based upon the plurality of received predictive samples, the determination further analyzing the rate of change of divergence with respect to a threshold, wherein the analysis component;

    determines that the predictive model is outputting reliable predictions at a certain instance of time in the future and allowing the predictive model to continue outputting predictions when the rate of change of divergence is below the threshold;

    determines that the predictive model is not outputting reliable predictions at a certain instance of time in the future and halts the predictive model from outputting predictions subsequent to that certain instance of time when the rate of change of divergence is above the threshold; and

    determines that the predictive model is outputting reliable predictions at a first instance of time in the future and allowing the predictive model to continue outputting predictions when the rate of change of divergence is above the threshold at the first instance of time and when the rate of change of divergence is below the threshold at a certain consecutive number of instances of time subsequent to the first instance of time.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×