Trains and generates a forecast using a Seasonal AutoRegressive Integrated Moving Average (SARIMA) model. The SARIMA models captures temporal structures in time series data in the following components:
Seasonal versions of these components operate similarly, with lag intervals equal to the seasonal period (S).
SARIMA settings to configure the parameters for the model.
Table containing training data for fitting the SARIMA model, must contain a numeric target column with no missing values to be used for forecasting.
The number of lagged observations to be used in the model.
The number of times to apply differencing before training the model.
The number of lagged forecast errors to be used in the model.
The number of seasonally lagged observations to be used in the model.
The number of times to apply seasonal differencing before training the model.
The number of seasonal lagged forecast errors to be used in the model.
Specify the length of the Seasonal Period
Optionally log your target column before model fitting and exponentiate the forecast before output. This may help reduce variance in the training data.
Forecasts of the given time series h period ahead of the training data.
Check this box to use in-sample prediction as lagged values. Otherwise use true values.
Table containing forecasts for the configured column, the first value will be 1 timestamp ahead of the final training value used.
In sample model prediction values and residuals i.e. difference between observed value and the predicted output.
Table containing fitted model coefficients, variance of residuals (sigma2), and several model metrics along with their standard errors.
Pickled model object that can be used by the SARIMA (Apply) node to generate different forecast lengths without refitting the model
You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.
To use this node in KNIME, install the extension KNIME Python Extension Development (Labs) from the below update site following our NodePit Product and Node Installation Guide:
A zipped version of the software site can be downloaded here.
Deploy, schedule, execute, and monitor your KNIME workflows locally, in the cloud or on-premises – with our brand new NodePit Runner.
Try NodePit Runner!Do you have feedback, questions, comments about NodePit, want to support this platform, or want your own nodes or workflows listed here as well? Do you think, the search results could be improved or something is missing? Then please get in touch! Alternatively, you can send us an email to mail@nodepit.com.
Please note that this is only about NodePit. We do not provide general support for KNIME — please use the KNIME forums instead.