Skip to main content
Log in

An application of support vector machines to sales forecasting under promotions

  • Industry
  • Published:
4OR Aims and scope Submit manuscript

Abstract

This paper deals with sales forecasting of a given commodity in a retail store of large distribution. For many years statistical methods such as ARIMA and Exponential Smoothing have been used to this aim. However the statistical methods could fail if high irregularity of sales are present, as happens for instance in case of promotions, because they are not well suited to model the nonlinear behaviors of the sales process. In recent years new methods based on machine learning are being employed for forecasting applications. A preliminary investigation indicates that methods based on the support vector machine (SVM) are more promising than other machine learning methods for the case considered. The paper assesses the application of SVM to sales forecasting under promotion impacts, compares SVM with other statistical methods, and tackles two real case studies.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  • Alon I, Qi M, Sadowski RJ (2001) Forecasting aggregate retail sales: a comparison of artificial neural networks and traditional methods. J Retail Consum Serv 8:147–156

    Article  Google Scholar 

  • Ansuj AP, Camargo ME, Radharamanan R, Petry DG (1996) Sales forecasting using time series and neural networks. Comput Ind Eng 31:421–424

    Article  Google Scholar 

  • Bo C, Lu A, Wang Z, Zhang S (2006) Study and application on dynamic modeling method based on SVM and sliding time window techniques. In: Proceedings of the 6th world congress on intelligent control and automation. IEEE, pp 4714–4718

  • Burges CJC (1998) A tutorial on support vector machines for pattern recognition. Data Min Knowl Discov 2:121–167

    Article  Google Scholar 

  • Chang CC, Lin CJ (2014) LIBSVM: a library for support vector machines. http://www.csie.ntu.edu.tw/~cjlin/libsvm

  • Chang PC, Liu CH, Fan CY (2009) Data clustering and fuzzy neural network for sales forecasting: a case study in printed circuit board industry. Knowl Based Syst 22:344–355

    Article  Google Scholar 

  • Cristianini N, Shawe-Taylor J (2000) An introduction to support vector machines and other kernel-based learning methods. Cambridge University Press, Cambridge

    Book  Google Scholar 

  • Crone SF, Preßmar DB (2006) An extended evaluation framework for neural network publications in sales forecasting. In: Proceedings of the international conference on applied artificial intelligence AIA’06. ACTA Press, pp 179–186

  • Cui D, Curry D (2005) Prediction in marketing using the support vector machine. Mark Sci 24:595–615

    Article  Google Scholar 

  • Das P, Chaundhury S (2007) Prediction of retail sales of footwear using feedforward and recurrent neural networks. Neural Comput Appl 16:491–502

    Article  Google Scholar 

  • Di Pillo G, Latorre V, Lucidi S, Procacci E (2013) An application of learning machines to sales forecasting under promotions, Tech. Rep. Department of Computer Control and Management Engineering, Sapienza University of Rome, n. 4. http://www.dis.uniroma1.it/~bibdis/index2.php?option=com_docman&task=doc_view&gid=25&Itemid=34

  • Gür Ali Ö, Sayin S, van Woensel T, Fransoo J (2009) SKU demand forecasting in the presence of promotions. Expert Syst Appl 36:12340–12348

    Article  Google Scholar 

  • Kuo RJ, Hu TL, Chen ZY (2009) Application of radial basis function neural network for sales forecasting. In: Proceedings international Asia conference on informatics in control, automation and robotics. IEEE, pp 325–328

  • Kuo RJ, Xue KC (1998) A decision support system for sales forecasting through fuzzy neural networks with assymetric fuzzy weights. Decis Support Syst 24:105–126

    Article  Google Scholar 

  • Levis AA, Papageorgiou LG (2005) Customer demand forecasting via support vector regression analysis. Chem Eng Res Des 83:1009–1018

    Article  Google Scholar 

  • Makridakis S, Wheelwright SC, Hyndman RJ (1998) Forecasting: methods and applications. Wiley, New York

    Google Scholar 

  • Thiesing FM, Middelberg U, Vornberger O (1995) Short term prediction of sales in supermarkets. In: Proceedings of the international conference on neural networks. IEEE, pp 1028–1031

  • Thiesing FM, Vornberger O (1997) Sales forecasting using neural networks. In: Proceedings of the international conference on neural networks. IEEE, pp 2125–2128

  • Trapero JR, Kourentzes N, Fildes R (2015) On the identification of sales forecasting models in the presence of promotions. J Oper Res Soc 66:299–307

    Article  Google Scholar 

  • West PM, Brockett PL, Golden LL (1997) A comparative analysis of neural networks and statistical methods for predicting consumer choice. Mark Sci 16:370–391

    Article  Google Scholar 

  • Wu Q, Yan HS, Yang HB (2008) A forecasting model based on support vector machine and particle swarm optimization. In: Proceedings of the workshop on power electronics and intelligent transportation systems. IEEE, pp 218–222

  • Zhang G, Patuwo BE, Hu MY (1997) Forecasting with artificial neural networks: the state of the art. Int J Forecast 14:35–62

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to G. Di Pillo.

Ethics declarations

We confirm that this submission complies with all ethical standards of 4OR. In particular we confirm that this work has been partially funded by ACT-OperatiosResearch SRL, contract 602/2010 on “Forecasting by Neural Networks and SVM”.

Author contribution

All authors of this paper have directly participated in the planning, execution, or analysis of this study. All authors of this paper have read and approved the final version submitted. The contents of this manuscript have not been copyrighted or published previously. The contents of this manuscript are not now under consideration for publication else- where; The contents of this manuscript will not be copyrighted, submitted, or published else- where, while acceptance by the Journal is under consideration; Department representative is fully aware of this submission.

Additional information

This work was partially supported by ACT-OperationsResearch under contract 602/2010 on “Forecasting by Neural Networks and SVM”.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Di Pillo, G., Latorre, V., Lucidi, S. et al. An application of support vector machines to sales forecasting under promotions. 4OR-Q J Oper Res 14, 309–325 (2016). https://doi.org/10.1007/s10288-016-0316-0

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10288-016-0316-0

Keywords

Mathematics Subject Classification

Navigation