Member-only story
How to Use InfluxDB’s Holt-Winters Function for Predictions
5 min readJun 10, 2019
Welcome to Part Three of this three-part blog post series. To understand Part Three, I suggest reading Part One and Two first.
In Part One, we covered:
- When to use Holt-Winters
- How Single Exponential Smoothing works
- A conceptual overview of optimization for Single Exponential Smoothing
- Extra: The Proof for Optimization of RSS for Linear Regression
In Part Two, we dove into:
- How Single Exponential Smoothing relates to Triple Exponential Smoothing/Holt-Winters
- How RSS relates to RMSE (root mean squared error)
- How RMSE is optimized for Holt-Winters using the Nelder-Mead method
In Part Three, we explore:
- How you can use InfluxDB’s built-in Multiplicative Holt-Winters function to generate predictions on your time series data
- A list of learning resources
How to use InfluxDB’s built-in multiplicative Holt-Winters function to generate predictions on time series data
For the sake of Developer Experience, I’ve decided to follow the Holt-Winters example in the documentation. The dataset for this example can be downloaded with:
curl https://s3.amazonaws.com/noaa.water-database/NOAA_data.txt -o…