Forecasting Model of Staple Food Prices Using Support Vector Regression with Optimized Parameters
DOI:
https://doi.org/10.26555/jiteki.v7i3.22010Keywords:
crow search algorithm, estimation, prediction, time seriesAbstract
The large number of Indonesians who consume rice as their primary food makes rice price a benchmark for determining the other staple food prices. The instability of rice prices due to climate change or other uncontrollable factors makes it difficult for Indonesians to estimate the rice prices, especially for the poor. This study proposes the usage of the Improved Crow Search Algorithm (ICSA) to optimize the Support Vector Regression (SVR) parameter in building a regression model to predict the price of staple foods. The forecasting process is carried out based on time series data of 11 staples for four years. The proposed ICSA optimizes the six parameters used in the SVR to form a regression model, consisting of lambda, epsilon, sigma, learning rate, soft margin constant, and the number of iterations. Algorithm performance is measured using MAPE and NRMSE by comparing the actual price of staple foods and forecasting results to get the error rate. With this parameter optimization mechanism, the forecasting results given are good enough with a small error value, in the form of MAPE of 17.081 and NRMSE of 1.594. A MAPE value between 10 and 20 indicates that the forecasting result is acceptable, while an NRMSE value of less than 10 indicates that the forecasting accuracy is excellent. The improvised technique on Crow Search Algorithm is proven to improve the performance of Support Vector Regression in forecasting the price of staple foods.References
W. Anggraeni, F. Mahananto, A. Q. Sari, Z. Zaini, K. B. Andri, and Sumaryanto, “Forecasting the Price of Indonesia’s Rice Using Hybrid Artificial Neural Network and Autoregressive Integrated Moving Average (Hybrid NNs-ARIMAX) with Exogenous Variables,†Procedia Comput. Sci., vol. 161, pp. 677–686, 2019. https://doi.org/10.1016/j.procs.2019.11.171
N. H. Silalahi, R. O. Yudha, E. I. Dwiyanti, D. Zulvianita, S. N. Feranti, and Y. Yustiana, “Government policy statements related to rice problems in Indonesia: Review,†3BIO J. Biol. Sci. Technol. Manag., vol. 1, no. 1, pp. 35–41, 2019. https://doi.org/10.5614/3bio.2019.1.1.6
W. Hermawan, Fitrawaty, and I. Maipita, “Factors Affecting the Domestic Price of Rice in Indonesia,†J. Econ. Policy, vol. 10, no. 1, pp. 155–171, 2017. https://doi.org/10.15294/jejak.v10i1.9133
D. Sugiarto, W. Hidayat, D. Ariatmanto, and A. Yaqin, “Comparing Holt-Winter and Multi Layer Perceptron in Forecasting The Amount of Rice Supply,†in 2021 4th International Conference on Information and Communications Technology (ICOIACT), 2021, pp. 252–255. https://doi.org/10.1109/ICOIACT53268.2021.9563977
T. Widiyaningtyas, I. Ari Elbaith Zaeni, and T. Ismi Zahrani, “Food Commodity Price Prediction in East Java Using Extreme Learning Machine (ELM) Method,†in 2020 International Seminar on Application for Technology of Information and Communication (iSemantic), 2020, pp. 93–97. https://doi.org/10.1109/iSemantic50169.2020.9234201
F. Yamauchi and D. F. Larson, “Long-term impacts of an unanticipated spike in food prices on child growth in Indonesia,†World Dev., vol. 113, pp. 330–343, 2019. https://doi.org/10.1016/j.worlddev.2018.09.017
S. F. Asnhari, P. H. Gunawan, and Y. Rusmawati, “Predicting Staple Food Materials Price Using Multivariables Factors (Regression and Fourier Models with ARIMA),†in 2019 7th International Conference on Information and Communication Technology (ICoICT), 2019, pp. 1–5. https://doi.org/10.1109/ICoICT.2019.8835193
F. D. M. Abdallah, “Role of Time Series Analysis in Forecasting Egg Production Depending on ARIMA Model,†Appl. Math., vol. 9, no. 1, pp. 1–5, 2019. http://article.sapub.org/10.5923.j.am.20190901.01.html
I. Unggara, A. Musdholifah, and A. K. Sari, “Optimization of ARIMA Forecasting Model using Firefly Algorithm,†IJCCS (Indonesian J. Comput. Cybern. Syst., vol. 13, no. 2, pp. 127–136, 2019. https://doi.org/10.22146/ijccs.37666
A. Mahmoud and A. Mohammed, “A Survey on Deep Learning for Time-Series Forecasting,†in Machine Learning and Big Data Analytics Paradigms: Analysis, Applications and Challenges, Cham: Springer, 2021, pp. 365–392. https://doi.org/10.1007/978-3-030-59338-4_19
S. Zahara, Sugianto, and M. B. Ilmiddaviq, “Consumer price index prediction using Long Short Term Memory (LSTM) based cloud computing,†in Journal of Physics: Conference Series, 2020, vol. 1456, no. 1. https://doi.org/10.1088/1742-6596/1456/1/012022
D. Chen et al., “Deep learning and alternative learning strategies for retrospective real-world clinical data,†NPJ Digit. Med., vol. 2, no. 1, pp. 1–5, 2019. https://doi.org/10.1038/s41746-019-0122-0
J. Runge and R. Zmeureanu, “A Review of Deep Learning Techniques for Forecasting Energy Use in Buildings,†Energies, vol. 14, no. 3, p. 608, 2021. https://doi.org/10.3390/en14030608
L. Limei and H. Xuan, “Study of electricity load forecasting based on multiple kernels learning and weighted support vector regression machine,†in 2017 29th Chinese control and decision conference (CCDC), 2017, pp. 1421–1424. https://doi.org/10.1109/CCDC.2017.7978740
Y. S. Amirkhalili, A. Aghsami, and F. Jolai, “Comparison of Time Series ARIMA Model and Support Vector Regression,†Int. J. Hybrid Inf. Technol., vol. 13, no. 1, pp. 7–18, 2020. https://doi.org/10.21742/IJHIT.2020.13.1.02
Mustakim, A. Buono, and I. Hermadi, “Performance comparison between support vector regression and artificial neural network for prediction of oil palm production,†J. Ilmu Komput. dan Inf., vol. 9, no. 1, pp. 1–8, 2016. https://doi.org/10.21609/jiki.v9i1.287
E. M. Priliani, A. T. Putra, and M. A. Muslim, “Forecasting Inflation Rate Using Support Vector Regression (SVR) Based Weight Attribute Particle Swarm Optimization (WAPSO),†Sci. J. Informatics, vol. 5, no. 2, pp. 118–127, 2018. https://doi.org/10.15294/sji.v5i2.14613
V. N. Wijayaningrum and N. N. Putriwijaya, “An Improved Crow Search Algorithm for Data Clustering,†Emit. Int. J. Eng. Technol., vol. 8, no. 1, pp. 86–101, 2020. https://doi.org/10.24003/emitter.v8i1.498
M. Awad and R. Khanna, “Support Vector Regression,†in Efficient Learning Machines, Apress, Ed. Berkeley, CA, 2015, pp. 67–80. https://doi.org/10.1007/978-1-4302-5990-9_4
H. Mahjub, S. Goli, J. Faradmal, and A.-R. Soltanian, “Performance Evaluation of Support Vector Regression Models for Survival Analysis: A Simulation Study,†Int. J. Adv. Comput. Sci. Appl., vol. 7, no. 6, pp. 381–389, 2016. https://doi.org/10.14569/IJACSA.2016.070650
R. Indraswari and A. Z. Arifin, “RBF Kernel Optimization Method with Particle Swarm Optimization on SVM using the Analysis of Input Data’s Movement,†J. Ilmu Komput. dan Inf., vol. 10, no. 1, pp. 36–42, 2017. https://doi.org/10.21609/jiki.v10i1.410
Z. Liu, M. J. Zuo, X. Zhao, and H. Xu, “An Analytical Approach to Fast Parameter Selection of Gaussian RBF Kernel for Support Vector Machine,†J. Inf. Sci. Eng., vol. 31, no. 2, pp. 691–710, 2015. https://jise.iis.sinica.edu.tw/JISESearch/pages/View/PaperView.jsf?keyId=2_1817
A. Askarzadeh, “A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm,†Comput. Struct., vol. 169, pp. 1–12, 2016. https://doi.org/10.1016/j.compstruc.2016.03.001
P. DÃaz et al., “An Improved Crow Search Algorithm Applied to Energy Problems,†Energies, vol. 11, no. 3, p. 571, 2018. https://doi.org/10.3390/en11030571
V. N. Wijayaningrum and W. F. Mahmudy, “Fodder composition optimization using modified genetic algorithm,†Indones. J. Electr. Eng. Informatics, vol. 7, no. 1, pp. 67–74, 2019. https://doi.org/10.52549/ijeei.v7i1.461
R. Dash and P. K. Dash, “MDHS–LPNN: A Hybrid FOREX Predictor Model Using a Legendre Polynomial Neural Network with a Modified Differential Harmony Search Technique,†in Handbook of Neural Computation, First Edit., Elsevier Inc., 2017, pp. 459–486. https://doi.org/10.1016/B978-0-12-811318-9.00025-9
R. Pal, “Validation methodologies,†in Predictive Modeling of Drug Sensitivity, 2017, pp. 83–107. https://doi.org/10.1016/B978-0-12-805274-7.00004-X
M. Astiningrum, I. K. Putri, and V. N. Wijayaningrum, “Peramalan Harga Bahan Pokok Menggunakan Support Vector Regression [Forecasting Staple Food Prices Using Support Vector Regression,†in Seminar Nasional Teknologi Informasi dan Aplikasinya, 2020, vol. 12, pp. 77–82. https://prosiding.polinema.ac.id/sentia/index.php/SENTIA2020/article/view/374/0
A. R. Zarei and M. R. Mahmoudi, “Assessment of the effect of PET calculation method on the Standardized Precipitation Evapotranspiration Index (SPEI),†Arab. J. Geosci., vol. 13, no. 4, p. 182, 2020. https://doi.org/10.1007/s12517-020-5197-z
A. P. Shaha, M. S. Singamsetti, B. K. Tripathy, G. Srivastava, M. Bilal, and L. Nkenyereye, “Performance Prediction and Interpretation of a Refuse Plastic Fuel Fired Boiler,†IEEE Access, vol. 8, pp. 117467–117482, 2020. https://doi.org/10.1109/ACCESS.2020.3004156
Downloads
Published
How to Cite
Issue
Section
License
Authors who publish with JITEKI agree to the following terms:
- Authors retain copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (CC BY-SA 4.0) that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.
This work is licensed under a Creative Commons Attribution 4.0 International License