International Journal of Advanced Technology and Engineering Exploration (IJATEE) ISSN (P): 2394-5443 ISSN (O): 2394-7454 Vol - 10, Issue - 98, January 2023
  1. 1
    Google Scholar
An extrapolative model for price prediction of crops using hybrid ensemble learning techniques

G. Murugesan and B. Radha

Abstract

Agriculture is the basis for food and the backbone of a country's economy. In India, around 70% of the population is actively involved in growing crops for food or providing direct raw materials to a variety of industries, including textile, food processing, and non-agricultural sectors. The development of technology aids the agricultural sector in forecasting a variety of factors, including crop quality, disease detection, and soil quality, to increase crop yield. However, increased agricultural yield may not always result in a profit due to price reductions. Thus, price forecasting is crucial before choosing the crop to plant since it aids in making informed choices that reduce the risk and loss associated with market price instabilities. This study provides a hybrid model for price prediction that combines an autoregressive integrated moving average (ARIMA) model, a linear statistical analysis for time series data, and an ensemble machine learning approach using support vector regression (SVR). The work has three models: 1) a statistical model is applied over the input features related to crop price, and the residuals are evaluated using SVR, 2) SVR is applied over the predicted price from the statistical model along with the other input features, 3) SVR is applied to the results obtained from the statistical model and its residuals, in addition to the input features. After analysing the results, the model for price forecasting that produced better outcomes was finally chosen. The experimental and result analysis reveals that model 3 has improved results with a 13.37% deviation from actual observation compared to models 1 and 2, which have resulted with deviations of 14.68% and 16.48%, respectively. Additionally, compared to other models, the suggested model has the lowest average prediction errors and average divergence from actual values. Thus, the proposed model is suitable for reliable price forecasting and optimal performance.

Keyword

Agriculture, Crop price prediction, ARIMA, Support vector regression, Ensemble model, Machine learning technique.

Cite this article

Murugesan G, Radha B

Refference

[1][1]Selvaraj M, Ibrahim MS. Indian agricultural marketing-a review. Asian Journal of Agriculture and Rural Development. 2012; 2(1):69-75.

[2][2]Johnston BF, Mellor JW. The role of agriculture in economic development. The American Economic Review. 1961; 51(4):566-93.

[3][3]Matsuyama K. Agricultural productivity, comparative advantage, and economic growth. Journal of Economic Theory. 1992; 58(2):317-34.

[4][4]Acharya SS. Agricultural marketing in India, 4/E. Oxford and IBH publishing; 2004.

[5][5]Vohra A, Pandey N, Khatri SK. Decision making support system for prediction of prices in agricultural commodity. In Amity international conference on artificial intelligence 2019 (pp. 345-8). IEEE.

[6][6]https://timesofindia.indiatimes.com/india/suicides-of-agricultural-labourers-rise-by-18-ncrb-report/articleshow/87344897.cm. Accessed 8 March 2022.

[7][7]Noonari S, Irfana NM, Raiz AB, Muhammad IK, Ali S. Price flexibility and seasonal variations of major vegetables in Sindh Pakistan. Journal of Food Processing & Technology. 2015; 6(524):1-8.

[8][8]Anggraeni W, Mahananto F, Rofiq MA, Andri KB, Zaini Z, Subriadi AP. Agricultural strategic commodity price forecasting using artificial neural network. In international seminar on research of information technology and intelligent systems 2018 (pp. 347-52). IEEE.

[9][9]Tong AH. Factors influencing price of agricultural products and stability countermeasures. Asian Agricultural Research. 2012; 4(4):17-43.

[10][10]Chun-yan Y, Jun M, Yu-yan Z. Online price extraction and decision support for agricultural products. In international conference on information management, innovation management and industrial engineering 2009 (pp. 337-40). IEEE.

[11][11]Hamzaçebi C, Akay D, Kutay F. Comparison of direct and iterative artificial neural network forecast approaches in multi-periodic time series forecasting. Expert Systems with Applications. 2009; 36(2):3839-44.

[12][12]Erdem E, Shi J. ARMA based approaches for forecasting the tuple of wind speed and direction. Applied Energy. 2011; 88(4):1405-14.

[13][13]Jadhav V, Chinnappa RB, Gaddi GM. Application of ARIMA model for forecasting agricultural prices. Journal of Agricultural Science and Technology. 2017; 19(4):981-92.

[14][14]Mgale YJ, Yan Y, Timothy S. A comparative study of ARIMA and holt-winters exponential smoothing models for rice price forecasting in Tanzania. Open Access Library Journal. 2021; 8(5):1-9.

[15][15]Gjølberg O, Bengtsson BA. Forecasting quarterly hog prices: simple autoregressive models vs. naive predictions. Agribusiness: An International Journal. 1997; 13(6):673-9.

[16][16]Maulana H, Mulyantika U. The prediction of export product prices with holt’s double exponential smoothing method. In 3rd international conference on computer and informatics engineering 2020 (pp. 372-5). IEEE.

[17][17]Ge Y, Wu H. Prediction of corn price fluctuation based on multiple linear regression analysis model under big data. Neural Computing and Applications. 2020; 32(22):16843-55.

[18][18]Gastli MS, Nassar L, Karray F. Satellite images and deep learning tools for crop yield prediction and price forecasting. In international joint conference on neural networks 2021 (pp. 1-8). IEEE.

[19][19]Jha GK, Sinha K. Agricultural price forecasting using neural network model: an innovative information delivery system. Agricultural Economics Research Review. 2013; 26(2):229-39.

[20][20]Bao Y, Lu Y, Zhang J. Forecasting stock price by SVMs regression. In international conference on artificial intelligence: methodology, systems, and applications 2004 (pp. 295-303). Springer, Berlin, Heidelberg.

[21][21]Kozlovskyi S, Mazur H, Vdovenko N, Shepel T, Kozlovskyi V. Modeling and forecasting the level of state stimulation of agricultural production in Ukraine based on the theory of fuzzy logic. Montenegrin Journal of Economics. 14(3):37-53.

[22][22]Wang B, Liu P, Chao Z, Junmei W, Chen W, Cao N, et al. Research on hybrid model of garlic short-term price forecasting based on big data. Computers, Materials and Continua. 2018; 57(2):283-96.

[23][23]Wang L, Feng J, Sui X, Chu X, Mu W. Agricultural product price forecasting methods: research advances and trend. British Food Journal. 2020; 122(7):2121-38.

[24][24]Darekar A, Reddy AA. Cotton price forecasting in major producing states. Economic Affairs. 2017; 62(3):373-8.

[25][25]BV BP, Dakshayini M. Performance analysis of the regression and time series predictive models using parallel implementation for agricultural data. Procedia Computer Science. 2018; 132:198-207.

[26][26]Xu X, Zhang Y. Corn cash price forecasting with neural networks. Computers and Electronics in Agriculture. 2021; 184:1-13.

[27][27]Yu Y, Zhou H, Fu J. Research on agricultural product price forecasting model based on improved BP neural network. Journal of Ambient Intelligence and Humanized Computing. 2018:1-6.

[28][28]Zhang D, Zang G, Li J, Ma K, Liu H. Prediction of soybean price in China using QR-RBF neural network model. Computers and Electronics in Agriculture. 2018; 154:10-7.

[29][29]Xiong T, Li C, Bao Y. Seasonal forecasting of agricultural commodity price using a hybrid STL and ELM method: evidence from the vegetable market in China. Neurocomputing. 2018; 275:2831-44.

[30][30]Jha GK, Sinha K. Time-delay neural networks for time series prediction: an application to the monthly wholesale price of oilseeds in India. Neural Computing and Applications. 2014; 24(3):563-71.

[31][31]Sabu KM, Kumar TM. Predictive analytics in agriculture: forecasting prices of arecanuts in Kerala. Procedia Computer Science. 2020; 171:699-708.

[32][32]Zhang YL, Zhao L, Dong ZL. Prediction of fluctuation range and change trend of cotton price based on fuzzy information granulation and PSO-SVR model. Guangdong Agricultural Sciences. 2015; 42(11):180-5.

