You have 3 free guides left 😟
Unlock your guides
You have 3 free guides left 😟
Unlock your guides

5.3 Holt's linear trend method

3 min readjuly 22, 2024

builds on simple exponential smoothing by adding a trend component. This technique is perfect for forecasting data that shows a clear upward or downward trend over time, like sales figures or population growth.

The method uses two equations: one for the and one for the trend. By tweaking the smoothing parameters, you can fine-tune the model to fit your data better and make more accurate predictions for the future.

Holt's Linear Trend Method

Holt's method for trend incorporation

Top images from around the web for Holt's method for trend incorporation
Top images from around the web for Holt's method for trend incorporation
  • Extends simple exponential smoothing by incorporating a linear trend component
    • Enables forecasting of time series data exhibiting a trend (sales data, population growth)
  • Utilizes two smoothing equations in Holt's method
    • Level equation: t=αyt+(1α)(t1+bt1)\ell_t = \alpha y_t + (1 - \alpha)(\ell_{t-1} + b_{t-1})
      • t\ell_t represents the estimated level at time tt
      • α\alpha denotes the for the level, bounded by 0α10 \leq \alpha \leq 1
    • : bt=β(tt1)+(1β)bt1b_t = \beta(\ell_t - \ell_{t-1}) + (1 - \beta)b_{t-1}
      • btb_t represents the estimated trend at time tt
      • β\beta denotes the smoothing parameter for the trend, bounded by 0β10 \leq \beta \leq 1
  • Requires initial values for 0\ell_0 and b0b_0 to initiate the recursive process
    • Estimated using linear regression on initial observations (first 3-5 data points) or set to arbitrary values (0, average of first few values)

Parameter estimation in Holt's method

  • Requires estimation of the level smoothing parameter α\alpha and the trend smoothing parameter β\beta
  • Optimal values of α\alpha and β\beta minimize accuracy measures such as the (SSE)
    • SSE = t=1n(yty^t)2\sum_{t=1}^{n} (y_t - \hat{y}_t)^2, where y^t\hat{y}_t represents the forecast at time tt
  • Parameter estimation techniques include grid search or optimization algorithms
    • Grid search evaluates a range of values between 0 and 1 for both parameters (step size of 0.1 or 0.01)
    • Optimization algorithms (gradient descent, simulated annealing) find the best parameter combination
  • Selects the combination of α\alpha and β\beta yielding the lowest SSE or other accuracy measure (MAE, MAPE)

Forecasting with Holt's method

  • Generates forecasts using the forecast equation: y^t+ht=t+hbt\hat{y}_{t+h|t} = \ell_t + hb_t
    • y^t+ht\hat{y}_{t+h|t} represents the forecast for hh periods ahead, made at time tt
    • t\ell_t denotes the estimated level at time tt
    • btb_t denotes the estimated trend at time tt
  • Assesses forecast accuracy using various measures
    • (MAE): 1nt=1nyty^t\frac{1}{n}\sum_{t=1}^{n} |y_t - \hat{y}_t|
    • (MSE): 1nt=1n(yty^t)2\frac{1}{n}\sum_{t=1}^{n} (y_t - \hat{y}_t)^2
    • (MAPE): 1nt=1nyty^tyt×100%\frac{1}{n}\sum_{t=1}^{n} |\frac{y_t - \hat{y}_t}{y_t}| \times 100\%
  • Conducts residual analysis to identify patterns or autocorrelations in forecast errors
    • Plots residuals against time (residual plot) to check for trends or patterns
    • Computes function (ACF) of residuals to detect significant autocorrelations

Holt's method vs simple exponential smoothing

  • Holt's linear trend method suits time series data with a trend, while simple exponential smoothing fits data without a trend
    • Holt's method captures both level and trend components (sales with increasing trend)
    • Simple exponential smoothing only models the level component (stationary data)
  • Compares forecast accuracy measures (MAE, MSE, MAPE) of both methods on the same dataset
    • Lower error measures indicate better performance
  • Employs time series cross-validation to evaluate the performance of both methods on multiple test sets
    • Assesses robustness and generalizability of the models (rolling origin, expanding window)
  • Considers the complexity and interpretability of the models
    • Holt's method is more complex due to the additional trend component
    • Simple exponential smoothing is easier to interpret and implement
  • Selects the method based on the presence of a trend and the trade-off between accuracy and simplicity
    • Holt's method for trended data and higher accuracy requirements
    • Simple exponential smoothing for simplicity and ease of interpretation
© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.


© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.

© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.
Glossary
Glossary