(Publisher of Peer Reviewed Open Access Journals)

International Journal of Advanced Technology and Engineering Exploration (IJATEE)

ISSN (Print):2394-5443    ISSN (Online):2394-7454
Volume-10 Issue-98 January-2023
Full-Text PDF
Paper Title : An extrapolative model for price prediction of crops using hybrid ensemble learning techniques
Author Name : 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.

Keywords : Agriculture, Crop price prediction, ARIMA, Support vector regression, Ensemble model, Machine learning technique.
Cite this article : Murugesan G, Radha B. An extrapolative model for price prediction of crops using hybrid ensemble learning techniques. International Journal of Advanced Technology and Engineering Exploration. 2023; 10(98):1-20. DOI:10.19101/IJATEE.2021.876382.
References :
[1]Selvaraj M, Ibrahim MS. Indian agricultural marketing-a review. Asian Journal of Agriculture and Rural Development. 2012; 2(1):69-75.
[Google Scholar]
[2]Johnston BF, Mellor JW. The role of agriculture in economic development. The American Economic Review. 1961; 51(4):566-93.
[Google Scholar]
[3]Matsuyama K. Agricultural productivity, comparative advantage, and economic growth. Journal of Economic Theory. 1992; 58(2):317-34.
[Crossref] [Google Scholar]
[4]Acharya SS. Agricultural marketing in India, 4/E. Oxford and IBH publishing; 2004.
[Google Scholar]
[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.
[Crossref] [Google Scholar]
[6]https://timesofindia.indiatimes.com/india/suicides-of-agricultural-labourers-rise-by-18-ncrb-report/articleshow/87344897.cm. Accessed 8 March 2022.
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[9]Tong AH. Factors influencing price of agricultural products and stability countermeasures. Asian Agricultural Research. 2012; 4(4):17-43.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[12]Erdem E, Shi J. ARMA based approaches for forecasting the tuple of wind speed and direction. Applied Energy. 2011; 88(4):1405-14.
[Crossref] [Google Scholar]
[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.
[Google Scholar]
[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.
[Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Google Scholar]
[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.
[Crossref] [Google Scholar]
[24]Darekar A, Reddy AA. Cotton price forecasting in major producing states. Economic Affairs. 2017; 62(3):373-8.
[Google Scholar]
[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.
[Crossref] [Google Scholar]
[26]Xu X, Zhang Y. Corn cash price forecasting with neural networks. Computers and Electronics in Agriculture. 2021; 184:1-13.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[31]Sabu KM, Kumar TM. Predictive analytics in agriculture: forecasting prices of arecanuts in Kerala. Procedia Computer Science. 2020; 171:699-708.
[Crossref] [Google Scholar]
[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]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.
[Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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).
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[46]Zhang GP. Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing. 2003; 50:159-75.
[Crossref] [Google Scholar]
[47]https://agmarknet.gov.in/. Accessed 24 April 2022.
[48]https://datascienceplus.com/time-series-analysis-using-arima-model-in-r/. Accessed 24 April 2022.
[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.
[Crossref] [Google Scholar]
[50]Bozdogan H. Model selection and Akaikes information criterion (AIC): the general theory and its analytical extensions. Psychometrika. 1987; 52(3):345-70.
[Crossref] [Google Scholar]
[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.
[Crossref] [Google Scholar]
[52]Neath AA, Cavanaugh JE. The Bayesian information criterion: background, derivation, and applications. Wiley Interdisciplinary Reviews: Computational Statistics. 2012; 4(2):199-203.
[Crossref] [Google Scholar]