#105 Machine Learning & Data Science Challenge 105
What is Exponential smoothing?
Exponential smoothing uses similar logic to the moving average, but this time, different decreasing weight is assigned to each observation.
We can also say, less importance is given to the observations as we move further from the present.
Mathematically, exponential smoothing is expressed as:
- Here, alpha is the smoothing factor that takes values between 0 to 1. It determines how fast the weight will decrease for the previous observations.
From the above plot, the dark blue line represents the exponential smoothing of the time series using a smoothing factor of 0.3, and the orange line uses a smoothing factor of 0.05. As we can see, the smaller the smoothing factor, the smoother the time series will be.
Because as the smoothing factor approaches 0, we approach the moving average model.
Subscribe to my newsletter
Read articles from Bhagirath Deshani directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
Bhagirath Deshani
Bhagirath Deshani
Hello everyone! I am Machine Learning Engineer. I am from India. I have been interested in machine learning since my engineering days. I have completed Andrew NG’s original Machine Learning course from Stanford University at Coursera and also completed the IBM course on Machine Learning and Deep Learning. Currently, I am working on Machine Learning and Data Science project. My goal is to use the skills I have acquired to solve real-world problems and make a positive impact on the world.