Publications by Ivan Svetunkov

Are you sure you’re precise? Measuring accuracy of point forecasts

25.08.2019

Two years ago I have written a post “Naughty APEs and the quest for the holy grail“, where I have discussed why percentage-based error measures (such as MPE, MAPE, sMAPE) are not good for the task of forecasting performance evaluation. However, it seems to me that I did not explain the topic to the full extent – the time has shown that ther...

16247 sym R (1846 sym/18 pcs) 10 img

How confident are you? Assessing the uncertainty in forecasting

18.10.2019

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 by our mode...

16487 sym R (6255 sym/15 pcs) 10 img

Accuracy of forecasting methods: Can you tell the difference?

17.08.2020

Previously we discussed how to measure accuracy of point forecasts and performance of prediction intervals in different cases. Now we look into the question how to tell the difference between competing forecasting approaches. Let’s imagine the situation, when we have four forecasting methods applied to 100 time series with accuracy measured in ...

9300 sym R (991 sym/5 pcs) 6 img

The creation of ADAM – next step in statistical forecasting

13.01.2021

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 more can now be solved by ada...

8361 sym R (6869 sym/4 pcs) 8 img

After the creation of ADAM: smooth v3.1.0

28.02.2021

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 in ADAM via auto.a...

4046 sym R (905 sym/1 pcs)

An Integrated Method for Estimation and Optimisation

03.09.2021

My PhD student, Congzheng Liu (co-supervised with Adam Letchford) has written a paper, entitled “Newsvendor Problems: An Integrated Method for Estimation and Optimisation“. This paper has recently been published in EJOR. In this paper we build upon the existing Ban & Rudin (2019) approach for newsvendor problem, showing that in case of the li...

5126 sym R (2145 sym/3 pcs) 2 img

Introducing scale model in greybox

23.01.2022

At the end of June 2021, I released the greybox package version 1.0.0. This was a major release, introducing new functionality, but I did not have time to write a separate post about it because of the teaching and lack of free time. Finally, Christmas has arrived, and I could spend several hours preparing the post about it. In this post, I want t...

9889 sym R (1512 sym/8 pcs) 6 img