A Comparative Study of Univariate and Multivariate Time Series Forecasting for CPO Prices Using Machine Learning Techniques
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 marketi...
Published in: | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Main Author: | |
Format: | Conference paper |
Language: | English |
Published: |
Springer Science and Business Media Deutschland GmbH
2024
|
Online Access: | https://www.scopus.com/inward/record.uri?eid=2-s2.0-85175952373&doi=10.1007%2f978-981-99-7339-2_5&partnerID=40&md5=385e03bb59ac0fb2004b6ee6195214af |
id |
2-s2.0-85175952373 |
---|---|
spelling |
2-s2.0-85175952373 Mohd Fuad J.N.F.D.; Ibrahim Z.; Adam N.L.; Mat Diah N. A Comparative Study of Univariate and Multivariate Time Series Forecasting for CPO Prices Using Machine Learning Techniques 2024 Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 14322 LNCS 10.1007/978-981-99-7339-2_5 https://www.scopus.com/inward/record.uri?eid=2-s2.0-85175952373&doi=10.1007%2f978-981-99-7339-2_5&partnerID=40&md5=385e03bb59ac0fb2004b6ee6195214af 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. © The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2024. Springer Science and Business Media Deutschland GmbH 3029743 English Conference paper |
author |
Mohd Fuad J.N.F.D.; Ibrahim Z.; Adam N.L.; Mat Diah N. |
spellingShingle |
Mohd Fuad J.N.F.D.; Ibrahim Z.; Adam N.L.; Mat Diah N. A Comparative Study of Univariate and Multivariate Time Series Forecasting for CPO Prices Using Machine Learning Techniques |
author_facet |
Mohd Fuad J.N.F.D.; Ibrahim Z.; Adam N.L.; Mat Diah N. |
author_sort |
Mohd Fuad J.N.F.D.; Ibrahim Z.; Adam N.L.; Mat Diah N. |
title |
A Comparative Study of Univariate and Multivariate Time Series Forecasting for CPO Prices Using Machine Learning Techniques |
title_short |
A Comparative Study of Univariate and Multivariate Time Series Forecasting for CPO Prices Using Machine Learning Techniques |
title_full |
A Comparative Study of Univariate and Multivariate Time Series Forecasting for CPO Prices Using Machine Learning Techniques |
title_fullStr |
A Comparative Study of Univariate and Multivariate Time Series Forecasting for CPO Prices Using Machine Learning Techniques |
title_full_unstemmed |
A Comparative Study of Univariate and Multivariate Time Series Forecasting for CPO Prices Using Machine Learning Techniques |
title_sort |
A Comparative Study of Univariate and Multivariate Time Series Forecasting for CPO Prices Using Machine Learning Techniques |
publishDate |
2024 |
container_title |
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
container_volume |
14322 LNCS |
container_issue |
|
doi_str_mv |
10.1007/978-981-99-7339-2_5 |
url |
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85175952373&doi=10.1007%2f978-981-99-7339-2_5&partnerID=40&md5=385e03bb59ac0fb2004b6ee6195214af |
description |
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. © The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2024. |
publisher |
Springer Science and Business Media Deutschland GmbH |
issn |
3029743 |
language |
English |
format |
Conference paper |
accesstype |
|
record_format |
scopus |
collection |
Scopus |
_version_ |
1809678015919030272 |