Skip to main content

Applying Genetic Programming in Business Forecasting

  • Chapter
  • First Online:
Genetic Programming Theory and Practice XI

Part of the book series: Genetic and Evolutionary Computation ((GEVO))

Abstract

Since the global recession of 2008–2009, it has been much more widely understood that reliable economic forecasting is needed in business decision-making. Of special interest are the forecasting methods based on explanatory variables (economic drivers), the most popular of which is the Auto-Regressive Integrated Moving-Average with eXplanatory variables (ARIMAX) model. A limitation of this approach, however, is the assumption of linear relationships between the explanatory variables and the target variable. Genetic programming is a potential solution for representing nonlinearity and a hybrid scheme of integrating static and dynamic nonlinear transforms into the ARIMAX models is proposed in the chapter. From an implementation point of the view the proposed solution has several advantages, such as: optimal synergy between two well-known approaches like GP and ARIMAX, avoiding the need for developing a solid theoretical alternative for nonlinear time series modeling, using available forecasting software, and low efforts to train the final user. The proposed approach is illustrated with two examples from real business applications in the area of raw materials forecasting.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The forecasting time horizon classification is according to Makridakis et al. (1998).

References

  • Agapitos A, O’Neill M, Brabazon A (2011) Evolving seasonal forecasting models with genetic programming for pricing weather-derivatives. In: Di Chio C, Agapitos A, Cagnoni S, Cotta C, Fernandez de Vega F, Di Caro GA, Drechsler R, Ekart A, Esparcia-Alcazar AI, Farooq M, Langdon WB, Merelo JJ, Preuss M, Richter H, Silva S, Simoes A, Squillero G, Tarantino E, Tettamanzi AGB, Togelius J, Urquhart N, Uyar AS, Yannakakis GN (eds) Applications of evolutionary computing, EvoApplications 2012: EvoCOMNET, EvoCOMPLEX, EvoFIN, EvoGAMES, EvoHOT, EvoIASP, EvoNUM, EvoPAR, EvoRISK, EvoSTIM, EvoSTOC, Malaga. LNCS, vol 7248. Springer, pp 135–144. doi:10.1007/978-3-642-29178-4-14

    Google Scholar 

  • Box GEP, Jenkins GM (1976) Time series analysis: forecasting and control. Holden Day, San Francisco

    MATH  Google Scholar 

  • Brabazon A, O’Neill M, Dempsey I (2008) An introduction to evolutionary computation in finance. IEEE Comput Intell Mag 3(4):42–55. doi:10.1109/MCI.2008.929841, http://ieeexplore.ieee.org/xpl/-tocresult.jsp?isYear=2008isnumber=4625777Submit32=Go+To+Issue

  • Castillo F, Kordon A, Villa C (2010) Genetic programming transforms in linear regression situations. In: Riolo R, McConaghy T, Vladislavleva E (eds) Genetic programming theory and practice VIII. Genetic and evolutionary computation, vol 8. Springer, Ann Arbor, chap 11, pp 175–194. http://www.springer.com/computer/ai/book/978-1-4419-7746-5

  • Clements M, Franses P, Swanson N (2004) Forecasting economic and financial time-series with non-linear models. Int J Forecast 20:169–183

    Article  Google Scholar 

  • Kaboudan MA (2003) Forecasting with computer-evolved model specifications: a genetic programming application. Comput Oper Res 30(11):1661–1681. doi:10.1016/S0305-0548(02)00098-9, http://www.sciencedirect.com/science/article/B6VC5-47P1N3H-1/2/d89d4 66d6ed20bb2d2da43b3701f351b

    Google Scholar 

  • Kennedy P (2008) A guide to econometrics. Wiley/Blackwell, Hoboken/Malden

    Google Scholar 

  • Kordon A (2004) Hybrid intelligent systems for industrial data analysis. Int J Intell Syst 19:367–383

    Article  Google Scholar 

  • Kordon A (2010) Applying computational intelligence how to create value. Springer, Heidelberg/New York. http://www.springer.com/engineering/book/978-3-540-69910-1

  • Kordon A (2012) Applying data mining in raw materials forecasting. In: SAS analytics 2012 conference, Las Vegas

    Google Scholar 

  • Lee YS, Tong LI (2011) Forecasting time series using a methodology based on autoregressive integrated moving average and genetic programming. Knowl Based Syst 24(1):66–72. doi:10.1016/j.knosys.2010.07.006, http://www.sciencedirect.com/science/article/B6V0P-50JHBSY-1/2/1501a7c1121cbfcf9683f1a0d781806b

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

    Google Scholar 

  • Pankratz A (1991) Forecasting with dynamic regression models. Wiley, New York

    Book  Google Scholar 

  • Rey T, Kordon A, Wells C (2012) Applied data mining for forecasting using SAS. SAS, Cary

    Google Scholar 

  • SAS Institute Inc. (2011) SAS forecast studio 4.1: user’s guide. SAS Institute Inc., SAS, Cary

    Google Scholar 

  • Smits G, Kotanchek M (2004) Pareto front exploitation in symbolic regression. In: Genetic programming theory and practice II. Springer, Boston, pp 283–300

    Google Scholar 

  • Smits G, Kordon A, Vladislavleva K, Jordaan E, Kotanchek M (2005) Variable selection in industrial datasets using pareto genetic programming. In: U.-M. O’Reilly, T. Yu, R. Riolo and B. Worzel (eds) Genetic programming theory and practice III. Genetic programming, vol 9. Springer, Ann Arbor, chap 6, pp 79–92

    Google Scholar 

  • Wagner N, Michalewicz Z, Khouja M, McGregor RR (2007) Time series forecasting for dynamic environments: the DyFor genetic program model. IEEE Trans Evol Comput 11(4):433–452. doi:10.1109/TEVC.2006.882430

    Article  Google Scholar 

  • Zhang, G. P. (2003). Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing, 50: 159–175

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Arthur K. Kordon .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer Science+Business Media New York

About this chapter

Cite this chapter

Kordon, A.K. (2014). Applying Genetic Programming in Business Forecasting. In: Riolo, R., Moore, J., Kotanchek, M. (eds) Genetic Programming Theory and Practice XI. Genetic and Evolutionary Computation. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-0375-7_6

Download citation

  • DOI: https://doi.org/10.1007/978-1-4939-0375-7_6

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4939-0374-0

  • Online ISBN: 978-1-4939-0375-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics