IDEAS home Printed from https://ideas.repec.org/a/eee/jrpoli/v79y2022ics0301420722004007.html
   My bibliography  Save this article

A dynamic ensemble learning with multi-objective optimization for oil prices prediction

Author

Listed:
  • Hao, Jun
  • Feng, Qianqian
  • Yuan, Jiaxin
  • Sun, Xiaolei
  • Li, Jianping

Abstract

Accurately predicting oil prices is a challenging task since its complex fluctuation characteristics. This paper innovatively introduces the “metabolism” mechanism and sliding window technology and proposes a dynamic time-varying weight ensemble prediction model with multi-objective programming to ameliorate the oil price's prediction performance. This paper first adopts the random forest to select and generate the best feature sets. Second, different individual models are selected to build a heterogeneous ensemble prediction framework. Then, a multi-objective weight generation model is established by considering horizontal and directional accuracy. Moreover, the nondominated sorting genetic algorithm-II is utilized to compute the prediction errors of a single model at different stages and achieve model optimization selection and ensemble weight generation. Finally, we take Brent and WTI oil prices as the prediction objects to verify the effectiveness and superiority of the proposed model. The experimental results reveal that the dynamic time-varying weight ensemble forecasting model has excellent prediction capability for oil prices and can become an effective forecasting tool.

