Skip to main content

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 303))

Abstract

The problem of predicting oil prices is worthy of attention. As oil represents the backbone of the world economy, the goal of this paper is to design a model, which is more accurate. We modeled the prediction process comprising of three steps: feature selection, data partitioning and analyzing the prediction models. Six prediction models namely: Multi-Layered Perceptron (MLP), Sequential Minimal Optimization for regression (SMOreg), Isotonic Regression, Multilayer Perceptron Regressor (MLP Regressor), Extra-Tree and Reduced Error Pruning Tree (REPtree). These prediction models were selected and tested after experimenting with other several most widely used prediction models. The comparison of these six algorithms with previous work is presented based on Root mean squared error (RMSE) to find out the best suitable algorithm. Further, two meta schemes namely Bagging and Random subspace are adopted and compared with previous algorithms using Mean squared error (MSE) to evaluate performance. Experimental evidence illustrate that the random subspace scheme outperforms most of the existing techniques.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. http://allafrica.com/download/resource/main/main/idatcs/00010270:2043de08f3df04dc11065547c17b3e71.pdf

  2. Pindyck, R.S.: The Dynamics of Commodity Spot and Futures Markets: A Primer. Energy Journal 22(3) (2001)

    Google Scholar 

  3. Pan, H., Haidar, I., Kulkarni, S.: Daily prediction of short-term trends of crude oil prices using neural networks exploiting multimarket dynamics, 177–191 (2009)

    Google Scholar 

  4. Soytas, U., et al.: World oil prices, precious metal prices and macroeconomy in Turkey. Energy Policy 37(12), 5557–5566 (2009)

    Article  Google Scholar 

  5. Aloui, C., Jammazi, R.: The effects of crude oil shocks on stock market shifts behaviour: a regime switching approach. Energy Economics 31(5), 789–799 (2009)

    Article  Google Scholar 

  6. Wang, F., Wang, S.: Analysis on impact factors of oil price fluctuation in China. In: 2011 2nd International Conference on Artificial Intelligence, Management Science and Electronic Commerce (AIMSEC). IEEE (2011)

    Google Scholar 

  7. Griffin, J.M.: OPEC behavior: a test of alternative hypotheses. The American Economic Review, 954–963 (1985)

    Google Scholar 

  8. http://www.eia.gov

  9. Abramson, B., Finizza, A.: Probabilistic forecasts from probabilistic models: a case study in the oil market. International Journal of Forecasting 11(1), 63–72 (1995)

    Article  Google Scholar 

  10. Morana, C.: A semiparametric approach to short-term oil price forecasting. Energy Economics 23(3), 325–338 (2001)

    Article  Google Scholar 

  11. Xie, W., Yu, L., Xu, S., Wang, S.-Y.: A new method for crude oil price forecasting based on support vector machines. In: Alexandrov, V.N., van Albada, G.D., Sloot, P.M.A., Dongarra, J., et al. (eds.) ICCS 2006, Part IV. LNCS, vol. 3994, pp. 444–451. Springer, Heidelberg (2006)

    Google Scholar 

  12. Alizadeh, A., Mafinezhad, K.: Monthly Brent oil price forecasting using artificial neural networks and a crisis index. In: 2010 International Conference on Electronics and Information Engineering (ICEIE). IEEE (2010)

    Google Scholar 

  13. Tsymbal, A., Puuronen, S., Patterson, D.W.: Ensemble feature selection with the simple Bayesian classification. Information Fusion 4(2), 87–100 (2003)

    Article  Google Scholar 

  14. Wang, S.-J., et al.: Empirical analysis of support vector machine ensemble classifiers. Expert Systems with Applications 36(3), 6466–6476 (2009)

    Article  Google Scholar 

  15. Araghinejad, S., Azmi, M., Kholghi, M.: Application of artificial neural network ensembles in probabilistic hydrological forecasting. Journal of Hydrology 407(1), 94–104 (2011)

    Google Scholar 

  16. Sun, X.: Pitch accent prediction using ensemble machine learning. In: INTERSPEECH (2002)

    Google Scholar 

  17. Bourlard, H., Kamp, Y.: Auto-association by multilayer perceptrons and singular value decomposition. Biological Cybernetics 59(4-5), 291–294 (1988)

    Article  MATH  MathSciNet  Google Scholar 

  18. http://www.cs.waikato.ac.nz/ml/weka/

  19. Gabralla, L.A., Jammazi, R., Abraham, A.: Oil price prediction using ensemble machine learning. In: 2013 International Conference on Computing, Electrical and Electronics Engineering (ICCEEE). IEEE (2013)

    Google Scholar 

  20. Smola, A.J., Schölkopf, B.: A tutorial on support vector regression. Statistics and Computing 14(3), 199–222 (2004)

    Article  MathSciNet  Google Scholar 

  21. http://fa.bianp.net/blog/2013/isotonic-regression/

  22. https://svn.cms.waikato.ac.nz/svn/weka/tags/multiLayerPerceptrons-1.0.1/Description.props

  23. Geurts, P., Ernst, D., Wehenkel, L.: Extremely randomized trees. Machine Learning 63(1), 3–42 (2006)

    Article  MATH  Google Scholar 

  24. Mohamed, W., Salleh, M.N.M., Omar, A.H.: A comparative study of Reduced Error Pruning method in decision tree algorithms. In: 2012 IEEE International Conference on Control System, Computing and Engineering (ICCSCE). IEEE (2012)

    Google Scholar 

  25. Breiman, L.: Bagging predictors. Machine Learning 24(2), 123–140 (1996)

    MATH  MathSciNet  Google Scholar 

  26. Rashedi, E., Mirzaei, A.: A hierarchical clusterer ensemble method based on boosting theory. Knowledge-Based Systems 45, 83–93 (2013)

    Article  Google Scholar 

  27. Yang, P., et al.: A review of ensemble methods in bioinformatics. Current Bioinformatics 5(4), 296–308 (2010)

    Article  Google Scholar 

  28. Bauer, E., Kohavi, R.: An empirical comparison of voting classification algorithms: Bagging, boosting, and variants. Machine Learning 36(1-2), 105–139 (1999)

    Article  Google Scholar 

  29. Ho, T.K.: The random subspace method for constructing decision forests. IEEE Transactions on Pattern Analysis and Machine Intelligence 20(8), 832–844 (1998)

    Article  Google Scholar 

  30. http://www.usgold.com

  31. Guyon, I., Elisseeff, A.: An introduction to variable and feature selection. The Journal of Machine Learning Research 3, 1157–1182 (2003)

    MATH  Google Scholar 

  32. Hall, M.A.: Correlation-based feature selection for machine learning, The University of Waikato (1999)

    Google Scholar 

  33. Robnik-Å ikonja, M., Kononenko, I.: An adaptation of Relief for attribute estimation in regression. In: Machine Learning: Proceedings of the Fourteenth International Conference, ICML 1997 (1997)

    Google Scholar 

  34. http://wiki.pentaho.com/display/DATAMINING/ClassifierSubsetEval

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lubna A. Gabralla .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Gabralla, L.A., Abraham, A. (2014). Prediction of Oil Prices Using Bagging and Random Subspace. In: Kömer, P., Abraham, A., Snášel, V. (eds) Proceedings of the Fifth International Conference on Innovations in Bio-Inspired Computing and Applications IBICA 2014. Advances in Intelligent Systems and Computing, vol 303. Springer, Cham. https://doi.org/10.1007/978-3-319-08156-4_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-08156-4_34

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-08155-7

  • Online ISBN: 978-3-319-08156-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics