Advertisement

A survey of machine learning techniques for food sales prediction

  • Grigorios Tsoumakas
Article

Abstract

Food sales prediction is concerned with estimating future sales of companies in the food industry, such as supermarkets, groceries, restaurants, bakeries and patisseries. Accurate short-term sales prediction allows companies to minimize stocked and expired products inside stores and at the same time avoid missing sales. This paper reviews existing machine learning approaches for food sales prediction. It discusses important design decisions of a data analyst working on food sales prediction, such as the temporal granularity of sales data, the input variables to use for predicting sales and the representation of the sales output variable. In addition, it reviews machine learning algorithms that have been applied to food sales prediction and appropriate measures for evaluating their accuracy. Finally, it discusses the main challenges and opportunities for applied machine learning in the domain of food sales prediction.

Keywords

Food Sales prediction Demand forecasting Machine learning Regression Timeseries forecasting 

Notes

Acknowledgements

I would like to thank the anonymous reviewers for their constructive comments that helped me improve this work.

References

  1. Aho T, Ženko B, Džeroski S, Elomaa T (2012) Multi-target regression with rule ensembles. J Mach Learn Res 1:1–48MathSciNetzbMATHGoogle Scholar
  2. Bakker J, Pechenizkiy M (2009) Food wholesales prediction: What is your baseline? In Foundations of Intelligent Systems. In: Proceedings of 18th International Symposium ISMIS 2009, volume 5722 of Lecture Notes in Computer Science, pp 493–502. Springer,Google Scholar
  3. Chen C-Y, Lee W-I, Kuo H-M, Chen C-W, Kung-Hsing Chen (2010) The study of a forecasting sales model for fresh food. Expert Syst Appl 37(12):7696–7702CrossRefGoogle Scholar
  4. Doganis P, Alexandridis A, Patrinos P, Sarimveis H (2006) Time series sales forecasting for short shelf-life food products based on artificial neural networks and evolutionary computing. J Food Eng 75(2):196–204CrossRefGoogle Scholar
  5. Domingos P (2012) A few useful things to know about machine learning. Commun ACM 55(10):78–87CrossRefGoogle Scholar
  6. Frank E, Hall M (2001) A simple approach to ordinal classification. In: Proceedings of the 12th European Conference on Machine Learning, EMCL ’01, pp 145–156, London, UK, UK. SpringerGoogle Scholar
  7. Landwehr N, Hall M, Frank E (2005) Logistic model trees. Mach Learn 59(1–2):161–205CrossRefzbMATHGoogle Scholar
  8. Liu X, Ichise R (2017) Food sales prediction with meteorological data A case study of a Japanese chain supermarket. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), volume 10387 LNCS, pp 93–104Google Scholar
  9. Meulstee P, Pechenizkiy M (2008) Food sales prediction: if only it knew what we know. Proc IEEE Int Conf Data Min Workshops, ICDM Workshops 2008:134–143Google Scholar
  10. Tsymbal A, Pechenizkiy M, Cunningham P, Puuronen S (2008) Dynamic integration of classifiers for handling concept drift. Inf Fus 9(1):56–68CrossRefGoogle Scholar
  11. Van der Vorst JGAJ, Beulens AJM, De Wit W, Van Beek P (1998) Supply chain management in food chains: improving performance by reducing uncertainty. Int Trans Oper Res 5:487–499CrossRefGoogle Scholar
  12. Žliobaite Indre, Bakker Jorn, Pechenizkiy Mykola (2009) Towards Context Aware Food Sales Prediction. In: 2009 IEEE International Conference on Data Mining Workshops, pp 94–99. IEEE, DecemberGoogle Scholar
  13. Žliobaite I, Bakker J, Pechenizkiy M (2012) Beating the baseline prediction in food sales: how intelligent an intelligent predictor is? Expert Syst Appl 39(1):806–815.  https://doi.org/10.1016/j.eswa.2011.07.078 CrossRefGoogle Scholar

Copyright information

© Springer Nature B.V. 2018

Authors and Affiliations

  1. 1.Aristotle University of ThessalonikiThessalonikiGreece

Personalised recommendations