1.1.1.5 Principal Component Analysis
Principal component analysis is one of the data mining processes that ensures correct forecast by the arrangement and familiarity in data. Monsoon rainfall is important parameter for variable for crop yield. The amount of rainfall varies periodically during monsoons depending upon the region selected for experiments. Rainfall information is considered important area where water storage from rainfall had been carried out, particularly for flood observant methods. Broad range prediction of Indian monsoon rainfall is based on statistical methods. Indian economy is highly impacted by the limited variation in the periodic rainfall. Evaluation of high spatial datasets like temperature of sea surface and rainfall periods is done using weather and water assets analysis that used component derivation method. Prediction of monsoon rainfall in India is obtained using the principal component analysis [4, 28, 29].
1.1.1.6 Bayesian Networks
A Bayesian network also known as Bayes network or belief network or Bayesian model is probabilistic directed acyclic graphical that uses statistical model. Effect of climate change on potato production was assessed using a belief network [4]. The change in climate (uncertainty) and the variability of current weather parameters were collaborated in the belief network. The parameters studied were such as temperature conditions, radiation, rainfall data and the potato development information. The network was developed to support the policy makers in agriculture. Synthetic weather scenarios were used for tests and then, comparison of the results with the conventional mathematical model was done. The belief network proved efficient for the experiment.
1.1.1.7 Time Series Analysis
Meaningful statistics can be extracted from a series data that can be analyzed on time based parameters. This is commonly termed as Time series Analysis and predicts future values based on previously obtained data. Time series analysis can be an important tool used in forecasting the crop yield. The dependent variable yield is time function that can establish the relation between yield and time. Frequency and time domain, parametric or non-parametric methods, linear or nonlinear approaches, univariate and multivariate models are few variants of time series analysis. Spectral analysis are used in frequency domain and wavelet analysis, time domain includes auto-correlation and cross-correlation, parametric approaches use autoregressive or moving average model, non-parametric [30] approaches have covariance or spectrum of the process in the core. A new concept of crop yield under average climate conditions was used in Ref. [31]. The time series techniques was used on the past yield data to set up a forecasting model. The moving average method was used first then regression equation was applied thereafter and finally the difference of the yield and impact of climate on yield was found. Moving average model was concluded as better model for yield forecasting. The model used a small dataset and useful results were obtained.
1.1.1.8 Markov Chain Model
Markov chain model is mathematical model in a probabilistic manner. It uses a stochastic process in which Markov chain of output of an experiment depends only on the results of the initial experiments. Alternately, present state determines next state. Markov chains derived the name from the mathematician who belonged to Russian origin (1856–1922). He initiated the theory of stochastic processes. Markov chain approach was used for prediction of cotton yield from pre-harvest data of crops [32]. The application of the Markov chain approach in predicting crop yields was investigated along with the analysis of data for yield of cotton crop for two leading states for cotton crop production. California and Texas were the states of study. Data was taken for the four-year period from 1981 to 1984. Probability distribution was estimated using Markov chain. Selection of key variables for the key within each period for the baseline data was done using multiple linear regressions and multiple rank regressions. Means of these predicted yield distributions was used for yield forecast. Sugarcane yield forecast was obtained from the model that implemented second order Markov chain. Results concluded that the second order Markov chain model can be preferred over other models of regression and first order Markov chain model for crop yield forecasting [33].
There exist a number of applications in agriculture that use machine learning techniques for prediction and analysis. The article discusses some of the commonly used approaches in research. Large amount of data can be collected from various resources for performing analysis on crop yield forecast. Integrating machine learning into agricultural processes is a vastly growing research area these days. The collaborative model of computer science with agriculture can help in exploring various domains of agronomics and forecasting agricultural crops. The merger of the two approaches can be helpful in pre-harvest crop forecasting and the traditional forecasting method can be out ruled by using computational statistical approaches.
1. Khoshnevisan, B., Rafiee, S., Omid, M., Mousazadeh, H., Rajaeifar, M.A., Application of artificial neural networks for prediction of output energy and GHG emissions in potato production in Iran. Agric. Syst ., 123, 120–127, 2014.
2. Bejo, S., Mustaffha, S., Wan Ismail, W., Application of artificial neural network in predicting crop yield: A review. J. Food Sci. Eng ., 4, 1, 1–9, 2014.
3. Patel, H. and Patel, D., A Brief survey of Data Mining Techniques Applied to Agricultural Data. Int. J. Comput. Appl ., 9, 95, 6–8, 2014.
4. Mishra, S., Mishra, D., Santra, G.H., Applications of machine learning techniques in agricultural crop production: A review paper. Indian J. Sci. Technol ., 9, 38, 1–14, 2016.
5. Ornella, L., Cervigni, G., Tapia, E., Applications of machine learning in breeding for stress tolerance in maize, in: Crop Stress and its Management: Perspectives and Strategies , 2012.
6. Dahikar, M.S. and Rode, D.V., Agricultural Crop Yield Prediction Using Artificial Neural Network Approach. Int. J. Innovat. Res. Electr. Electron. Instrum. Contr. Eng ., 2, 684–686, 2014.
7. Stathakis, D. and Savin, I., Networks, F.N., Neuro-Fuzzy Modelling For Crop Yield Prediction. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci ., 34, 1–4, 2006.
8. Qaddoum, K., Hines, E., Illiescu, D., Adaptive neuro-fuzzy modeling for crop yield prediction, AIKED ’ 11: Proceedings of the 10th WSEAS international conference on Artificial intelligence, knowledge engineering and data bases ,199–204, February, 2011.
9. Murmu, S. and Biswas, S., Application of Fuzzy Logic and Neural Network in Crop Classification: A Review. Aquat. Procedia , 4, Icwrcoe, 1203–1210, 2015.
10. Hartati, S. and Sitanggang, I.S., A fuzzy based decision support system for evaluating land suitability and selecting crops. J. Comput. Sci ., 6, 417–424, 2010.
11. Qureshi, M.R.N., Singh, R.K., Hasan, M.A., Decision support model to select crop pattern for sustainable agricultural practices using fuzzy MCDM. Environ. Dev. Sustain ., 6, 417–424, 2018.
12. Petridis, V. and Kaburlasos, V.G., FINkNN: A fuzzy interval number k–nearest neighbor classifier for prediction of sugar production from populations of samples. J. Mach. Learn. Res ., 41, 539–545, 2004.
13. Uno, Y. et al ., Artificial neural networks to predict corn yield from Compact Airborne Spectrographic Imager data. Comput. Electron. Agric ., 47, 2, 149–161, 2005.
Читать дальше