Suggested Citation

  • Hao, Jun & Feng, Qianqian & Yuan, Jiaxin & Sun, Xiaolei & Li, Jianping, 2022. "A dynamic ensemble learning with multi-objective optimization for oil prices prediction," Resources Policy, Elsevier, vol. 79(C).
  • Handle: RePEc:eee:jrpoli:v:79:y:2022:i:c:s0301420722004007
    DOI: 10.1016/j.resourpol.2022.102956
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0301420722004007
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.resourpol.2022.102956?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Wang, Jue & Zhou, Hao & Hong, Tao & Li, Xiang & Wang, Shouyang, 2020. "A multi-granularity heterogeneous combination approach to crude oil price forecasting," Energy Economics, Elsevier, vol. 91(C).
    2. Dai, Zhifeng & Kang, Jie & Hu, Yangli, 2021. "Efficient predictability of oil price: The role of number of IPOs and U.S. dollar index," Resources Policy, Elsevier, vol. 74(C).
    3. Li, Jinchao & Zhu, Shaowen & Wu, Qianqian, 2019. "Monthly crude oil spot price forecasting using variational mode decomposition," Energy Economics, Elsevier, vol. 83(C), pages 240-253.
    4. Li, Xuerong & Shang, Wei & Wang, Shouyang, 2019. "Text-based crude oil price forecasting: A deep learning approach," International Journal of Forecasting, Elsevier, vol. 35(4), pages 1548-1560.
    5. Jun Hao & Xiaolei Sun & Qianqian Feng, 2020. "A Novel Ensemble Approach for the Forecasting of Energy Demand Based on the Artificial Bee Colony Algorithm," Energies, MDPI, vol. 13(3), pages 1-25, January.
    6. Liu, Mingxi & Li, Guowen & Li, Jianping & Zhu, Xiaoqian & Yao, Yinhong, 2021. "Forecasting the price of Bitcoin using deep learning," Finance Research Letters, Elsevier, vol. 40(C).
    7. Wang, Jun & Sun, Xiaolei & Li, Jianping, 2020. "How do sovereign credit default swap spreads behave under extreme oil price movements? Evidence from G7 and BRICS countries," Finance Research Letters, Elsevier, vol. 34(C).
    8. Diamantis Koutsandreas & Evangelos Spiliotis & Fotios Petropoulos & Vassilios Assimakopoulos, 2022. "On the selection of forecasting accuracy measures," Journal of the Operational Research Society, Taylor & Francis Journals, vol. 73(5), pages 937-954, May.
    9. Waqas Ahmad & Muhammad Aamir & Umair Khalil & Muhammad Ishaq & Nadeem Iqbal & Mukhtaj Khan, 2021. "A New Approach for Forecasting Crude Oil Prices Using Median Ensemble Empirical Mode Decomposition and Group Method of Data Handling," Mathematical Problems in Engineering, Hindawi, vol. 2021, pages 1-12, May.
    10. Jiang, Ping & Liu, Zhenkun & Wang, Jianzhou & Zhang, Lifang, 2021. "Decomposition-selection-ensemble forecasting system for energy futures price forecasting based on multi-objective version of chaos game optimization algorithm," Resources Policy, Elsevier, vol. 73(C).
    11. Lu-Tao Zhao & Li-Na Liu & Zi-Jie Wang & Ling-Yun He, 2019. "Forecasting Oil Price Volatility in the Era of Big Data: A Text Mining for VaR Approach," Sustainability, MDPI, vol. 11(14), pages 1-20, July.
    12. Alameer, Zakaria & Fathalla, Ahmed & Li, Kenli & Ye, Haiwang & Jianhua, Zhang, 2020. "Multistep-ahead forecasting of coal prices using a hybrid deep learning model," Resources Policy, Elsevier, vol. 65(C).
    13. Ma, Feng & Liu, Jing & Wahab, M.I.M. & Zhang, Yaojie, 2018. "Forecasting the aggregate oil price volatility in a data-rich environment," Economic Modelling, Elsevier, vol. 72(C), pages 320-332.
    14. Rubaszek, Michał, 2021. "Forecasting crude oil prices with DSGE models," International Journal of Forecasting, Elsevier, vol. 37(2), pages 531-546.
    15. Lin, Ling & Jiang, Yong & Xiao, Helu & Zhou, Zhongbao, 2020. "Crude oil price forecasting based on a novel hybrid long memory GARCH-M and wavelet analysis model," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 543(C).
    16. Jose, Victor Richmond R. & Winkler, Robert L., 2008. "Simple robust averages of forecasts: Some empirical results," International Journal of Forecasting, Elsevier, vol. 24(1), pages 163-169.
    17. Chai, Jian & Lu, Quanying & Hu, Yi & Wang, Shouyang & Lai, Kin Keung & Liu, Hongtao, 2018. "Analysis and Bayes statistical probability inference of crude oil price change point," Technological Forecasting and Social Change, Elsevier, vol. 126(C), pages 271-283.
    18. Degiannakis, Stavros & Filis, George, 2018. "Forecasting oil prices: High-frequency financial data are indeed useful," Energy Economics, Elsevier, vol. 76(C), pages 388-402.
    19. Tsionas, Mike G., 2022. "Random and Markov switching exponential smoothing models," Technological Forecasting and Social Change, Elsevier, vol. 174(C).
    20. Zhao, Yang & Li, Jianping & Yu, Lean, 2017. "A deep learning ensemble approach for crude oil price forecasting," Energy Economics, Elsevier, vol. 66(C), pages 9-16.
    21. Abdollahi, Hooman, 2020. "A novel hybrid model for forecasting crude oil price based on time series decomposition," Applied Energy, Elsevier, vol. 267(C).
    22. Diebold, Francis X & Mariano, Roberto S, 2002. "Comparing Predictive Accuracy," Journal of Business & Economic Statistics, American Statistical Association, vol. 20(1), pages 134-144, January.
    23. Wang, Jianzhou & Niu, Xinsong & Zhang, Linyue & Lv, Mengzheng, 2021. "Point and interval prediction for non-ferrous metals based on a hybrid prediction framework," Resources Policy, Elsevier, vol. 73(C).
    24. Li, Ranran & Hu, Yucai & Heng, Jiani & Chen, Xueli, 2021. "A novel multiscale forecasting model for crude oil price time series," Technological Forecasting and Social Change, Elsevier, vol. 173(C).
    25. Li, Jianping & Li, Guowen & Liu, Mingxi & Zhu, Xiaoqian & Wei, Lu, 2022. "A novel text-based framework for forecasting agricultural futures using massive online news headlines," International Journal of Forecasting, Elsevier, vol. 38(1), pages 35-50.
    26. Xiaolei Sun & Jun Hao & Jianping Li, 2022. "Multi-objective optimization of crude oil-supply portfolio based on interval prediction data," Annals of Operations Research, Springer, vol. 309(2), pages 611-639, February.
    27. Jian Li & Zhenjing Xu & Huijuan Xu & Ling Tang & Lean Yu, 2017. "Forecasting Oil Price Trends with Sentiment of Online News Articles," Asia-Pacific Journal of Operational Research (APJOR), World Scientific Publishing Co. Pte. Ltd., vol. 34(02), pages 1-22, April.
    28. Li, Yelin & Bu, Hui & Li, Jiahong & Wu, Junjie, 2020. "The role of text-extracted investor sentiment in Chinese stock price prediction with the enhancement of deep learning," International Journal of Forecasting, Elsevier, vol. 36(4), pages 1541-1562.
    29. Feng, Qianqian & Sun, Xiaolei & Hao, Jun & Li, Jianping, 2021. "Predictability dynamics of multifactor-influenced installed capacity: A perspective of country clustering," Energy, Elsevier, vol. 214(C).
    30. Saxena, Harshit & Aponte, Omar & McConky, Katie T., 2019. "A hybrid machine learning model for forecasting a billing period’s peak electric load days," International Journal of Forecasting, Elsevier, vol. 35(4), pages 1288-1303.
    31. Sun, Xiaolei & Chen, Xiuwen & Wang, Jun & Li, Jianping, 2020. "Multi-scale interactions between economic policy uncertainty and oil prices in time-frequency domains," The North American Journal of Economics and Finance, Elsevier, vol. 51(C).
    32. Peng Xu & Muhammad Aamir & Ani Shabri & Muhammad Ishaq & Adnan Aslam & Li Li, 2020. "A New Approach for Reconstruction of IMFs of Decomposition and Ensemble Model for Forecasting Crude Oil Prices," Mathematical Problems in Engineering, Hindawi, vol. 2020, pages 1-23, October.
    33. Hao, Jun & Li, Jianping & Wu, Dengsheng & Sun, Xiaolei, 2020. "Portfolio optimisation of material purchase considering supply risk – A multi-objective programming model," International Journal of Production Economics, Elsevier, vol. 230(C).
    34. Tang, Ling & Zhang, Chengyuan & Li, Ling & Wang, Shouyang, 2020. "A multi-scale method for forecasting oil price with multi-factor search engine data," Applied Energy, Elsevier, vol. 257(C).
    35. Bai, Yun & Li, Xixi & Yu, Hao & Jia, Suling, 2022. "Crude oil price forecasting incorporating news text," International Journal of Forecasting, Elsevier, vol. 38(1), pages 367-383.
    36. Yu, Lean & Liang, Shaodong & Chen, Rongda & Lai, Kin Keung, 2022. "Predicting monthly biofuel production using a hybrid ensemble forecasting methodology," International Journal of Forecasting, Elsevier, vol. 38(1), pages 3-20.
    37. Drachal, Krzysztof, 2021. "Forecasting crude oil real prices with averaging time-varying VAR models," Resources Policy, Elsevier, vol. 74(C).
    38. Wang, Jue & Athanasopoulos, George & Hyndman, Rob J. & Wang, Shouyang, 2018. "Crude oil price forecasting based on internet concern using an extreme learning machine," International Journal of Forecasting, Elsevier, vol. 34(4), pages 665-677.
    39. Sun, Shaolong & Sun, Yuying & Wang, Shouyang & Wei, Yunjie, 2018. "Interval decomposition ensemble approach for crude oil price forecasting," Energy Economics, Elsevier, vol. 76(C), pages 274-287.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Shen, Yiran & Sun, Xiaolei & Ji, Qiang & Zhang, Dayong, 2023. "Climate events matter in the global natural gas market," Energy Economics, Elsevier, vol. 125(C).
    2. Guo, Lili & Huang, Xinya & Li, Yanjiao & Li, Houjian, 2023. "Forecasting crude oil futures price using machine learning methods: Evidence from China," Energy Economics, Elsevier, vol. 127(PA).

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Jiangwei Liu & Xiaohong Huang, 2021. "Forecasting Crude Oil Price Using Event Extraction," Papers 2111.09111, arXiv.org.
    2. Xu, Kunliang & Wang, Weiqing, 2023. "Limited information limits accuracy: Whether ensemble empirical mode decomposition improves crude oil spot price prediction?," International Review of Financial Analysis, Elsevier, vol. 87(C).
    3. Jiang, He & Hu, Weiqiang & Xiao, Ling & Dong, Yao, 2022. "A decomposition ensemble based deep learning approach for crude oil price forecasting," Resources Policy, Elsevier, vol. 78(C).
    4. Wu, Chunying & Wang, Jianzhou & Hao, Yan, 2022. "Deterministic and uncertainty crude oil price forecasting based on outlier detection and modified multi-objective optimization algorithm," Resources Policy, Elsevier, vol. 77(C).
    5. Zhao, Geya & Xue, Minggao & Cheng, Li, 2023. "A new hybrid model for multi-step WTI futures price forecasting based on self-attention mechanism and spatial–temporal graph neural network," Resources Policy, Elsevier, vol. 85(PB).
    6. Sun, Jingyun & Zhao, Panpan & Sun, Shaolong, 2022. "A new secondary decomposition-reconstruction-ensemble approach for crude oil price forecasting," Resources Policy, Elsevier, vol. 77(C).
    7. Li, Guohui & Yin, Shibo & Yang, Hong, 2022. "A novel crude oil prices forecasting model based on secondary decomposition," Energy, Elsevier, vol. 257(C).
    8. Manickavasagam, Jeevananthan & Visalakshmi, S. & Apergis, Nicholas, 2020. "A novel hybrid approach to forecast crude oil futures using intraday data," Technological Forecasting and Social Change, Elsevier, vol. 158(C).
    9. Guo, Jingjun & Zhao, Zhengling & Sun, Jingyun & Sun, Shaolong, 2022. "Multi-perspective crude oil price forecasting with a new decomposition-ensemble framework," Resources Policy, Elsevier, vol. 77(C).
    10. Xu, Kunliang & Niu, Hongli, 2022. "Do EEMD based decomposition-ensemble models indeed improve prediction for crude oil futures prices?," Technological Forecasting and Social Change, Elsevier, vol. 184(C).
    11. Xu Gong & Keqin Guan & Qiyang Chen, 2022. "The role of textual analysis in oil futures price forecasting based on machine learning approach," Journal of Futures Markets, John Wiley & Sons, Ltd., vol. 42(10), pages 1987-2017, October.
    12. Abdollahi, Hooman, 2020. "A novel hybrid model for forecasting crude oil price based on time series decomposition," Applied Energy, Elsevier, vol. 267(C).
    13. Du, Pei & Guo, Ju’e & Sun, Shaolong & Wang, Shouyang & Wu, Jing, 2021. "Multi-step metal prices forecasting based on a data preprocessing method and an optimized extreme learning machine by marine predators algorithm," Resources Policy, Elsevier, vol. 74(C).
    14. Cheng, Xian & Wu, Peng & Liao, Stephen Shaoyi & Wang, Xuelian, 2023. "An integrated model for crude oil forecasting: Causality assessment and technical efficiency," Energy Economics, Elsevier, vol. 117(C).
    15. Petropoulos, Fotios & Apiletti, Daniele & Assimakopoulos, Vassilios & Babai, Mohamed Zied & Barrow, Devon K. & Ben Taieb, Souhaib & Bergmeir, Christoph & Bessa, Ricardo J. & Bijak, Jakub & Boylan, Joh, 2022. "Forecasting: theory and practice," International Journal of Forecasting, Elsevier, vol. 38(3), pages 705-871.
      • Fotios Petropoulos & Daniele Apiletti & Vassilios Assimakopoulos & Mohamed Zied Babai & Devon K. Barrow & Souhaib Ben Taieb & Christoph Bergmeir & Ricardo J. Bessa & Jakub Bijak & John E. Boylan & Jet, 2020. "Forecasting: theory and practice," Papers 2012.03854, arXiv.org, revised Jan 2022.
    16. Cortazar, Gonzalo & Ortega, Hector & Valencia, Consuelo, 2021. "How good are analyst forecasts of oil prices?," Energy Economics, Elsevier, vol. 102(C).
    17. Asit Kumar Das & Debahuti Mishra & Kaberi Das & Pradeep Kumar Mallick & Sachin Kumar & Mikhail Zymbler & Hesham El-Sayed, 2022. "Prophesying the Short-Term Dynamics of the Crude Oil Future Price by Adopting the Survival of the Fittest Principle of Improved Grey Optimization and Extreme Learning Machine," Mathematics, MDPI, vol. 10(7), pages 1-33, March.
    18. Marcus Vinicius Santos & Fernando Morgado-Dias & Thiago C. Silva, 2023. "Oil Sector and Sentiment Analysis—A Review," Energies, MDPI, vol. 16(12), pages 1-29, June.
    19. Wang, Xuerui & Li, Xiangyu & Li, Shaoting, 2022. "Point and interval forecasting system for crude oil price based on complete ensemble extreme-point symmetric mode decomposition with adaptive noise and intelligent optimization algorithm," Applied Energy, Elsevier, vol. 328(C).
    20. Liang, Xuedong & Luo, Peng & Li, Xiaoyan & Wang, Xia & Shu, Lingli, 2023. "Crude oil price prediction using deep reinforcement learning," Resources Policy, Elsevier, vol. 81(C).

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:jrpoli:v:79:y:2022:i:c:s0301420722004007. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/locate/inca/30467 .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.