Home / Regular Issue / JST Vol. 31 (6) Oct. 2023 / JST-4172-2023

 

An Extreme Learning Machine Approach for Forecasting the Wholesale Price Index of Food Products in India

Dipankar Das and Satyajit Chakrabarti

Pertanika Journal of Science & Technology, Volume 31, Issue 6, October 2023

DOI: https://doi.org/10.47836/pjst.31.6.30

Keywords: Artificial Neural Network, extreme learning machine, feature extraction, time-series forecasting, wholesale price index

Published on: 12 October 2023

Precise food price forecasting is crucial for any country, and searching for appropriate approach(s) from an assortment of available strategies toward this objective is an open problem. The current Indian Wholesale Price Index (WPI) series contains sixty individual food items in the 'manufacture of food product' category. This work considered the monthly data from April 2011 to June 2022, i.e., one hundred thirty-five months' data of these sixty WPIs. The researchers extracted the linearity, curvature, and autocorrelation features for each WPI. The curvature and linearity-based grouping of these WPIs revealed that the WPIs are heterogeneous. This work proposed an extreme learning machine (ELM) approach for forecasting these WPIs. The present work employed the following twenty-two time-series forecasting techniques: six standard methods (Auto ARIMA, TSLM, SES, DES, TES, and Auto ETS), five neural networks (Auto FFNN, Auto GRNN, Auto MLP, Auto ELM, and proposed ELM), and eleven state-of-art techniques (two ARIMA-ETS based ensembles, an ARIMA-THETAF-TBATS based ensemble, one MLP, and seven LSTM-based models) to identify the best forecasting approach for these WPIs. For the majority of WPIs, the offered ELM attained suitable performance in the case of fifteen months of out-of-sample forecasting. Nearly eighty-seven percent of cases achieved high accuracy (MAPE ≤ ten) and outshined others. Upon accuracy comparison, both forecast-MAPE and forecast-RMSE, between the proposed ELM and others, this paper observed that the proposed ELM's performance is more favorable. This paper's findings imply that the proposed ELM is a promising prospect to offer accurate forecasts of these sixty WPIs.

  • Adam, A. I. (2022). Time series analysis of rice prices using Box-Jenkins ARIMA methodology: Case study Hargeisa-Somaliland. Daha International University Academic Journal, 1(1), 22-34. https://doi.org/10.5281/zenodo.7193147

  • Areef, M., & Radha, Y. (2020). Application of GARCH and ANN models for potato price forecasting: A case study of Bangalore market, Karnataka state. Indian Journal of Agricultural Marketing, 34(3), 44-52.

  • Asnhari, S. F., Gunawan, P. H., & Rusmawati, Y. (2019). 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) (pp. 1-5). IEEE Publishing. https://doi.org/10.1109/ICoICT.2019.8835193

  • Astiningrum, M., Wijayaningrum, V. N., & Putri, I. K. (2021). Analysis of staple food price forecasting results using various approaches. In 2021 7th International Conference on Electrical, Electronics and Information Engineering (ICEEIE) (pp. 625-630). IEEE Publishing. https://doi.org/10.1109/ICEEIE52663.2021.9616763

  • Brownlee, J. (2020). How to develop LSTM models for time series forecasting. Guiding Tech Media. https://machinelearningmastery.com/how-to-develop-lstm-models-for-time-series-forecasting/

  • Chakraborty, A., Das, D., Mitra, S., De, D., & Pal, A. J. (2022). Forecasting adversities of COVID-19 waves in India using intelligent computing. Innovations in Systems and Software Engineering, 19(3), 1-17. https://doi.org/10.1007/s11334-022-00486-y

  • Choong, K. Y., Raof, R. A. A., Sudin, S., & Ong, R. J. (2021). Time series analysis for vegetable price forecasting in e-commerce platform: A review. Journal of Physics: Conference Series, 1878, Article 012071. https://doi.org/10.1088/1742-6596/1878/1/012071

  • Choudhury, K., Jha, G. K., Das, P., & Chaturvedi, K. K. (2019). Forecasting potato price using ensemble artificial neural networks. Indian Journal of Extension Education, 55(1), 73-77.

  • Dacha, K., Cherukupalli, R., & Sinha, A. (2021). Food index forecasting. In Applied Advanced Analytics: 6th IIMA International Conference on Advanced Data Analysis, Business Analytics and Intelligence (pp. 125-134). Springer. https://doi.org/10.1007/978-981-33-6656-5_11

  • Das, D., & Chakrabarti, S. (2021). Forecast model development of some selected wholesale price index of India using MLP. In Proceedings of International Conference on Computational Intelligence, Data Science and Cloud Computing (pp. 217-230). Springer. https://doi.org/10.1007/978-981-33-4968-1_18

  • Dewi, N. P., & Listiowarni, I. (2020). Implementasi Holt-Winters exponential smoothing untuk peramalan harga bahan pangan di kabupaten pamekasan [Implementation of Holt-Winters exponential smoothing for forecasting food prices in Pamekasan Regency]. Digital Zone: Jurnal Teknologi Informasi Dan Komunikasi, 11(2), 219-231.

  • Erdem, K. (2020). Introduction to extreme learning machines. Towards Data Science.

  • Fan, R. Y., Ng, S. T., & Wong, J. M. (2010). Reliability of the Box–Jenkins model for forecasting construction demand covering times of economic austerity. Construction Management and Economics, 28(3), 241-254. https://doi.org/10.1080/01446190903369899

  • Feng, Z. K., Niu, W. J., Tang, Z. Y., Xu, Y., & Zhang, H. R. (2021). Evolutionary artificial intelligence model via cooperation search algorithm and extreme learning machine for multiple scales nonstationary hydrological time series prediction. Journal of Hydrology, 595, Article 126062. https://doi.org/10.1016/j.jhydrol.2021.126062

  • Fernando, W. H. H., Jayalath, P. M. S. C., Premarathne, R. M. S. M., & Chandrasekara, N. V. (2021, February 17). Time series model to forecast monthly average white raw rice prices in Colombo, Sri Lanka [Paper Presented]. Proceedings of 8th Ruhuna International Science and Technology Conference, Matara, Sri Lanka.

  • Fitria, V. A. (2018). Parameter optimization of single exponential smoothing using golden section method for groceries forecasting. Jurnal Sains, Matematika, dan Terapan, 4(2), 89-97.

  • Frias-Bustamante, M.P., Martinez-Rodriguez, A.M., Conde-Sanchez, A., & Martinez, F. (2022). tsfgrnn: Time Series Forecasting Using GRNN [R package version 1.0.4]. https://cran.rstudio.com/web/packages/tsfgrnn/index.html

  • Gaspar, I., Castro, R., & Sousa, T. (2021). Optimisation and economic feasibility of battery energy storage systems in electricity markets: The Iberian market case study. Journal of Cleaner Production, 324, Article 129255. https://doi.org/10.1016/j.jclepro.2021.129255

  • Ge, Y., & Wu, H. (2020). Prediction of corn price fluctuation based on multiple linear regression analysis model under big data. Neural Computing and Applications, 32(22), 16843-16855. https://doi.org/10.1007/s00521-018-03970-4

  • Hyndman, R. J., & Khandakar, Y. (2008). Automatic time series forecasting: The forecast package for R. Journal of statistical software, 27, 1-22. https://doi.org/10.18637/jss.v027.i03

  • Hyndman, R., Athanasopoulos, G., Bergmeir, C., Caceres, G., Chhay, L., O'Hara-Wild, M., Petropoulos, F., Razbash, S., Wang, E., & Yasmeen, F. (2022). forecast: Forecasting functions for time series and linear models [R package version 8.21.1]. https://cran.r-project.org/web/packages/forecast/index.html

  • Hyndman, R., Kang, Y., Montero-Manso, P., Talagala, T., Wang, E., Yang, Y., & O’Hara-Wild, M. (2022). tsfeatures: Time Series Feature Extraction [R package version 1.1.1]. https://cran.r-project.org/web/packages/tsfeatures/index.html

  • Jia, M., Huang, J., Pang, L., & Zhao, Q. (2019). Analysis and research on stock price of LSTM and bidirectional LSTM neural network. In 3rd International Conference on Computer Engineering, Information Science & Application Technology (ICCIA 2019) (pp. 467-473). Atlantis Press.

  • Koblianska, I., Kalachevska, L., Minta, S., Strochenko, N., & Lukash, S. (2021). Modelling and forecasting of potato sales prices in Ukraine. Agricultural and Resource Economics: International Scientific E-Journal, 7(4), 160-179. https://doi.org/10.22004/ag.econ.316826

  • Kourentzes, N. (2019a). nnfor: Time series forecasting with neural networks [R package version 0.9.8]. https://cran.r-project.org/web/packages/nnfor/index.html

  • Kourentzes, N. (2019b). Tutorial for the nnfor R package. https://kourentzes.com/forecasting/2019/01/16/tutorial-for-the-nnfor-r-package/

  • Lutfi, M., Muttaqien, H., Apriliani, A., Zainuddin, H., & Yuyun, Y. (2019). Application of the Naïve bayes algorithm and simple exponential smoothing for food commodity prices forecasting. In 1st International Conference on Science and Technology, ICOST (pp. 1-7). EAI. http://dx.doi.org/10.4108/eai.2-5-2019.2284613

  • MacLachlan, M. J., Chelius, C. A., & Short, G. (2022). Time-series methods for forecasting and modeling uncertainty in the food price outlook (Technical Bulletin Number - 1957). Economic Research Service, U.S. Department of Agriculture.

  • Mahto, A. K., Alam, M. A., Biswas, R., Ahmed, J., & Alam, S. I. (2021). Short-term forecasting of agriculture commodities in context of Indian market for sustainable agriculture by using the artificial neural network. Journal of Food Quality, 2021, Article 9939906. https://doi.org/10.1155/2021/9939906

  • Menculini, L., Marini, A., Proietti, M., Garinei, A., Bozza, A., Moretti, C., & Marconi, M. (2021). Comparing prophet and deep learning to ARIMA in forecasting wholesale food prices. Forecasting, 3(3), 644-662. https://doi.org/10.3390/forecast3030040

  • Mgale, Y. J., Yan, Y., & Timothy, S. (2021). A comparative study of ARIMA and Holt-Winters exponential smoothing models for rice price forecasting in Tanzania. Open Access Library Journal, 8(5), 1-9. https://doi.org/10.4236/oalib.1107381

  • Mishra, M. K., Sisodia, B. V. S., & Rai, V. N. (2019). Forecasting technique of price of potato of Uttar Pradesh. Journal of Pharmacognosy and Phytochemistry, 8(3), 60-62.

  • Niu, W. J., Feng, Z. K., Zeng, M., Feng, B. F., Min, Y. W., Cheng, C. T., & Zhou, J. Z. (2019). Forecasting reservoir monthly runoff via ensemble empirical mode decomposition and extreme learning machine optimized by an improved gravitational search algorithm. Applied Soft Computing, 82, Article 105589. https://doi.org/10.1016/j.asoc.2019.105589

  • Patel, J., Patel, M., & Darji, M. (2018). Stock price prediction using RNN and LSTM. Journal of Emerging Technologies and Innovative Research, 5(11), 1069-1079.

  • Perone, G. (2022). Comparison of ARIMA, ETS, NNAR, TBATS and hybrid models to forecast the second wave of COVID-19 hospitalizations in Italy. The European Journal of Health Economics, 23(6), 917-940. https://doi.org/10.1007/s10198-021-01347-4

  • Prakash, P., Jaganathan, D., Immanuel, S., Lama, A., Sreekumar, J., & Sivakumar, P. S. (2022). Forecasting of sweet potato (Ipomoea batatas L.) prices in India. Indian Journal of Extension Education, 58(2), 15-20. https://doi.org/10.48165/IJEE.2022.58203

  • Purohit, S. K., Panigrahi, S., Sethy, P. K., & Behera, S. K. (2021). Time series forecasting of price of agricultural products using hybrid methods. Applied Artificial Intelligence, 35(15), 1388-1406. https://doi.org/10.1080/08839514.2021.1981659

  • Rosyid, H. A., Widiyaningtyas, T., & Hadinata, N. F. (2019). Implementation of the exponential smoothing method for forecasting food prices at provincial levels on java Island. In 2019 Fourth International Conference on Informatics and Computing (ICIC) (pp. 1-5). IEEE Publishing. https://doi.org/10.1109/ICIC47613.2019.8985872

  • Saba, T., Abunadi, I., Shahzad, M. N., & Khan, A. R. (2021). Machine learning techniques to detect and forecast the daily total COVID‐19 infected and deaths cases under different lockdown types. Microscopy Research and Technique, 84(7), 1462-1474. https://doi.org/10.1002/jemt.23702

  • Sabu, K. M., & Kumar, T. M. (2020). Predictive analytics in agriculture: Forecasting prices of Arecanuts in Kerala. Procedia Computer Science, 171, 699-708. https://doi.org/10.1016/j.procs.2020.04.076

  • Şahinli, M. A. (2020). Potato price forecasting with Holt-Winters and ARIMA methods: A case study. American Journal of Potato Research, 97(4), 336-346. https://doi.org/10.1007/s12230-020-09788-y

  • Şahinli, M. A. (2021). Predicting and analyzing of Turkish sugar price with ARCH, GARCH, EGARCH and ARIMA methods. Scientific Papers: Management, Economic Engineering in Agriculture & Rural Development, 21(3), 703-712.

  • Sanusi, O. I., Safi, S. K., Adeeko, O., & Tabash, M. I. (2022). Forecasting agricultural commodity price using different models: a case study of widely consumed grains in Nigeria. Agricultural and Resource Economics: International Scientific E-Journal, 8(2), 124-140. https://doi.org/10.22004/ag.econ.322724

  • Septiani, Y., & Setyowati, V. A. (2021). The ARIMA Box-Jenkins method has been used to predict the price of large curly red chilis. Gorontalo Development Review, 4(2), 89-101.

  • Shao, Y. E., & Dai, J. T. (2018). Integrated feature selection of ARIMA with computational intelligence approaches for food crop price prediction. Complexity, 2018, Article 1910520. https://doi.org/10.1155/2018/1910520

  • Shaub, D. (2020). Fast and accurate yearly time series forecasting with forecast combinations. International Journal of Forecasting, 36(1), 116-120. https://doi.org/10.1016/j.ijforecast.2019.03.032

  • Shaub, D., & Ellis, P. (2020). forecastHybrid: Convenient functions for ensemble time series forecasts [R package version 5.0.19]. https://cran.r-project.org/web/packages/forecastHybrid/index.html

  • Staffini, A. (2022). Stock price forecasting by a deep convolutional generative adversarial network. Frontiers in Artificial Intelligence, 5, Article 837596. https://doi.org/10.3389/frai.2022.837596

  • Talkhi, N., Fatemi, N. A., Ataei, Z., & Nooghabi, M. J. (2021). Modeling and forecasting number of confirmed and death caused COVID-19 in IRAN: A comparison of time series forecasting methods. Biomedical Signal Processing and Control, 66, Article 102494. https://doi.org/10.1016/j.bspc.2021.102494

  • Talwar, A., & Goyal, C. K. (2019). A comparative study of various exponential smoothing models for forecasting coriander price in Indian commodity market. International Bulletin of Management and Economics, 10, 143-155.

  • Taofik, O. D., & Tiamiyu-Ibrahim, S. (2021). Autoregressive integration moving average (ARIMA) model for prices of selected grains in the South West Nigeria. Agricultural Science Digest-A Research Journal, 41(1), 35-41. https://doi.org/10.18805/ag.D-239

  • Tharmarajah, T., & Gjesdal, B. (2020). Salmon Price Forecasting: A Comparison of Univariate and Multivariate Forecasting Methods (Master's thesis). Norwegian School of Economics, Norway. https://openaccess.nhh.no/nhh-xmlui/bitstream/handle/11250/2737169/masterthesis.pdf?sequence=1

  • Volkov, A., Morkūnas, M., & Skvarciany, V. (2019). Is it possible to predict food retail prices? Evidence from Lithuanian market. In Proceedings of 6th International Scientific Conference Contemporary Issues in Business, Management and Economics Engineering 2019 (pp. 181-187). VGTU Press. https://doi.org/10.3846/cibmee.2019.018

  • Wahyuni, E. D., & Afandi, M. I. (2018). Price of rice forecasting based on pattern similarity. In Proceedings IJCST 2017 (Vol. 1, No. 1, pp. 543-548). Public Knowledge Project.

  • Wang, J., Lu, S., Wang, S. H., & Zhang, Y. D. (2022). A review on extreme learning machine. Multimedia Tools and Applications, 81(29), 41611-41660. https://doi.org/10.1007/s11042-021-11007-7

  • Wibowo, A., & Yasmina, I. (2021). Food price prediction using time series linear ridge regression with the best damping factor. Advances in Science, Technology and Engineering Systems Journal, 6(2), 694-698. https://doi.org/10.25046/aj060280

  • Xu, X., & Zhang, Y. (2022a). Canola and soybean oil price forecasts via neural networks. Advances in Computational Intelligence, 2(5), 1-12. https://doi.org/10.1007/s43674-022-00045-9

  • Xu, X., & Zhang, Y. (2022b). Commodity price forecasting via neural networks for coffee, corn, cotton, oats, soybeans, soybean oil, sugar, and wheat. Intelligent Systems in Accounting, Finance and Management, 29(3), 169-181. https://doi.org/10.1002/isaf.1519

  • Yadav, V., & Nath, S. (2019). Novel hybrid model for daily prediction of PM10 using principal component analysis and artificial neural network. International Journal of Environmental Science and Technology, 16(6), 2839-2848. https://doi.org/10.1007/s13762-018-1999-x

  • Yee, K. W., & Humaida, B. S. (2021). Comparison between artificial neural network and arima model in forecasting palm oil price in Malaysia. International Journal of Scientific Engineering and Science, 5, 12-15.

  • Zhang, D., Zang, G., Li, J., Ma, K., & Liu, H. (2018). Prediction of soybean price in China using QR-RBF neural network model. Computers and Electronics in Agriculture, 154, 10-17. https://doi.org/10.1016/j.compag.2018.08.016

  • Zhou, L. (2021). Application of ARIMA model on prediction of China’s corn market. Journal of Physics: Conference Series, 1941, Article 012064. https://doi.org/10.1088/1742-6596/1941/1/012064

ISSN 0128-7680

e-ISSN 2231-8526

Article ID

JST-4172-2023

Download Full Article PDF

Share this article

Related Articles