Defining algorithm options
This topic describes how to define algorithm options while adding a time forecasting model scenario. To access this tab, from the Add a new scenario page, click Advanced > Algorithm Options tab.
Define the algorithm options as listed in the following table.
Algorithm | Options available | Value |
---|---|---|
Automatic | Percentage | |
Automatic selection mode | Conservative or Aggressive | |
Loose - Accepts wider range of relative error or Tight - Requires smaller relative error | ||
By time shifts | Degree of the trend fit | Integer |
Loose - Accepts wider range of relative error or Tight - Requires smaller relative error | ||
Exponential - multiplicative trend | Degree of the trend fit | Integer |
Loose - Accepts wider range of relative error or Tight - Requires smaller relative error | ||
Quadratic | Percentage | |
Loose - Accepts wider range of relative error or Tight - Requires smaller relative error | ||
Cubic | Percentage | |
Loose - Accepts wider range of relative error or Tight - Requires smaller relative error | ||
Linear | Percentage | |
None or Weekly peak detection | ||
Peak selectivity (displayed when Weekly peak detection is selected) | High, Medium, or Low | |
Peak neighborhood amplitude (displayed when Weekly peak detection is selected) | Percentage | |
Loose - Accepts wider range of relative error or Tight - Requires smaller relative error | ||
Robust Linear | Percentage | |
None or Weekly peak detection | ||
Peak selectivity (displayed when Weekly peak detection is selected) | High, Medium, or Low | |
Peak neighborhood amplitude (displayed when Weekly peak detection is selected) | Percentage | |
Loose - Accepts wider range of relative error or Tight - Requires smaller relative error | ||
Robust Linear - Last Ramp | Percentage | |
Latest or Latest or most significant (if any) | ||
Percentage | ||
None or Weekly peak detection | ||
Peak selectivity (displayed when Weekly peak detection is selected) | High, Medium, or Low | |
Peak neighborhood amplitude(displayed when Weekly peak detection is selected) | Percentage | |
Loose - Accepts wider range of relative error or Tight - Requires smaller relative error | ||
Robust Linear - Smoothed Last Ramp | Percentage | |
Latest or Latest or most significant (if any) | ||
Percentage | ||
Loose - Accepts wider range of relative error or Tight - Requires smaller relative error | ||
Holt-Winters exponential smoothing | Percentage | |
Loose - Accepts wider range of relative error or Tight - Requires smaller relative error | ||
Yearly time shift | Percentage | |
Type of the trend fit | Best fitting, Linear, Quadratic, or Cubic | |
Use a robust linear trend | Integer | |
Past years decay policy | Uniform, Linear, Uniform, or Exponential | |
Seasonal Period | Number of days | |
Loose - Accepts wider range of relative error or Tight - Requires smaller relative error | ||
Automated Box and Jenkins | Percentage | |
Seasonal period | Based on time resolution, Dominant, or Custom. If you select *Custom, type the number of samples. | |
Bounding feature | Active or Not active | |
Loose - Accepts wider range of relative error or Tight - Requires smaller relative error | ||
Automated Box and Jenkins - Last Ramp | Percentage | |
Seasonal period | Based on time resolution, Dominant, or Custom. If you select *Custom, type the number of samples. | |
Bounding feature | Active or Not active | |
Latest or Latest or most significant (if any) | ||
Percentage | ||
Loose - Accepts wider range of relative error or Tight - Requires smaller relative error | ||
Nonnegative percentile-shift linear trend | Percentage | |
Percentage | ||
Loose - Accepts wider range of relative error or Tight - Requires smaller relative error |
Prediction bands confidence
Determines the level of confidence interval of the prediction bands.
Reliability evaluation mode
Determines the level of internal thresholds that are used for classifying the prediction accuracy. It drives the classification of the forecast as reliable, warning or unreliable. These three levels are represented with a traffic-light icon that has three different symbols depending on the classification. Tight means small prediction error computed by cross validation is needed in order for the prediction to be classified as reliable. For details, see Reliability Evaluator.
Peak detection
Peak detection allows to isolate peaks in a data series, so that the forecast can be computed based on these peaks only, that means the regression is performed on the peak data only. Hence, only the samples around the peaks are used for training the regressor.
The available options are:
- None: No peaks are detected. The regression is done over the provided samples.
- Daily peak detection: Peaks are detected on a daily basis. Consider using this option if you have hourly-sampled data.
- Weekly peak detection: Peaks are detected on a weekly basis. Consider using this option if you have a several months of data.
Peak selectivity
Determines the selectivity of the significance filter applied during the peak detection. High means more peak candidates will be considered as peaks.
Peak neighborhood amplitude
After peaks are detected, for each peak, a subset of neighbor samples is included in the final data series. This subset contains samples whose values are over a defined threshold, computed as a percentage of the peak value.
Last ramp selection policy
Determines the selection criteria of the last ramp. The available options are:
- Latest: The latest detected regime change (jumps) will be considered as the starting point for the last ramp. The regime change is an abrupt change into the statistical behavior of a time series.
- Latest or most significant: The detected regime changes are considered in the order of their magnitude. If the second largest change is significantly smaller than the largest one, then the largest change is considered as the most significant and its position will be be considered as the starting point for the last ramp. Otherwise, latest detected regime change will be considered.
Last ramp detection confidence
Determines the confidence level for the detection of a regime change. The regime change is an abrupt change into the statistical behavior of a time series. The highest confidence level means the largest confidence interval.
- High last ramp detection confidence: Small jumps will not be detected.
- Low last ramp detection confidence: Potentially every small jump will be detected.
Percentile shift
Percentile shift allows the forecasted trend to be shifted to a certain data percentile level.
We recommend selecting a percentile value lower than a percentage bands confidence to avoid the forecasted time series going beyond the prediction bands.
Where to go from here
After you have defined algorithms for a time forecasting model scenario, you can continue with Output Options.