Goto

Collaborating Authors

 exponential smoothing theory and implementation


Time Series From Scratch -- Exponential Smoothing Theory and Implementation

#artificialintelligence

This method is also known as Holt's method, after Charles C. Holt and his paper from 1957. It's called double exponential smoothing because it's based on two smoothing parameters -- Alpha (for level) and Beta (for trend). The algorithm solves the primary issue of simple exponential smoothing, as now the forecasts can account for the trend in historical data. The ExponentialSmoothing class from the Statsmodels library accepts a trend parameter, with the possible values being add and mul. If you can't decide which type of trend is present in your data, test both and see which results in the lowest error.