smooth package has reached version 3.2.0 and is now on CRAN. While the version change from 3.1.7 to 3.2.0 looks small, this has introduced several substantial changes and represents a first step in moving to the new C++ code in the core of the functions. In this short post, I will outline the main new […]
smooth
Smooth forecasting with the smooth package in R
Authors: Ivan Svetunkov Abstract: There are many forecasting related packages in R with varied popularity, the most famous of all being forecast, which implements several important forecasting approaches, such as ARIMA, ETS, TBATS and others. However, the main issue with the existing functionality is the lack of flexibility for research purposes, when it comes to […]
The first draft of “Forecasting and Analytics with ADAM”
After working on this for more than a year, I have finally prepared the first draft of my online monograph “Forecasting and Analytics with ADAM“. This is a monograph on the model that unites ETS, ARIMA and regression and introduces advanced features in univariate modelling, including: ETS in a new State Space form; ARIMA in […]
After the creation of ADAM: smooth v3.1.0
Since the previous post on “The Creation of ADAM“, I had difficulties finding time to code anything, but I still managed to fix some bugs, implement a couple of features and make changes, important enough to call the next version of package smooth “3.1.0”. Here is what’s new: A new algorithm for ARIMA order selection […]
The creation of ADAM – next step in statistical forecasting
Good news everyone! The future of statistical forecasting is finally here :). Have you ever struggled with ETS and needed explanatory variables? Have you ever needed to unite ARIMA and ETS? Have you ever needed to deal with all those zeroes in the data? What about the data with multiple seasonalities? All of this and […]
Multiplicative State-Space Models for Intermittent Time Series, 2019
More than 2 years ago I published on this website a working paper entitled “Multiplicative State-Space Models for Intermittent Time Series“, written by John Boylan and I. This was an early version of the paper, which we submitted to International Journal of Forecasting on 31st January 2017. More than two years later (on 11th July […]
How confident are you? Assessing the uncertainty in forecasting
Introduction Some people think that the main idea of forecasting is in predicting the future as accurately as possible. I have bad news for them. The main idea of forecasting is in decreasing the uncertainty. Think about it: any event that we want to predict has some systematic components \(\mu_t\), which could potentially be captured […]
useR!2019 in Toulouse, France
Salut mes amis! Today I’ve presented my smooth package at the useR!2019 conference in Toulouse, France. This is a nice conference, focused on specific solutions to specific problems. Here, people tend to present functions from their packages (not underlying models, like, for example, at ISF). On one hand, this has its own limitations, but on […]
“smooth” package for R. Intermittent state-space model. Part I. Introducing the model
UPDATE: Starting from smooth v 3.0.0, the occurrence part of the model has been removed from es() and other functions. The only one that implements this now is adam(). This post has been updated on 01 January 2021. UPDATE: Starting from smooth v 2.5.0, the model and the respective functions have changed. Now instead of […]
“smooth” package for R. Common ground. Part IV. Exogenous variables. Advanced stuff
Previously we’ve covered the basics of exogenous variables in smooth functions. Today we will go slightly crazy and discuss automatic variables selection. But before we do that, we need to look at a Santa’s little helper function implemented in smooth. It is called xregExpander(). It is useful in cases when you think that your exogenous […]