Skip to main content

A Comparative Study of Univariate and Multivariate Time Series Forecasting for CPO Prices Using Machine Learning Techniques

  • Conference paper
  • First Online:
Advances in Visual Informatics (IVIC 2023)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 14322))

Included in the following conference series:

  • 294 Accesses

Abstract

The Malaysian palm oil sector has significantly contributed to developing the domestic economy and the global palm oil market. However, the fluctuation in Crude Palm Oil (CPO) prices poses a significant risk to farmers, producers, traders, consumers, and others involved in CPO production and marketing. An accurate CPO price forecasting technique is required to aid decision-making in risky and unpredictable scenarios. Hence, this project aims to compare the performances of four-time series forecasting models, including Multilayer Perceptron (MLP), Convolutional Neural Network (CNN), Long Short-Term Memory (LSTM), and CNN-LSTM, in the context of univariate and multivariate analysis for CPO prices in Malaysia. This research methodology is based on five phases: research understanding, data understanding, data preparation, modeling, and evaluation. Monthly CPO prices, the production and export volume of CPO, selected vegetable oil prices, crude oil prices, and monthly exchange rate data from January 2009 to December 2022 were utilized. The metrics evaluation of Root Mean Square Error (RMSE) and Mean Absolute Percentage Error (MAPE) were then performed to compare and evaluate the performance of the models. Experimental analysis indicates that the CNN model trained on a multivariate dataset with carefully selected significant independent variables outperformed other models. With a configuration of 500 epochs and early stopping, it achieved remarkable results compared to models trained using a univariate approach, boasting an RMSE of 245.611 and a MAPE of 7.13.

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 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.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

