Skip to main content

Advertisement

Log in

Intelligent sales volume forecasting using Google search engine data

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Business forecasting is a critical organizational capability for both strategic and tactical business planning. Improving the quality of forecasts is thus an important organization goal. In this paper, the intelligent sales volume forecasting models are constructed using grey analysis, deep learning (DNN), and least-square support vector regression (LSSVR) optimized through particle swarm optimization or genetic algorithm. First, features (predictors) from economic variables are extracted through grey analysis. The selected features together with Google Index, an exogenous variable used widely by researchers, are then used as the inputs to the DNN and LSSVR to build the models. The experimental results indicate that the grey DNN model, an emerging and pioneering artificial intelligence technology, can accurately predict sales volumes based on non-parametric statistical tests. DNN also outperformed the competing models when using Google Index.

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

Similar content being viewed by others

References

  • Aijun L, Hejun L, Kezhi L, Zhengbing G (2004) Applications of neural networks and genetic algorithms to CVI processes in carbon/carbon composites. Acta Mater 52(2):299–305. https://doi.org/10.1016/j.actamat.2003.09.020

    Article  Google Scholar 

  • Armstrong JS, Green KC (2011) Demand forecasting: evidence-based methods The oxford handbook in managerial economics. Oxford University Press, Oxford

    Google Scholar 

  • Baker MJ (1999) IEBM encyclopedia of marketing. International Thomson Business Press, London

    Google Scholar 

  • Bao Y, Lu Y, Zhang J (2004) Forecasting stock price by SVMs regression. In: Bussler C, Fensel D (eds) Artificial intelligence: methodology, systems, and applications: 11th international conference, AIMSA 2004, Varna, Bulgaria, September 2–4, 2004. Proceedings. Springer Berlin Heidelberg, Berlin, Heidelberg, pp 295–303. https://doi.org/10.1007/978-3-540-30106-6_30

  • Bennett K, Campbell C (2000) Support vector machines: hype or hallelujah? ACM SIGKDD ExplorNewsl 2(2):1–13

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Capparuccia R, De Leone R, Marchitto E (2007) Integrating support vector machines and neural networks. Neural Netw 20(5):590–597. https://doi.org/10.1016/j.neunet.2006.12.003

    Article  MATH  Google Scholar 

  • Carlson RL, Umble MM (1980) Statistical demand functions for automobiles and their use for forecasting in an energy crisis. J Bus 53(2):193–204

    Article  Google Scholar 

  • Carneiro H, Mylonakis E (2009) Google trends: a web based tool for real time surveillance of disease outbreaks. Clin Infect Dis 49:1557–1564

    Article  Google Scholar 

  • Chang C-C, Lin C-J (2011) LIBSVM: a library for support vector machines. ACM Trans Intell Syst Technol 2(3):1–27

    Article  Google Scholar 

  • Choi H, Varian H (2012) Predicting the present with Google trends. Economic Record 88(s1):2–9

    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 

  • De Brabanter K, De Brabanter J, Suykens JA, De Moor B (2011) Approximate confidence and prediction intervals for least squares support vector regression. IEEE Trans Neural Netw 22(1):110–120

    Article  Google Scholar 

  • Deng J-L (1982) Control problems of grey systems. Syst Control Lett 1(5):288–294. https://doi.org/10.1016/S0167-6911(82)80025-X

    Article  MathSciNet  MATH  Google Scholar 

  • Eberhart RC, Shi Y (1998) Comparison between genetic algorithms and particle swarm optimization. In: Porto VW, Saravanan N, Waagen D, Eiben AE (eds) Evolutionary programming VII: 7th international conference, EP98 San Diego, California, USA, March 25–27, 1998 Proceedings. Springer Berlin Heidelberg, Berlin, Heidelberg, pp 611–616. https://doi.org/10.1007/bfb0040812

  • Eberhart RC, Shi Y (2001) Particle swarm optimization: developments, applications and resources. In: 2001 congress on evolutionary computation, pp 81–86

  • Fantazzini D, Toktamysova Z (2015) Forecasting German car sales using Google data and multivariate models. Int J Prod Econ 170:97–135. https://doi.org/10.1016/j.ijpe.2015.09.010

    Article  Google Scholar 

  • Gao J, Wang J, Wang B, Song X (2012a) Network flow prediction based on wavelet kernel-based least squares SVR algorithm. J Comput Inf Syst 8:9011–9016

    Google Scholar 

  • Gao J, Wang J, Wang B, Song X (2012b) Network flow prediction based on wavelet kernel-based least squares SVR algorithm. J Comput Inf Syst 8(21):9011–9016

    Google Scholar 

  • García S, Molina D, Lozano M, Herrera F (2008) A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 special session on real parameter optimization. J Heuristics 15(6):617. https://doi.org/10.1007/s10732-008-9080-4

    Article  MATH  Google Scholar 

  • Garrison RH, Noreen EW (2003) Managerial accounting, 10th edn. The McGraw-Hill, New York

    Google Scholar 

  • Gately E (1996) Networks for financial forecasting: top techniques for designing and applying the latest trading system. Wiley, New York

    Google Scholar 

  • Geng LY (2015) Forecast of logistics demand using LSSVM combining GRA with KPCA. Jiaotong Yunshu Xitong Gongcheng Yu Xinxi. J Transp Syst Eng Inf Technol 15(1):137–142 and 158

  • Goodarzi M, Freitas MP, Wu CH, Duchowicz PR (2010) pK a modeling and prediction of a series of pH indicators through genetic algorithm-least square support vector regression. Chemometr Intell Lab Syst 101:102–109

    Article  Google Scholar 

  • Guo Z-h, Wu J, H-y Lu, J-z Wang (2011) A case study on a hybrid wind speed forecasting method using BP neural network. Knowl-Based Syst 24(7):1048–1056. https://doi.org/10.1016/j.knosys.2011.04.019

    Article  Google Scholar 

  • Hamet P, Tremblay J (2017) Artificial intelligence in medicine. Metabolism 69S:S36–S40

    Article  Google Scholar 

  • Hsieh PS (2008) Using neural network for the sales prediction of domestic cars. Da-Yeh University, Dacun Township

    Google Scholar 

  • Kang F, J-s Li, J-j Li (2016) System reliability analysis of slopes using least squares support vector machines with particle swarm optimization. Neurocomputing 209:46–56. https://doi.org/10.1016/j.neucom.2015.11.122

    Article  Google Scholar 

  • Keerthi SS, Lin C-J (2003) Asymptotic behaviors of support vector machines with Gaussian kernel. Neural Comput 15(7):1667–1689. https://doi.org/10.1162/089976603321891855

    Article  MATH  Google Scholar 

  • Kennedy J, Eberhart RC, Shi Y (2001) Swarm intelligence. Morgan Kaufmann Publishers, San Francisco

    Google Scholar 

  • Kuo RJ, Xue KC (1998) A decision support system for sales forecasting through fuzzy neural networks with asymmetric fuzzy weights. Decis Support Syst 24(2):105–126. https://doi.org/10.1016/S0167-9236(98)00067-0

    Article  Google Scholar 

  • Lawrence M, O’Connor M (2000) Sales forecasting updates: how good are they in practice? Int J Forecast 16(3):369–382. https://doi.org/10.1016/S0169-2070(00)00059-5

    Article  Google Scholar 

  • Lewis CD (1982) Industrial and business forecasting methods. Butterworth-Heinemann, London

    Google Scholar 

  • Lin C-T, Chang C-W, Chen C-B (2006) The worst ill-conditioned silicon wafer slicing machine detected by using grey relational analysis. Int J Adv Manuf Technol 31(3):388–395. https://doi.org/10.1007/s00170-006-0685-1

    Article  Google Scholar 

  • Markopoulos AP, Manolakos DE, Vaxevanidis NM (2008) Artificial neural network models for the prediction of surface roughness in electrical discharge machining. J Intell Manuf 19(3):283–292. https://doi.org/10.1007/s10845-008-0081-9

    Article  Google Scholar 

  • Mingfei N, Yueyong H, Shaolong S, Yu L (2018) A novel hybrid decomposition-ensemble model based on VMD and HGWO for container throughput forecasting. Appl Math Model 57:163–178. https://doi.org/10.1016/j.apm.2018.01.014

    Article  MathSciNet  Google Scholar 

  • Ohlsson C (2017) Exploring the potential of machine learning: how machine learning can support financial risk management. Uppsala University, Uppsala

    Google Scholar 

  • Pant M, Thangaraj R, Abraham A (2008) Particle swarm based meta-heuristics for function optimization and engineering applications. In: 2008 7th computer information systems and industrial management applications, 26–28 June 2008, pp 84–90. https://doi.org/10.1109/cisim.2008.33

  • Qiu J, Chen R-B, Wang W, Wong WK (2014) Using animal instincts to design efficient biomedical studies via particle swarm optimization. Swarm Evol Comput 18:1–10. https://doi.org/10.1016/j.swevo.2014.06.003

    Article  Google Scholar 

  • Romilly P, Song H, Liu X (1998) Modeling and forecasting car ownership in Britain. J Transp Econ Policy 32(2):165–185

    Google Scholar 

  • Santos JDA, Barreto GA (2018) Novel sparse LSSVR models in primal weight space for robust system identification with outliers. J Process Control 67:129–140. https://doi.org/10.1016/j.jprocont.2017.04.001

    Article  Google Scholar 

  • Shi Y, Eberhart R (1998) A modified particle swarm optimizer. In: The 1998 IEEE international conference on evolutionary computation proceedings, 1998. IEEE World congress on computational intelligence. IEEE, pp 69–73

  • Smola AJ, Scholkopf B (2004) A tutorial on support vector regression. Stat Comput 14:199–222

    Article  MathSciNet  Google Scholar 

  • Smola AJ, Schölkopf B (1998) Learning with kernels. GMD-Forschungszentrum Informationstechnik

  • Stack J (1997) A passion for forecasting. Springfield Manufacturing Inc.

  • Sun T, Vasarhelyi MA (2018) Predicting credit card delinquencies: an application of deep neural networks. Intell Syst Acc Finance Manag 25(4):174–189. https://doi.org/10.1002/isaf.1437

    Article  Google Scholar 

  • Ting S, Vasarhelyi MA (2017) Deep learning and the future of auditing: how an evolving technology could transform analysis and improve judgment. CPA J 87(6):24–29

    Google Scholar 

  • Tzeng CW (2009) To forecast automobile sale in Taiwan using adaptive network-based fuzzy inference system. National Taiwan University of Science and Technology, Taiwan

    Google Scholar 

  • Vapnik V (1995) The nature of statistical learning theory. Springer, New York

    Book  Google Scholar 

  • Wang S, Wang Q (2012) Prediction and dispatching of workshop material demand based on least squares support vector regression with genetic algorithm. Inf Int Interdiscip J 15:213–222

    Google Scholar 

  • Wang Z, Shi J, Dai W, Wu J, Tang L (2013) Clean energy consumption forecast based on GA-LSSVR hybrid learning paradigm. In: 2013 sixth international conference on business intelligence and financial engineering, pp 139–142

  • Wang J-Z, Wang Y, Jiang P (2015) The study and application of a novel hybrid forecasting model—a case study of wind speed forecasting in China. Appl Energy 143:472–488. https://doi.org/10.1016/j.apenergy.2015.01.038

    Article  Google Scholar 

  • Wu C-H, Tzeng G-H, Lin R-H (2009) A Novel hybrid genetic algorithm for kernel function and parameter optimization in support vector regression. Expert Syst Appl 36(3):4725–4735. https://doi.org/10.1016/j.eswa.2008.06.046

    Article  Google Scholar 

  • Yan S (2008) A novel prediction method for stock index applying grey theory and neural networks. In: The 7th international symposium on operations research and its applications (ISORA’08), pp 104–111

  • Yang C-C, Shieh M-D (2010) A support vector regression based prediction model of affective responses for product form design. Comput Ind Eng 59(4):682–689. https://doi.org/10.1016/j.cie.2010.07.019

    Article  Google Scholar 

  • Yu L, Dai W, Tang L, Wu J (2016) A hybrid grid-GA-based LSSVR learning paradigm for crude oil price forecasting. Neural Comput Appl 27(8):2193–2215. https://doi.org/10.1007/s00521-015-1999-4

    Article  Google Scholar 

  • Yu L, Xu H, Tang L (2017) LSSVR ensemble learning with uncertain parameters for crude oil price forecasting. Appl Soft Comput 56:692–701. https://doi.org/10.1016/j.asoc.2016.09.023

    Article  Google Scholar 

  • Yuan F-C (2012) Parameters optimization using genetic algorithms in support vector regression for sales volume forecasting. Appl Math 03(30):1480–1486. https://doi.org/10.4236/am.2012.330207

    Article  Google Scholar 

  • Yuan F-C, Lee C-H (2015) Using least square support vector regression with genetic algorithm to forecast beta systematic risk. J Comput Sci 11:26–33. https://doi.org/10.1016/j.jocs.2015.08.004

    Article  MathSciNet  Google Scholar 

  • Zhao X, Geng LY (2013) Application of LSSVM to logistics demand forecasting based on grey relational analysis and kernel principal component analysis. J Chem Pharm Res 5(11):96–101

    Google Scholar 

Download references

Acknowledgements

The author thanks the National Science Council of Taiwan, ROC for financially supporting this research under contract NSC101-2410-H-155-004. This manuscript was edited by Wallace Academic Editing.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fong-Ching Yuan.

Ethics declarations

Conflict of interest

All of the author declare that they have no conflict of interest.

Additional information

Communicated by V. Loia.

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yuan, FC., Lee, CH. Intelligent sales volume forecasting using Google search engine data. Soft Comput 24, 2033–2047 (2020). https://doi.org/10.1007/s00500-019-04036-w

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-019-04036-w

Keywords

Navigation