Auto ARIMA is located under Forecasting > Modeling > Auto ARIMA. Use the drag-and-drop method (or double-click on the node) to use the algorithm in the canvas. Click the algorithm to view and select different properties for analysis.
The properties of Auto ARIMA are shown in the figure below.
The table give below shows the different properties of Auto ARIMA.
Field | Description | Remark |
It helps execute the node. | - | |
It helps to explore the successful node. | - | |
It displays the following options in the list view.
| - | |
Task Name | It is the name of the task selected on the workbook canvas. | You can click the text field to edit or modify the task name as required. |
Time ID Variable | It allows you to select the interval type variable for which we need to process the dependent or target variable's values. |
|
Target Variable | It allows you to select the experimental or predictor variable(s). |
|
Group By | It allows you to select the variable for which you want to group the data. |
|
ADVANCED | ||
Number of Periods for Forecasting | It allows you to select the time /date variable | Only one variable can be selected |
Interval | It allows to select the interval for the accumulation of data in the accumulation test. | Available options are –
|
Start p | It is the starting value for the order of Autoregressive model. | The value must be positive. |
Start q | It is the starting value for the order of Moving Average model. | The value must be positive. |
d | It is the order of first differencing | The value must be positive or None. |
Max p | The maximum value for the order of the Autoregressive model | The value must be positive. |
Max q | The maximum value for the order of the Moving averages model | The value must be positive. |
Max d | It is the maximum number of non-seasonal differences | The value must be positive. |
Start P | It is the starting value of P, the order of the AR portion of the seasonal model. | The default value is 1. |
Start Q | It is the starting value of Q, the order of the MA portion of the seasonal model. | The default value is 1. |
D | It is the order of seasonal differencing | The value must be positive or None. |
Max P | It is the maximum value of P | The value must be a positive integer greater than or equal to Start P. |
Max Q | It is the maximum value of Q | The value must be a positive integer greater than or equal to Start Q. |
Max D | It is the maximum value of D | The value must be a positive integer greater than or equal to Start P. |
Max order | It is the maximum p+q+P+Q if the model selection is not stepwise | The default value is 5 |
m | It is the period for seasonal differencing | The default value is 1. |
Seasonal | It allows you to fit the seasonal ARIMA model. | The following options are available:
|
Stationary | It allows you to select the autoregressive parameters to correspond to a stationarity process. | Available options are
|
Information Criterion | It Selects the best ARIMA model. | The following options are available
|
Alpha | It is the level of test for testing significance | The default value is 0.05. |
Test | It is the type of unit root test used to detect stationarity. | The default value is KPSS |
Seasonal Test | It determines which seasonal unit root test is used. | The default value is OCSB. |
Stepwise | It allows the usage of stepwise algorithm to identify the optimal model parameters | The following options are available
|
Method | It determines which solver is used | The following options are available
|
Trend | It is the trend parameter | - |
Suppress Warnings | It allows to suppress the error coming from ARIMA. | - |
Error Action | It allows error handling in case the ARIMA model cannot be fitted | The following options are available
|
Trace | It allows us to print the status of the fits. | - |
Random State | Ensures replicable testing and results. | - |
Scoring | It is the metric to use for scoring the out-of-sample data while performing validation | The following options are available
|
With Intercept | It allows you to include an intercept form. | - |
Consider the Air Passengers dataset. The snippet of input data is shown below.
We apply the Train Test Split to the input data and then use the Auto ARIMA to the Train Test Split node.
We select the TravelDate as the Time ID Variable and Passengers as Target variable.
Further, the result page displays,