Publications by Ivan Svetunkov

Methods for the smooth functions in R

10.10.2024

I have been asked recently by a colleague of mine how to extract the variance from a model estimated using adam() function from the smooth package in R. The problem was that that person started reading the source code of the forecast.adam() and got lost between the lines (this happens to me as well sometimes). Well, there is an easier solution, and...

10606 sym R (1930 sym/9 pcs) 8 img

smooth & greybox under LGPLv2.1

19.09.2023

Good news, everyone! I’ve recently released major versions of my packages smooth and greybox, v4.0.0 and v2.0.0 respectively, on CRAN. Has something big happened? Yes and no. Let me explain. Stickers of the greybox and smooth packages for R Starting from these versions, the packages will be licensed under LGPLv2.1 instead of the very restrictive ...

2206 sym 2 img

iETS: State space model for intermittent demand forecasting

08.09.2023

Authors: Ivan Svetunkov, John E. Boylan Journal: International Journal of Production Economics Abstract: Inventory decisions relating to items that are demanded intermittently are particularly challenging. Decisions relating to termination of sales of product often rely on point estimates of the mean demand, whereas replenishment decisions depend o...

18178 sym R (1220 sym/7 pcs) 10 img

Multi-step Estimators and Shrinkage Effect in Time Series Models

09.08.2023

Authors: Ivan Svetunkov, Nikos Kourentzes, Rebecca Killick Journal: Computational Statistics Abstract: Many modern statistical models are used for both insight and prediction when applied to data. When models are used for prediction one should optimise parameters through a prediction error loss function. Estimation methods based on multiple steps a...

13928 sym R (1166 sym/6 pcs) 2 img

Story of “Probabilistic forecasting of hourly emergency department arrivals”

10.05.2023

The paper Back in 2020, when we were all siting in the COVID lockdown, I had a call with Bahman Rostami-Tabar to discuss one of our projects. He told me that he had an hourly data of an Emergency Department from a hospital in Wales, and suggested writing a paper for a healthcare audience to show them how forecasting can be done properly in this set...

10575 sym R (744 sym/3 pcs) 4 img

smooth v3.2.0: what’s new?

30.01.2023

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 features of smooth 3.2.0. New engines for ET...

6739 sym R (1779 sym/5 pcs) 6 img

Smooth forecasting with the smooth package in R

04.01.2023

Authors: Ivan Svetunkov Published at: Open Forecast 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 flexib...

1880 sym 2 img

Complex Exponential Smoothing

02.08.2022

Authors: Ivan Svetunkov, Nikolaos Kourentzes, Keith Ord. Journal: Naval Research Logistics Abstract: Exponential smoothing has been one of the most popular forecasting methods used to support various decisions in organisations, in activities such as inventory management, scheduling, revenue management and other areas. Although its relative simpli...

7422 sym R (661 sym/2 pcs) 4 img

The first draft of “Forecasting and Analytics with ADAM”

11.04.2022

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 Sp...

7535 sym R (4710 sym/10 pcs) 6 img

ISF2022: How to make ETS work with ARIMA

20.07.2022

This time ISF took place in Oxford. I acted as a programme chair of the event and was quite busy with schedule and some other minor organisational things, but I still found time to present something new. Specifically, I talked about one specific part of ADAM, the part implementing ETS+ARIMA. The idea is that the two models are considered as compet...

720 sym 2 img