References

  1. Rahim, N.F., Othman, M., Sokkalingam, R., Abdul Kadir, E.: Forecasting crude palm oil prices using fuzzy rule-based time series method. IEEE Access 6, 32216–32224 (2018). https://doi.org/10.1109/ACCESS.2018.2846809

    Article  Google Scholar 

  2. Khalid, N., Ahmad Hamidi, H.N., Thinagar, S., Marwan, N.F.: Crude palm oil price forecasting in Malaysia: an econometric approach. J. Ekonomi Malaysia 52, 263–278 (2018). https://doi.org/10.17576/JEM-2018-5203-19

    Article  Google Scholar 

  3. Nambiappan, B., Mohd Hassan, N.A.: Examining the long-term relationships between the prices of palm oil and soyabean oil, palm oil production and export: cointegration and causality. Oil Palm Ind. Econ. J. 16, 31–37 (2016)

    Google Scholar 

  4. Zaidi, M.A.S., Abdul Karim, Z., Zaidon, N.A.: External and internal shocks and the movement of palm oil price: SVAR evidence from Malaysia. Economies 10, 7 (2021). https://doi.org/10.3390/economies10010007

    Article  Google Scholar 

  5. Abang Shakawi, A.M.H.: Crude palm oil price modelling: a comparison of time series model. Menemui Matematik 43(1), 9–20 (2021)

    Google Scholar 

  6. Kanchymalay, K., Salim, N., Sukprasert, A., Krishnan, R., Hashim, U.R.: Multivariate time series forecasting of crude palm oil price using machine learning techniques. IOP Conf. Ser. Mater. Sci. Eng. 226, 012117 (2017). https://doi.org/10.1088/1757-899X/226/1/012117

    Article  Google Scholar 

  7. Amal, I., Tarno, Suparti: Crude palm oil price prediction using multilayer perceptron and long short-term memory. J. Math. Comput. Sci. 11, 8034–8045 (2021). https://doi.org/10.28919/jmcs/6680

  8. Torres, J.F., Hadjout, D., Sebaa, A., Martínez-Álvarez, F., Troncoso, A.: Deep learning for time series forecasting: a survey. Big Data 9, 3–21 (2021). https://doi.org/10.1089/big.2020.0159

    Article  Google Scholar 

  9. Zhang, K., Hong, M.: Forecasting crude oil price using LSTM neural networks. Data Sci. Financ. Econ. 2, 163–180 (2022). https://doi.org/10.3934/DSFE.2022008

    Article  Google Scholar 

  10. Thakur, D.: LSTM and its equations (2018). https://medium.com/@divyanshu132/lstm-and-its-equations-5ee9246d04af

    Google Scholar 

  11. Xue, N., Triguero, I., Figueredo, G.P., Landa-Silva, D.: Evolving deep CNN-LSTMs for inventory time series prediction. In: 2019 IEEE Congress on Evolutionary Computation (CEC), pp. 1517–1524. IEEE (2019). https://doi.org/10.1109/CEC.2019.8789957

  12. Lu, W., Li, J., Li, Y., Sun, A., Wang, J.: A CNN-LSTM-based model to forecast stock prices. Complexity 2020, 6622927 (2020). https://doi.org/10.1155/2020/6622927

    Article  Google Scholar 

  13. Livieris, I.E., Pintelas, E., Pintelas, P.: A CNN–LSTM model for gold price time-series forecasting. Neural Comput. Appl. 32, 17351–17360 (2020). https://doi.org/10.1007/s00521-020-04867-x

    Article  Google Scholar 

  14. Lim, B., Zohren, S.: Time-series forecasting with deep learning: a survey. Phil. Trans. R. Soc. A 379(2194), 20200209 (2021). https://doi.org/10.1098/rsta.2020.0209

    Article  MathSciNet  Google Scholar 

  15. Khamis, A.B., Hameed, R., Nor, M.E., Che Him, N., Mohd Salleh, R., Mohd Razali, S.N.: Comparative study on forecasting crude plam oil price using time series models. Sci. Res. J. (SCIRJ) VI(XII) (2018). http://dx.doi.org/10.31364/SCIRJ/v6.i12.2018.P1218588

  16. Burba, D.: An overview of time series forecasting models. https://towardsdatascience.com/an-overview-of-time-series-forecasting-models-a2fa7a358fcb (2019)

  17. Jin Wee Mah, P., Nanyan, N.N.: A comparative study between univariate and bivariate time series models for crude palm oil industry in peninsular Malaysia. Malaysian J. Comput. 5(1), 374 (2020)

    Article  Google Scholar 

  18. Malaysia Palm Oil Palm Council. https://mpoc.org.my/. Last accessed 5 Jul 2023

  19. IndexMundi. https://www.indexmundi.com. Last accessed 5 Jul 2023

  20. Investing.com: https://uk.investing.com/. Last accessed 5 Jul 2023

  21. Caruana, R., Lawrence, S., Giles, C.L.: Overfitting in neural nets: backpropagation, conjugate gradient, and early stopping. In: Advances in Neural Information Processing Systems, NIPS, vol. 13, pp. 402–408 (2000)

    Google Scholar 

  22. Siami-Namini, S., Tavakoli, N., Siami Namin, A.: A comparison of ARIMA and LSTM in forecasting time series. In: 2018 17th IEEE International Conference on Machine Learning and Applications (ICMLA), pp. 1394–1401. IEEE (2018). https://doi.org/10.1109/ICMLA.2018.00227

  23. Nathaniel, J.: Introduction to ARIMA for Time Series Forecasting. https://towardsdatascience.com/introduction-to-arima-for-time-series-forecasting-ee0bc285807a (2021)

  24. Sivaprakash, J., Manu, K.S.: Forecasting crude oil price using artificial neural network model. Asian J. Manag. 12(3), 321–326 (2021). https://doi.org/10.52711/2321-5763.2021.00049

    Article  Google Scholar 

Download references

Acknowledgment

The authors would like to thank the School of Computing Sciences, College of Computing, Informatics and Mathematics, Universiti Teknologi MARA, for sponsoring this research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Noor Latiffah Adam .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mohd Fuad, J.N.F.D., Ibrahim, Z., Adam, N.L., Mat Diah, N. (2024). A Comparative Study of Univariate and Multivariate Time Series Forecasting for CPO Prices Using Machine Learning Techniques. In: Badioze Zaman, H., et al. Advances in Visual Informatics. IVIC 2023. Lecture Notes in Computer Science, vol 14322. Springer, Singapore. https://doi.org/10.1007/978-981-99-7339-2_5

Download citation

  • DOI: https://doi.org/10.1007/978-981-99-7339-2_5

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-99-7338-5

  • Online ISBN: 978-981-99-7339-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics