International Journal of Intelligent Systems and Applications(IJISA)

ISSN: 2074-904X (Print), ISSN: 2074-9058 (Online)

Published By: MECS Press

IJISA Vol.11, No.3, Mar. 2019

Determination of Artificial Neural Network Structure with Autoregressive Form of ARIMA and Genetic Algorithm to Forecast Monthly Paddy Prices in Thailand

Full Text (PDF, 1178KB), PP.22-30

Views:1   Downloads:0


Ronnachai Chuentawat, Siriporn Loetyingyot

Index Terms

Forecasting;Paddy Price;Artificial Neural Network;Autoregressive;ARIMA model;Genetic Algorithm


This research aims to study a development of a forecasting model to predict a monthly paddy price in Thailand with 2 datasets. Each of datasets is the univariate time series that is a monthly data, since Jan 1997 to Dec 2017. To generate a forecasting model, we present a forecasting model by using the Artificial Neural Network technique and determine its structure with Autoregressive form of the ARIMA model and Genetic Algorithm, it’s called AR-GA-ANN model. To generate the AR-GA-ANN model, we set 1 to 3 hidden layers for testing, determining the number of input nodes by an Autoregressive form of the ARIMA model and determine the number of neurons in hidden layer by Genetic Algorithm. Finally, we evaluate a performance of our AR-GA-ANN model by error measurement with Root Mean Squared Error (RMSE) and Mean Absolute Percentage Error (MAPE) and compare errors with the ARIMA model. The result found that all of AR-GA-ANN models have lower RMSE and MAPE than the ARIMA model and the AR-GA-ANN with 1 hidden layer has lowest RMSE and MAPE in both datasets.

Cite This Paper

Ronnachai Chuentawat, Siriporn Loetyingyot, "Determination of Artificial Neural Network Structure with Autoregressive Form of ARIMA and Genetic Algorithm to Forecast Monthly Paddy Prices in Thailand", International Journal of Intelligent Systems and Applications(IJISA), Vol.11, No.3, pp.22-30, 2019. DOI: 10.5815/ijisa.2019.03.03


[1]Office of Agricultural Economics (Thailand), “Agricultural statistic of Thailand 2016”, 2016.

[2]G. Li, S. Xu, and Z. Li, “Short-Term Price Forecasting For Agro-products Using Artificial Neural Networks”, Agriculture and Agricultural Science Procedia, vol. 1, pp. 278–287, 2010

[3]J.V. Tu, “Advantages and Disadvantages of Using Artificial Neural Networks versus Logistic Regression for Predicting Medical Outcomes”, J Clin Epidemid, vol. 49(11), pp. 1225-1231, 1996.

[4]L. Wang, Z. Wang, H. Qu, and S. Liu, “Optimal Forecast Combination Based on Neural Networks for Time Series Forecasting”, Applied Soft Computing, vol. 66, pp. 1-17, 2018.

[5]D. Singhal, and K.S. Swarup, “Electricity price forecasting using artificial neural networks”, Electrical Power and Energy Systems, vol. 33, pp. 550–555, 2011.

[6]G.P. Zhang, B.E. Patuwo, and M.Y. Hu, “Forecasting with artificial neural networks: The state of the art”, International Journal of Forecasting, vol. 14(1), pp. 35–62, 1998.

[7]N. Mishra, H.K. Soni, S. Sharma, and A.K. Upadhyay, “Development and Analysis of Artificial Neural Network Models for Rainfall Prediction by Using Time-Series Data”, International Journal of Intelligent Systems and Applications(IJISA), vol. 10(1), pp. 16-23, 2018.

[8]J. Abbot, and J. Marohasy, “Input selection and optimisation for monthly rainfall forecasting in Queensland, Australia, using artificial neural networks”, Atmospheric Research, vol. 138, pp. 166-178, 2014.

[9]M.M. Mostafa, and A.A. El-Masry, “Oil price forecasting using gene expression programming and artificial neural networks”, Economic Modelling, vol. 54, pp. 40-53, 2016.

[10]T. Xiong, C. Li, Y. Bao, Z. Hu, and L. Zhang, “A combination method for interval forecasting of agricultural commodity futures prices”, Knowledge-Based Systems, vol. 77, pp. 92–102, 2015.

[11]T. Xiong, C. Li, and Y. Bao, “Seasonal forecasting of agricultural commodity price using a hybrid STL and ELM method: Evidence from the vegetable market in China”, Neurocomputing, vol. 275, pp. 2831–2844, 2018.

[12]H. Ahumada, and M. Cornejo, “Forecasting food prices: The case of corn, soybeans and wheat”, International Journal of Forecasting, vol. 32, pp. 838–848, 2016

[13]Z. Haofei, X. Guoping, Y. Fangting, and Y. Han, “A neural network model based on the multi-stage optimization approach for short-term food price forecasting in China”, Expert Systems with Applications, vol. 33,pp. 347–356, 2007.

[14]J. Faraway, and C. Chatfield, “Time series forecasting with neural networks: a comparative study using the airline data”, Applied Statistics, vol. 47(2), pp. 231–250, 1998.

[15]S.D. Balkin, and J.K. Ord. Automatic neural network modeling for univariate time series. International Journal of Forecasting, vol. 16, pp. 509–515, 2000.

[16]G.E.P. Box, and G. Jenkins, Time Series Analysis, Forecasting and Control, San Francisco: Holden-Day, 1990.

[17]F.M. Tseng, and G.H. Tseng, “A fuzzy seasonal ARIMA model for forecasting”, Fuzzy Sets and Systems, vol. 126, pp. 367–376, 2002.

[18]J.H. Holland, Adaptation in Natural and Artificial Systems, 1st ed., Michigan: University of Michigan Press, 1975.

[19]Y. Wang, J. Wang, G. Zhao, and Y. Dong, “Application of residual modification approach in seasonal ARIMA for electricity demand forecasting: A case study of China”, Energy Policy, vol. 48, pp. 284-294, 2012.

[20]J. Wang, L. Li, D. Niu, and Z. Tan, “An annual load forecasting model based on support vector regression with differential evolution algorithm”, Applied Energy, vol. 94, pp. 65-70, 2012.

[21]F. Kaytez, M.C. Taplamacioglu, E. Cam, and F. Hardalac “Forecasting electricity consumption: A comparison of regression analysis, neural networks and least squares support vector machines”, Electrical Power and Energy Systems, vol. 67, pp. 431–438, 2015.

[22]X. Wang, and M. Meng, “A Hybrid Neural Network and ARIMA Model for Energy Consumption Forecasting”, JOURNAL OF COMPUTERS, vol. 7(5), pp. 1184-1190, 2012.