0
0
ML Pythonml~5 mins

ARIMA model basics in ML Python - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What does ARIMA stand for in time series forecasting?
ARIMA stands for AutoRegressive Integrated Moving Average. It is a model used to understand and predict future points in a time series by combining autoregression, differencing (integration), and moving average components.
Click to reveal answer
beginner
What is the role of the 'Integrated' part in ARIMA?
The 'Integrated' part means differencing the data to make it stationary. Stationary data has a constant mean and variance over time, which helps the model make better predictions.
Click to reveal answer
beginner
Explain the 'AutoRegressive' (AR) component in ARIMA.
The AR part uses past values of the time series to predict the current value. It assumes that past points have a linear relationship with the current point.
Click to reveal answer
beginner
What does the 'Moving Average' (MA) component do in ARIMA?
The MA part models the error of the prediction as a combination of past errors. It helps smooth out the noise by considering the impact of previous forecast errors.
Click to reveal answer
beginner
What are the three parameters of an ARIMA model and what do they represent?
The three parameters are (p, d, q): <br> - p: number of autoregressive terms (AR) <br> - d: number of times the data is differenced (Integrated) <br> - q: number of moving average terms (MA) <br> Together, they define the ARIMA model structure.
Click to reveal answer
What is the purpose of differencing in an ARIMA model?
ATo remove outliers from the data
BTo make the time series stationary
CTo smooth the data by averaging
DTo increase the number of data points
In ARIMA(p, d, q), what does 'p' represent?
ANumber of autoregressive terms
BNumber of times data is differenced
CNumber of moving average terms
DNumber of seasonal cycles
Which component of ARIMA models the relationship between past forecast errors and the current value?
AMoving Average (MA)
BIntegrated (I)
CAutoregressive (AR)
DDifferencing
Why is stationarity important in ARIMA modeling?
AIt increases the number of data points
BIt guarantees perfect predictions
CIt removes all noise from the data
DIt ensures the data has a constant mean and variance over time
If a time series is not stationary, what is the common first step before applying ARIMA?
AUse only the moving average component
BAdd more data points
CApply differencing to the data
DIgnore the problem and fit the model
Describe the three main components of an ARIMA model and their roles in time series forecasting.
Think about how past values, differencing, and past errors contribute to predictions.
You got /4 concepts.
    Explain why making a time series stationary is important before applying an ARIMA model and how this is achieved.
    Consider what changes in mean or variance over time mean for prediction.
    You got /3 concepts.