[33][33]Duan Q, Zhang L, Wei F, Xiao X, Wang L. Forecasting model and validation for aquatic product price based on time series GA-SVR. Transactions of the Chinese Society of Agricultural Engineering. 2017; 33(1):308-14.

[34][34]Zhang Y, Na S. A novel agricultural commodity price forecasting model based on fuzzy information granulation and MEA-SVM model. Mathematical Problems in Engineering. 2018; 2018:1-11.

[35][35]Yin H, Jin D, Gu YH, Park CJ, Han SK, Yoo SJ. STL-ATTLSTM: vegetable price forecasting using STL and attention mechanism-based LSTM. Agriculture. 2020; 10(12):1-17.

[36][36]Yuan CZ, Ling SK. Long short-term memory model based agriculture commodity price prediction application. In proceedings of the 2nd international conference on information technology and computer communications 2020 (pp. 43-9).

[37][37]Chen Z, Goh HS, Sin KL, Lim K, Chung NK, Liew XY. Automated agriculture commodity price prediction system with machine learning techniques. Automated Agriculture Commodity Price Prediction System with Machine Learning Techniques. 2021; 6(4): 376-84.

[38][38]Samuel P, Sahithi B, Saheli T, Ramanika D, Kumar NA. Crop price prediction system using machine learning algorithms. Quest Journals: Journal of Software Engineering and Simulation. 2020; 6(1):14-20.

[39][39]Wang J, Hu J. A robust combination approach for short-term wind speed forecasting and analysis–combination of the ARIMA (Autoregressive Integrated Moving Average), ELM (Extreme Learning Machine), SVM (Support Vector Machine) and LSSVM (Least Square SVM) forecasts using a GPR (Gaussian Process Regression) model. Energy. 2015; 93:41-56.

[40][40]Barak S, Sadegh SS. Forecasting energy consumption using ensemble ARIMA–ANFIS hybrid algorithm. International Journal of Electrical Power & Energy Systems. 2016; 82:92-104.

[41][41]Li C, Chen Z, Liu J, Li D, Gao X, Di F, et al. Power load forecasting based on the combined model of LSTM and XGBoost. In proceedings of the international conference on pattern recognition and artificial intelligence 2019 (pp. 46-51). ACM.

[42][42]Torbat S, Khashei M, Bijari M. A hybrid probabilistic fuzzy ARIMA model for consumption forecasting in commodity markets. Economic Analysis and Policy. 2018; 58:22-31.

[43][43]Suganthi L, Iniyan S, Samuel AA. Applications of fuzzy logic in renewable energy systems–a review. Renewable and Sustainable Energy Reviews. 2015; 48:585-607.

[44][44]Li C, Hu JW. A new ARIMA-based neuro-fuzzy approach and swarm intelligence for time series forecasting. Engineering Applications of Artificial Intelligence. 2012; 25(2):295-308.

[45][45]Xu S, An X, Qiao X, Zhu L, Li L. Multi-output least-squares support vector regression machines. Pattern Recognition Letters. 2013; 34(9):1078-84.

[46][46]Zhang GP. Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing. 2003; 50:159-75.

[47][47]https://agmarknet.gov.in/. Accessed 24 April 2022.

[48][48]https://datascienceplus.com/time-series-analysis-using-arima-model-in-r/. Accessed 24 April 2022.

[49][49]Khan FM, Gupta R. ARIMA and NAR based prediction model for time series analysis of COVID-19 cases in India. Journal of Safety Science and Resilience. 2020; 1(1):12-8.

[50][50]Bozdogan H. Model selection and Akaikes information criterion (AIC): the general theory and its analytical extensions. Psychometrika. 1987; 52(3):345-70.

[51][51]Hurvich CM, Tsai CL. A corrected Akaike information criterion for vector autoregressive model selection. Journal of Time Series Analysis. 1993; 14(3):271-9.

[52][52]Neath AA, Cavanaugh JE. The Bayesian information criterion: background, derivation, and applications. Wiley Interdisciplinary Reviews: Computational Statistics. 2012; 4(2):199-203.