0
0
ML Pythonml~5 mins

Stationarity and differencing in ML Python - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What does it mean for a time series to be stationary?
A stationary time series has constant mean, constant variance, and constant autocovariance over time. This means its behavior does not change as time passes.
Click to reveal answer
beginner
Why is stationarity important in time series analysis?
Many forecasting models assume stationarity because it makes patterns stable and predictable. Without stationarity, models may give unreliable predictions.
Click to reveal answer
beginner
What is differencing in time series?
Differencing means subtracting the previous value from the current value to remove trends or seasonality, helping to make a time series stationary.
Click to reveal answer
beginner
How do you perform first-order differencing on a time series?
First-order differencing subtracts each value by the value immediately before it: new_value = current_value - previous_value.
Click to reveal answer
intermediate
What is the effect of over-differencing a time series?
Over-differencing can remove important information and add unnecessary noise, making the series harder to model and interpret.
Click to reveal answer
Which of the following is NOT a characteristic of a stationary time series?
AConstant autocorrelation structure
BConstant variance over time
CConstant mean over time
DIncreasing trend over time
What is the main purpose of differencing a time series?
ATo make the series stationary
BTo add noise to the series
CTo smooth the series
DTo increase the series length
How is first-order differencing calculated?
ASubtracting the previous value from the current value
BAdding the current and previous values
CSubtracting the current value from the next value
DDividing the current value by the previous value
If a time series is already stationary, what happens if you apply differencing?
AIt makes the series non-stationary
BIt improves the model accuracy
CIt may add unnecessary noise
DIt has no effect
Which test is commonly used to check stationarity?
AT-test
BAugmented Dickey-Fuller test
CChi-square test
DANOVA
Explain in your own words what stationarity means and why it matters in time series forecasting.
Think about how a series that changes its behavior over time might confuse a forecasting model.
You got /4 concepts.
    Describe how differencing helps to make a time series stationary and what risks come with over-differencing.
    Consider differencing as a way to flatten the series but too much can harm it.
    You got /4 concepts.