Hub
Pricing About
WorkflowWorkflow

ARIMA - Simple Time Series Forecasting

Time seriesARIMAPredictionData Preprocessing
adrianto_wijaya profile image
Version1.0 Created on  May 14, 2025 6:13 AM
Drag & drop
Like
Download workflow
Workflow preview

The ARIMA (AutoRegressive Integrated Moving Average) model is a powerful statistical method used for analyzing and forecasting time series data. It handles standard patterns in time series and offers a simple yet effective approach to forecasting.

ARIMA combines three components:

  • AR (Autoregression): Uses past values to predict future ones.

  • I (Integrated): Applies differencing to make the data stationary by removing trends.

  • MA (Moving Average): Models the relationship between observations and past forecast errors.

The model is typically expressed as ARIMA(p, d, q) where:

  • p is the number of lag observations,

  • d is the degree of differencing,

  • q is the order of the moving average.

ARIMA builds a linear regression model using these components. Setting any parameter to zero simplifies the model to AR, MA, or ARMA. The model assumes the data follows an ARIMA process, making it essential to check whether the data and residuals meet this assumption.

This workflow demonstrates the simple use of ARIMA for forecasting on time series data. This workflow includes:

  • data preparation (data import and preproccessing)

  • data analysis (stationary and auto correlation test)

  • build the model

  • evaluate the model

  • visualization

The simple dataset used consists of only 2 columns, namely dates and y values.

External resources

  • What is ARIMA Model
  • Building a time series analysis application
Loading deploymentsLoading ad hoc jobs

Used extensions & nodes

Created with KNIME Analytics Platform version 5.4.4
  • Go to item
    KNIME Autoregressive integrated moving average (ARIMA)Trusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.4.0

    knime
  • Go to item
    KNIME Base nodesTrusted extension

    KNIME AG, Zurich, Switzerland

    Versions 5.3.0, 5.4.4

    knime
  • Go to item
    KNIME Excel SupportTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.4.0

    knime
  • Go to item
    KNIME JavaScript ViewsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.4.0

    knime
  • Go to item
    KNIME Python IntegrationTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.4.1

    knime
  • Go to item
    KNIME Timeseries (Labs)Trusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.3.0

    knime
  • Go to item
    KNIME ViewsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.4.4

    knime

Legal

By using or downloading the workflow, you agree to our terms and conditions.

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits