×

System and methods for forecasting time series with multiple seasonal patterns

  • US 7,987,106 B1
  • Filed: 06/05/2006
  • Issued: 07/26/2011
  • Est. Priority Date: 06/05/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for forecasting the future values of a time series with multiple seasonal patterns comprising:

  • executing, by one or more computers, the steps of;

    (i) providing a plurality of data values for the time series, together with time information relating to said data values;

    (ii) inputting history start and end dates for the data values inputted to be used in forecasting;

    (iii) inputting a forecast horizon start and end dates to specify over which dates forecasts are to be generated;

    (iv) inputting a length of a cycle of the first seasonal pattern and a length of a cycle of the second seasonal pattern wherein the cycle of the second seasonal pattern is different than the cycle of the first seasonal pattern;

    (v) determining whether the effect of the first seasonal pattern and the second seasonal pattern, are additive or multiplicative;

    (vi) inputting the values of smoothing constants, all between 0 and 1;

    (vii) using a hybrid double seasonal exponential smoothing level prediction equation recursively starting from the oldest observation to the newest observation to forecast a level value when the effect of the first seasonal pattern is multiplicative and the second seasonal pattern is additive or using an additive double seasonal exponential smoothing level prediction equation to forecast a level value when the effect of the first seasonal pattern and the second seasonal pattern are both additive;

    (viii) using a hybrid double seasonal exponential smoothing trend prediction equation recursively starting from the oldest observation to the newest to forecast a trend value when the effect of the first seasonal pattern is multiplicative and the second seasonal pattern is additive or using an additive double seasonal exponential smoothing trend prediction equation to forecast a trend value when the effect of the first seasonal pattern and the second seasonal pattern are both additive;

    (ix) using two hybrid double seasonal exponential smoothing seasonal factor prediction equations recursively starting from the oldest observation to the newest to forecast seasonal factors for each seasonal cycle of the first seasonal pattern and the second seasonal pattern when the effect of the first seasonal pattern is multiplicative and the second seasonal pattern is additive or using an additive double seasonal exponential smoothing seasonal factor prediction equation to forecast seasonal factors for each seasonal cycle of the first seasonal pattern and the second pattern when the effect of the first seasonal pattern and the second seasonal pattern are both additive;

    (x) including in steps (iv) to (ix) any additional seasonal patterns that exist in the time series;

    (xi) combining the predicted values of level, trend, and seasonal factors for all seasonal patterns and calculating forecasts of the future values of the time series;

    (xii) storing the forecasts of the future values of the time series.

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