Comparing Prophet and Deep Learning to ARIMA in Forecasting Wholesale Food Prices
Setting sale prices correctly is of great importance for firms, and the study and forecast of prices time series is therefore a relevant topic not only from a data science perspective but also from an economic and applicative one. In this paper, we examine different techniques to forecast sale price...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-09-01
|
Series: | Forecasting |
Subjects: | |
Online Access: | https://www.mdpi.com/2571-9394/3/3/40 |
id |
doaj-e1279ca1b1404068b3277c43f29cf2e5 |
---|---|
record_format |
Article |
spelling |
doaj-e1279ca1b1404068b3277c43f29cf2e52021-09-26T00:10:17ZengMDPI AGForecasting2571-93942021-09-0134064466210.3390/forecast3030040Comparing Prophet and Deep Learning to ARIMA in Forecasting Wholesale Food PricesLorenzo Menculini0Andrea Marini1Massimiliano Proietti2Alberto Garinei3Alessio Bozza4Cecilia Moretti5Marcello Marconi6Idea-re S.r.l., 06128 Perugia, ItalyIdea-re S.r.l., 06128 Perugia, ItalyIdea-re S.r.l., 06128 Perugia, ItalyIdea-re S.r.l., 06128 Perugia, ItalyCancelloni Food Service S.p.A., 06063 Magione, ItalyIndependent Researcher, Via Parco 6, 06073 Corciano, ItalyIdea-re S.r.l., 06128 Perugia, ItalySetting sale prices correctly is of great importance for firms, and the study and forecast of prices time series is therefore a relevant topic not only from a data science perspective but also from an economic and applicative one. In this paper, we examine different techniques to forecast sale prices applied by an Italian food wholesaler, as a step towards the automation of pricing tasks usually taken care by human workforce. We consider ARIMA models and compare them to Prophet, a scalable forecasting tool by Facebook based on a generalized additive model, and to deep learning models exploiting Long Short-Term Memory (LSTM) and Convolutional Neural Networks (CNNs). ARIMA models are frequently used in econometric analyses, providing a good benchmark for the problem under study. Our results indicate that ARIMA models and LSTM neural networks perform similarly for the forecasting task under consideration, while the combination of CNNs and LSTMs attains the best overall accuracy, but requires more time to be tuned. On the contrary, Prophet is quick and easy to use, but considerably less accurate.https://www.mdpi.com/2571-9394/3/3/40time-seriesforecastingdeep learningARIMAprophetprices |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Lorenzo Menculini Andrea Marini Massimiliano Proietti Alberto Garinei Alessio Bozza Cecilia Moretti Marcello Marconi |
spellingShingle |
Lorenzo Menculini Andrea Marini Massimiliano Proietti Alberto Garinei Alessio Bozza Cecilia Moretti Marcello Marconi Comparing Prophet and Deep Learning to ARIMA in Forecasting Wholesale Food Prices Forecasting time-series forecasting deep learning ARIMA prophet prices |
author_facet |
Lorenzo Menculini Andrea Marini Massimiliano Proietti Alberto Garinei Alessio Bozza Cecilia Moretti Marcello Marconi |
author_sort |
Lorenzo Menculini |
title |
Comparing Prophet and Deep Learning to ARIMA in Forecasting Wholesale Food Prices |
title_short |
Comparing Prophet and Deep Learning to ARIMA in Forecasting Wholesale Food Prices |
title_full |
Comparing Prophet and Deep Learning to ARIMA in Forecasting Wholesale Food Prices |
title_fullStr |
Comparing Prophet and Deep Learning to ARIMA in Forecasting Wholesale Food Prices |
title_full_unstemmed |
Comparing Prophet and Deep Learning to ARIMA in Forecasting Wholesale Food Prices |
title_sort |
comparing prophet and deep learning to arima in forecasting wholesale food prices |
publisher |
MDPI AG |
series |
Forecasting |
issn |
2571-9394 |
publishDate |
2021-09-01 |
description |
Setting sale prices correctly is of great importance for firms, and the study and forecast of prices time series is therefore a relevant topic not only from a data science perspective but also from an economic and applicative one. In this paper, we examine different techniques to forecast sale prices applied by an Italian food wholesaler, as a step towards the automation of pricing tasks usually taken care by human workforce. We consider ARIMA models and compare them to Prophet, a scalable forecasting tool by Facebook based on a generalized additive model, and to deep learning models exploiting Long Short-Term Memory (LSTM) and Convolutional Neural Networks (CNNs). ARIMA models are frequently used in econometric analyses, providing a good benchmark for the problem under study. Our results indicate that ARIMA models and LSTM neural networks perform similarly for the forecasting task under consideration, while the combination of CNNs and LSTMs attains the best overall accuracy, but requires more time to be tuned. On the contrary, Prophet is quick and easy to use, but considerably less accurate. |
topic |
time-series forecasting deep learning ARIMA prophet prices |
url |
https://www.mdpi.com/2571-9394/3/3/40 |
work_keys_str_mv |
AT lorenzomenculini comparingprophetanddeeplearningtoarimainforecastingwholesalefoodprices AT andreamarini comparingprophetanddeeplearningtoarimainforecastingwholesalefoodprices AT massimilianoproietti comparingprophetanddeeplearningtoarimainforecastingwholesalefoodprices AT albertogarinei comparingprophetanddeeplearningtoarimainforecastingwholesalefoodprices AT alessiobozza comparingprophetanddeeplearningtoarimainforecastingwholesalefoodprices AT ceciliamoretti comparingprophetanddeeplearningtoarimainforecastingwholesalefoodprices AT marcellomarconi comparingprophetanddeeplearningtoarimainforecastingwholesalefoodprices |
_version_ |
1717366893923270656 |