Next Article in Journal
Improvement of Root Characteristics Due to Nitrogen, Phosphorus, and Potassium Interactions Increases Rice (Oryza sativa L.) Yield and Nitrogen Use Efficiency
Next Article in Special Issue
Best Linear Unbiased Predictions of Environmental Effects on Grain Yield in Maize Variety Trials of Different Maturity Groups
Previous Article in Journal
Are Environmental Regulations to Promote Eco-Innovation in the Wine Sector Effective? A Study of Spanish Wineries
Previous Article in Special Issue
Two-Stage Spatiotemporal Time Series Modelling Approach for Rice Yield Prediction & Advanced Agroecosystem Management
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Climate-Based Modeling and Prediction of Rice Gall Midge Populations Using Count Time Series and Machine Learning Approaches

by
Santosha Rathod
1,
Sridhar Yerram
1,*,
Prawin Arya
2,
Gururaj Katti
1,
Jhansi Rani
1,
Ayyagari Phani Padmakumari
1,
Nethi Somasekhar
1,
Chintalapati Padmavathi
1,
Gabrijel Ondrasek
3,
Srinivasan Amudan
1,
Seetalam Malathi
4,
Nalla Mallikarjuna Rao
5,
Kolandhaivelu Karthikeyan
6,
Nemichand Mandawi
7,
Pitchiahpillai Muthuraman
1 and
Raman Meenakshi Sundaram
1
1
ICAR-Indian Institute of Rice Research, Hyderabad 500030, India
2
ICAR-Indian Agricultural Statistics Research Institute, New Delhi 110012, India
3
Faculty of Agriculture, University of Zagreb, 10000 Zagreb, Croatia
4
PJTSAU-Regional Agricultural Research Station, Warangal 506007, India
5
ANGRAU-Regional Agricultural Research Station, Guntur 534122, India
6
Regional Agricultural Research Station, Pattambi 679306, India
7
College of Agriculture and Research Station, Jagdalpur 494005, India
*
Author to whom correspondence should be addressed.
Agronomy 2022, 12(1), 22; https://doi.org/10.3390/agronomy12010022
Submission received: 11 November 2021 / Revised: 9 December 2021 / Accepted: 14 December 2021 / Published: 23 December 2021

Abstract

:
The Asian rice gall midge (Orseolia oryzae (Wood-Mason)) is a major insect pest in rice cultivation. Therefore, development of a reliable system for the timely prediction of this insect would be a valuable tool in pest management. In this study, occurring between the period from 2013–2018: (i) gall midge populations were recorded using a light trap with an incandescent bulb, and (ii) climatological parameters (air temperature, air relative humidity, rainfall and insulations) were measured at four intensive rice cropping agroecosystems that are endemic for gall midge incidence in India. In addition, weekly cumulative trapped gall midge populations and weekly averages of climatological data were subjected to count time series (Integer-valued Generalized Autoregressive Conditional Heteroscedastic—INGARCH) and machine learning (Artificial Neural Network—ANN, and Support Vector Regression—SVR) models. The empirical results revealed that the ANN with exogenous variable (ANNX) model outperformed INGRACH with exogenous variable (INGRCHX) and SVR with exogenous variable (SVRX) models in the prediction of gall midge populations in both training and testing data sets. Moreover, the Diebold–Mariano (DM) test confirmed the significant superiority of the ANNX model over INGARCHX and SVRX models in modeling and predicting rice gall midge populations. Utilizing the presented efficient early warning system based on a robust statistical model to predict the build-up of gall midge population could greatly contribute to the design and implementation of both proactive and more sustainable site-specific pest management strategies to avoid significant rice yield losses.

1. Introduction

Rice is the staple food crop for more than half of the world’s population. The Asian gall midge, Orseolia oryzae (Wood-Mason) (Cecidomyiidae: Diptera) (Figure 1a), is one of the most common difficult-to-control rice pests in South and Southeast Asia [1,2,3]. In India, it is the third most important rice pest after the stem borer and the plant hoppers [2], affecting 30–70% of the total rice area [4]. It is most prevalent in the states of Andhra Pradesh, Telangana, Tamil Nadu, Kerala, Goa, Karnataka, Maharashtra, Madhya Pradesh, Bihar, Odisha, Assam, Manipur, and in certain niches of West Bengal, and Uttar Pradesh of India [5,6,7,8]. The gall midge completes its life cycle in 19–23 days at 22 to 28 °C and about 85% humidity. In April and May, pre-monsoon rains in India amplify insect activity in rice stubble, self-sown rice, and other hosts. The late planted rice varieties receive extensive damage. Insect activity peaks between the last week of August and the first week of October. Graminaceous weeds (Leersia hexandra and Echinochloa crus-galli) and wild rice varieties (Oryza nivara, O. barthii, and O. rufipogon) serve as alternate hosts [6]. Younglings feed on the shoot meristem during the tillering stage of crops, resulting in the formation of a tubular structure called ‘silver shoots’ (Figure 1b). The affected tillers fail to bear panicles. Yield losses caused by the gall midge are highly variable depending on the severity of attack; however, in extreme cases, complete yield loss of crop is possible. In Southern India alone, yield loss due to gall midge was estimated to be about 0.8% of total yield or approximately US$ 80.00 million [2]. Besides the inherent biotic potential of insects, to a large extent, abiotic factors determine the abundance of insect pests in a crop ecosystem. Therefore, an efficient early warning system based on a robust statistical model to predict gall midge population buildup is of great importance in designing and implementing a proactive and more sustainable site-specific pest control and management strategy.
Count time series modeling is a popular statistical approach in which integer autocorrelated discrete count observations are considered as inputs, and the observations are assumed to be derived from Poisson and negative Binomial distributions. Crop pest modeling is one of the major areas of count time series modeling wherein daily or weekly counts of insects (pests), which are autocorrelated in nature, are considered. Though count time series models and machine learning techniques are applied in different areas, application of these techniques is novel for the modeling and forecasting of gall midge populations. Some of the count time series models were applied: in stock exchange data [9,10], monthly claims count of workers in the heavy manufacturing industry data [11], monthly strike count time series [12], Campylobacterosis infections count time series [13,14], prediction of number of dengue incidents in Jakarta [15], and network traffic count time series [16]. Ref. [17] reviewed regression- and machine learning-based crop pest prediction methods. Refs. [18,19] developed hybrid time series and machine learning models for crop yield predictions.
The machine learning models were employed in the prediction of various agricultural fields: prediction of oil seed production [20], banana yield prediction [21], rice yield prediction [22,23], prediction of rice pests [24], prediction of early blight severity in tomato crop [25], and prediction of sugarcane borer disease [26].
Predicting rice gall midge populations based on climatological parameters greatly aids the take up of preventive crop protection measures. However, past works on forecasting insect pest populations were mostly limited to multiple regression analysis and classical time series models. For count data that follows non-Gaussian distribution; Poission and negative binomial, transformation to normality does not improve the accuracy of the prediction model. Despite the generalized linear model (INGARCH) being better suited for count data, their applications are limited in the field of pest modelling [27,28]. For highly heterogeneous and nonlinear data, prediction models like multiple linear regression and auto regressive integrated moving average models were also reported to be not effective [20,21]. However, machine learning models such as SVR, and ANN could be effective in such conditions as they are assumption-free and data driven.
Modeling and forecasting of insect pest populations is used to provide an aid in decision making and in planning of crop management activities adequately. However, the present work is undertaken to develop a robust statistical model for predicting gall midge populations based on climatological input parameters that are crucial for in life cycles of this rice pest using count time series and machine learning approaches. The models were developed to predict gall midge population to minimize the yield losses. For the first time, we have applied the count time series model, i.e., INGARCH, with weather variables in insect pest modelling area of agriculture, revealing few applications of machine learning models in modeling and forecasting pest populations in general. However, the gall midge prediction is the first attempt in modeling and forecasting using machine learning techniques like ANN and SVR.
The methodological framework begins with basic descriptive statistics, correlation analysis, and stepwise regression analysis to understand the causal relationships between gall midge populations and input variables. Advanced computational methods, such as INGARCH, ANN and SVR with exogenous weather variables, are developed to model and predict gall midge populations in Indian hot spots.

2. Materials and Methods

2.1. Data Collection

The Chinsurah type light trap with a 200-watt bulb was used in the study because it is successfully used in monitoring of rice gall midge and other insect pests in rice ecosystems throughout the year [29,30]. The bulb was illuminated daily from 6:00 pm to 6:00 am. In the morning, the collected rice gall midges were brought to the laboratory and the number of individuals caught per day were manually counted, summed and presented as weekly cumulative catches [31]. If the insect catches were too large, the population was divided into different equal subgroups, one subgroup was counted and then multiplied with the remaining number of subgroups. Data were collected at four hot spot locations in India: Warangal, Maruteru, Pattambi and Jagdalpur (Figure 2). Corresponding climatological data on maximum temperature (MAXT), minimum temperature (MINT), total rainfall (RF), morning relative humidity (RHM), evening relative humidity (RHE) and sunshine hours (SSH) were also collected from automatic weather stations at the respective locations. Standard meteorological week (SMW)-wise cumulative catches of gall midge and weekly averages of climatological parameters were considered for this study. Six-week observations were used as testing/validation sets, and remaining observations were used as the training data set.

2.2. Statistical Models

Statistical modeling started with descriptive statistical parameters encompassing mean, standard error (SE), skewness, kurtosis, minimum observation, maximum observation, and coefficient of variations (CV), which are important in depicting the nature of the studied data. Apart from the descriptive statistics, data were depicted graphically with time series plots. Pearson’s product moment correlation analysis was carried out to determine the interrelationship among the variables used in the study. Stepwise, a multiple regression analysis was done to understand the cause-and-effect relationship among the gall midge populations and exogenous weather variables. The regression equation in terms of matrix notation can be expressed as;
Y = X β + e
where, Y is the variable, X is the vector of exogenous variables, β is the regression coefficient vector, and e is the residuals term assumed to be normally distributed with e ~ N 0 , σ 2 . The time series plots, INGARCH, ANN and SVR models were developed in R software (R Core Team 2018). Correlation analysis and stepwise regression analysis were carried out in SAS 9.3 version [32], available at ICAR-Indian Institute of Rice Research, Hyderabad, India.

2.2.1. Integer-Valued Generalized Autoregressive Conditional Heteroscedastic (INGARCH) Model

The time series following the generalized linear model (GLM) framework was elaborated by [33]. INGARCH models are the class of GLM [34,35], in which the conditional distribution of dependent variable is assumed to follow popular discrete distributions like Poisson, negative binomial, generalized Poisson and double Poisson distributions [10].
Let the count time series be Y t :   t N and time varying r-dimensional covariate vector say X t :   t N i.e., X t = X t , 1 ,   , X t , r ,   T . The conditional mean becomes E Y t   F t 1 = λ t and Ft is historical data. The generalized model form is expressed as follows:
g λ t = β 0 + k = 1 p α k   g Y t i k + l = 1 q β l g   ( λ t jl ) + η T
Case 1: Consider the situation where g and g ˜ are equal to identity, i.e., g x =, g ˜ x = x . Further, Y t follows (Poisson) INGARCH (p, q) model with p > 1 and q ≥ 0 if
(a)
Y t   conditioned on Y t 1 ,   Y t 2 ,     , is Poisson distributed
(b)
The conditional mean λ t = E Y t Y t 1 ,   Y t 2 ,   ,   satisfies
λ t = β 0 + i = 1 p α i   Y t i + j = 1 q β j   λ t j   with   β 0 > 0   a n d   α 1   ,   ,   α p   ,   ,   β 1   ,   ,   β q   0
Assuming further that Y t Y t 1 is Poisson distributed, then we obtain an INGARCH model of order p and q, abbreviated as INGARCH (p, q) model. If q = 0, the model can be referred to as the INAGARCH (p) model. These models are also known as autoregressive conditional Poisson (ACP) models [9].
Case 2: The negative binomial distribution allows for a conditional variance to be larger than the mean λ t , which is often referred to as over-dispersion (with overdispersion parameter ) [36]. It is assumed that Y t F t 1 ~ N e g B i o n o m ( λ t , ) . When , the Poisson distribution is a limiting case of the negative binomial distribution by the assumption:
Y t Y t 1 ,   Y t 2 ,     , ~ B i n n ,     β + α Y t 1 n
Further details about INGARCH model estimation using conditional likelihood estimation, especially on asymptotic properties, are given by [34] and [37]. The standard INGARCH model allows forecasts to be made based on only past values of the forecast variable. The model assumes that future values of a variable depend on its past values and values of past exogenous variables. The INGARCHX model is an extended version of the INGARCH model [38].

2.2.2. Support Vector Regression (SVR)

The principal idea involved in SVR is to transform the original input space into high dimensional variable space and then build the regression or time series model in a transformed high dimensional feature space [39]. A vector of data set says Z = x i   y i i = 1 N , where x i R n is the input vector, yi is the scalar output, and N is the size of data set. The general equation SVR can be written as follows:
f x = W T ϕ   x + b
where, W is weight vector, b is bias term, and superscript T denotes the transpose. The coefficients W and b are estimated from data by minimizing the following regularized risk function:
R θ = 1 2 w 2 + C 1 N i = 1 N L ε y i , f x i
This regularized risk function minimizes both the empirical error and regularized term simultaneously, which helps in avoiding both under and overfitting of the model. In Equation (8), the first term 1 2 w 2 is called the ‘regularized term’, which measures the flatness of the function. Minimizing 1 2 w 2 will make a function as flat as possible. The second term 1 N i = 1 N L ε y i , f x i is called the ‘empirical error’, which was estimated by Vapnik ε-insensitive loss function as follows:
L ε y i , f x i = f x = y i , f x i ε ;     y i f x i ε , 0                                                 y i f x i < ε ,  
where, yi is actual value and f x i is an estimate value. The most commonly used kernel function is the radial basis function (RBF) which is given as follows:
k ( x i ,   x j ) = e x p γ x x i 2  
The performance of RBF kernel function requires optimization of two hyper-parameters: regularization parameter C, which balances the complexity and approximation accuracy of the model, and the Kernel bandwidth parameter, which represents the variance of the RBF kernel function, γ . In SVR and ANN also the exogenous variables are used for both modeling and forecasting purposes as in INGARCHX model. Schematic representation of SVR architecture is given in Figure S1.

2.2.3. Artificial Neural Network (ANN)

ANN is the most widely used machine learning technique in the last several decades. In the area of time series modeling, the ANN is commonly referred to as the autoregressive neural network as it considers time lags as inputs. The time series framework for ANN can be mathematically modeled using a neural network with implicit functional representation of time. The general expression for the final output Yt of a multi-layer feed forward autoregressive neural network is expressed as follows:
Y t = α 0 + j = 1 q α j g β 0 j + i = 1 p β i j Y t p + ε t
where, α j j = 0 , 1 , 2 , , q and β i j i = 0 , 1 , 2 , , p ,   j = 0 , 1 , 2 , , q are the model parameters, also called as the synopsis weights, p is the number of input nodes, q is the number of hidden nodes, and g is the activation function. Training part in ANN minimizes the error function between actual and predicted values. The error function of autoregressive ANN is expressed as follows:
E = 1 N t = 1 N ( e t ) 2 = 1 N t = 1 N X t ( w 0 + ( J = 1 Q w J g w o j + i = 1 P w i j X t i ) ) 2
where, N is the total number of error terms. The parameters of the neural network w i j are changed by an amount of changes in Δ w i j as Δ w i j = η E w i j , where, η is the learning rate [20,40]. As in INGARCHX and SVRX models, the exogenous variable will also be used to model the pest count, and hence becomes ANNX model. Graphical representation of ANN architecture is given in Figure S2.

2.3. Comparison Criteria

Mean square error (MSE) and root mean square error (RMSE) were used as comparison criteria for the model performance. The mean square error (MSE) is the average of the sum of squared error values and given as:
M S E = i = 1 N Y i Y i ^ 2 N
RMSE is also known as standard error of estimate in regression analysis, and is given as:
R M S E = i = 1 N Y i Y i ^ 2 N
where, Y i is the actual value, Y ^ i is the predicted value, and N is the number of observations.

2.4. Diebold–Merino Test

The Diebold–Mariano (DM) test is employed to determine the statistical significance difference among the models used, based on the residuals of the models [41]. Consider the residuals of two models as r 1 and r 2 , and d i is the absolute difference between residuals;   d i = r 1 r 2 and the autocovariance function γ k is expressed as:
γ k = 1 n i = k + 1 n ( d i d ¯ ) d i k d ¯
The Diebold–Mariano test statistic is expressed as:
D M = d ¯ γ 0 + 2 k = 1 h 1 γ k / n
where, h = n 1 / 3 + 1 . For testing of the hypothesis, the null hypothesis (H0) and the alternative hypothesis (H1), H 0 = E d = 0 or the forecast accuracy is similar for two models, and H 1 = E d 0 or the forecast accuracy is different for two models.

3. Results

The time series plots of weekly (SMW wise) counts of gall midge light trap catches of four study sites during the observed 2013–2018 period were plotted in Figure 3. Year-wise time series plots of gall midge populations at all hot spot locations are depicted in Figures S3–S6. The time series plots show that at all examined locations, the gall midge incidence was higher between the 35th to 45th SMWs, except at the Maruteru centre, where it showed two peaks, between the 10th to 20th SMWs and between the 35th to 45th SMWs.
Summary statistics of the dependent variable gall midge population and exogenous weather variables were calculated and presented in Table 1. For instance, Asian gall midge populations at Warangal, Maruteru, Pattambi and Jagdalpur were 42, 215, 22 and 6, respectively. The number of population oscillates are in a wide range (0–875), leading to a high percentage of CV and an abnormality of data as skewness and kurtosis are out of normal range. Summary statistics of weather variables presented in Table 1 are self-explanatory, showing that data under consideration were highly heterogeneous in nature.

3.1. Correlation Analysis

Pearson correlation coefficients between gall midge populations and considered climatological variables are depicted in Table 2. A low positive significant correlation between gall midge population and RHM, RHE and SSH was observed at Warangal. In Pattambi, gall midge populations also showed a low positive significant correlation with RHM. However, correlation with MAXT was of low negative significance. At Jagdalpur, the gall midge population showed a weak significant correlation with RHM and RHE. Similarly, at Maruteru, the correlation between the trapped gall midge individuals and meteorological parameters was weak. Overall, correlation analysis revealed that gall midge population has association with RHM, RHE, RF and SSH of lower magnitude, ascribable to the heterogeneity or high percentage of CV among gall midge populations.

3.2. Stepwise Regression Analysis

To identify the climatological factors influencing the incidence of gall midge population buildup, a stepwise regression analysis was carried out with the results depicted in Table 3. Some of generated outputs like: (i) MINT, RHE, SSH at Warangal; (ii) RHM at Maruteru; (iii) MAXT, RHM and SSH at Pattambi, and (iv) MINT, RHM, RHE and SSH at Jagdalpur showed significant influence on the gall midge population. Though the listed variables have significant influence on the gall midge populations, the model R2 value for the fitted regression in all four of the centers is low, indicating that the model is not a strong fit, for which non-linearity and high heterogeneity in dependent variables may be responsible.

3.3. INGARCHX Model

Prior to subjecting the gall midge individual count time series data into the INGARCH model, the presence of autocorrelation was confirmed by employing the Box-Pierce non-correlation test, and the statistic test revealed a highly significant (p < 0.0001) autocorrelation (Table 4). The INGARCH model with exogenous climatological variables was fitted and the model parameter was found to be significant, but none of the climatological parameters were significant at all hot spot locations. The over-dispersion parameters obtained per location (7.32, 3.30, 2.23 and 5.47) clearly indicated the heterogeneous and over-dispersed nature of the data, following a negative binomial distribution (Table 4). Diagnostic checking of residuals by the Box-Pierce non-correlation test revealed that the residuals were autocorrelated or non-random (p < 0.0001) at all examined locations, except at Pattambi, where the residuals are un-correlated and random in nature (p = 0.7403) (Table 4).
Inability of the INGARCHX model to capture the heterogeneity and complex nature of the data might have led to the non-significant effect of weather variables and significant residuals of the model.

3.4. SVRX Model

The nonlinear SVR model with exogenous variables for the time series of gall midge population count was built with parameter specifications given in Table 5. The diagnostic checking of residuals by the Box-Pierce non-correlation test indicated that the residuals are autocorrelated or non-random (p < 0.0001) (Table 5).

3.5. ANNX Model

The ANNX model parameters were given in Table 5 for all the four locations. The gall midge count time series were subjected to the ANN model with 4, 5, 8 and 3 tapped time delays, six exogenous variables, and 6, 6, 10 and 10 optimum nodes for Warangal, Maruteru, Pattambi and Jagdalpur centers, respectively. A sigmoidal activation function in input to hidden layer, and linear identity function in hidden layer to output layer, was used with feed forward network architecture. The total number of parameters or synaptic weights obtained was 73, 79, 161 and 111 for four centers, respectively (Table 5). After model fitting, diagnostic checking of residuals by Box-Pierce non-correlation test indicated the not correlated or random nature of the residuals (p = 0.55, p = 0.99, p = 0.15 and p = 0.18 for Warangal, Maruteru, Pattambi and Jagdalpur, respectively) (Table 5). Finally, the model performance in all the four centers in both training and testing sets are given in Table 6.

4. Discussion

The results of modeling and predictions of the gall midge population at examined study sites obtained by employing different models were compared in terms of MSE and RMSE in both training and testing datasets, and are presented in Table 6. In this study, the fitness of the stepwise regression model was found to be weak (low R2) due to non-linearity and high heterogeneity in the dependent variable. However, Samui et al. (2004) [7] found a strong relationship between temperature, relative humidity, rainfall and sunshine hours on the development of gall midges in successive generations using stepwise regression. Amongst the attempted techniques, the ANNX model superiorly outperformed the INGARCHX and SVRX models in both training and testing data sets, as revealed by the low MSE and RMSE values. Furthermore, the INGARCHX model performed better compared to the SVRX model in both training and testing data sets. Performance hierarchy of these models is as follows: ANNX > INGARCHX > SVRX in both training and validation sets at all four locations. Similar results were obtained in [42,43,44], where the ANN model outperformed the classical autoregressive integrated moving average and SVR models.
In SVR, we considered candidate hyper parameters among several combinations of user defined parameters. The 10-fold cross validation was carried for each model combination of hyper parameters, and the lowest cross validation error obtained is reported in Table 5. In this modelling exercise, we have tuned the model with different combinations of hyper parameters and chosen the optimum parameters based on the lowest training error with a margin of error tolerance epsilon. The ANN model for this exercise was developed with the ‘Liebenberg-Marquardt back propagation algorithm’ in a feed forward network based on repetitive experimentation. The learning rate and momentum terms was 0.03 and 0.01, respectively. To tune the model, the network was repeated 25 times with a maximum of 1000 iterations. Different combinations of input lags and hidden nodes were tried, and candidate model parameters were selected based on the fewest training errors.
The predicted population size of the gall midge by the ANNX model is closer to the actual gall midge population size, as compared to both INGARCHX and SVRX models (Figure 4). The comparison criteria (MSE and RMSE) exhibit only the observed differences between the predicted values of the models. Therefore, the Diebold–Mariano test statistic (DM test) has been used to determine the statistically significant difference between the different models used in this study. The INGARCHX (M1), and SVRX (M2) models are significantly different with respect to the ANNX (M3) model (Table 7), confirming the superior performance of the ANNX model over the other two models.
The outperformance of the ANNX model over the INGARCHX and SVRX models in both training and testing data sets could be due to its ability to capture the heterogeneous, nonlinear and complex nature of the data. In ANN, we applied the sigmoidal activation function to map the input to the hidden layer, whereas the RBF function turns to Gaussian distribution when we increase the value of gamma. As we explained earlier, count time series data are derived from non-Gaussian distributional assumptions, which could be the possible reason why SVR fails to capture the trend in count time series data. Similar results were obtained in [45], where the ANN outperformed the SVR in modelling and forecasting ancillary energy market prices.
In addition, the diagnostic checking of residuals obtained by both INGARCHX and SVRX models were correlated and non-random in nature, whereas the residuals obtained by ANNX models were uncorrelated and random in nature, which conclusively weighs in favor of the ANNX model as a good fit compared to INGARCHX and SVRX models. Inter combinational significances are clearly represented in Table 7. Similar studies conducted by [46] for the yield prediction of early potatoes, by [47] for rice blast, and by [48] regarding the wheat yield in Pakistan revealed that machine learning techniques were superior in their performance of prediction.

5. Conclusions

In the present study, relevant count time series and machine learning techniques were applied to develop the rice gall midge occurrence models based on climatological input variables. The results showed that the INGRACHX and SVRX models were not suitable for the time series of the gall midge incidence due to the highly nonlinear and heterogeneous nature of the data. On the other hand, the study clearly revealed that the ANNX model is a viable and effective alternative for modeling and predicting the gall midge incidence based on time series data. It can also be inferred that the application of machine learning techniques such as ANN with exogenous variables in modeling and predicting count time series can increase the prediction accuracy. Further DM test statistics confirm the superiority of ANNX models over INGRACHX and SVRX models.
Rice gall midge is a disastrous pest in rice cultivation, causing significant economic losses not only in the examined Indian agroecosystem, but also across numerous other Asian agroecosystems. The on-time warning models developed in this study utilizing machine learning techniques will be of great assistance in predicting the occurrence of gall midge so that the appropriate management measures can be engaged to minimize the yield losses. In the future, it is expected that various machine learning techniques will be intensively used to model the count time series of other various crop pests.

Supplementary Materials

The following are available online at https://www.mdpi.com/article/10.3390/agronomy12010022/s1, Figure S1: Architecture of the SVR model; Figure S2: Architecture of the ANN model; Figure S3: Year-wise time series plots of gall midge population in Warangal study site; Figure S4: Year-wise time series plots of gall midge population in Marteru study site; Figure S5: Year-wise time series plots of gall midge population in Pattambi study site; Figure S6: Year-wise time series plots of gall midge population in Jagdalpur study site.

Author Contributions

Conceptualization, S.R.; Data curation, S.Y., S.A., S.M., N.M.R., K.K., N.S. and N.M.; Formal analysis, S.R.; Investigation, S.R.; Methodology, S.R., S.Y., P.A. and G.O.; Resources, S.Y., G.K., J.R., P.M. and R.M.S.; Software, S.R. and P.A.; Supervision, P.A.; Visualization, S.Y., G.K., J.R., A.P.P., N.S., C.P., G.O., S.A., S.M., N.M.R., K.K., N.M., P.M. and R.M.S.; Writing—original draft, S.R. and S.Y.; Writing—review and editing, S.R., S.Y., P.A., G.K., J.R., A.P.P., N.S., C.P., G.O., S.A., S.M., N.M.R., K.K., N.M., P.M. and R.M.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Article approved for submission; Ref. No. IIRR/DIR/PD/PMEC/2021-22/Res.Paper/431/dt.20.10.2021. No animals are used in this study.

Data Availability Statement

The data utilized in this study are collected from the All India Co-Ordinated Rice Improvement Project (AICRIP), available at ICAR-Indian Institute of Rice Research, Hyderabad, India. The data presented in this study are available on request from the corresponding author through the AICRIP project.

Acknowledgments

The authors would like to thank the All India Co-Ordinated Rice Improvement Project (AICRIP) and the Indian Council of Agricultural Research-Indian Institute of Rice Research (ICAR-IIRR), Hyderabad, for providing the necessary facilities to carry out this work.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ramaswamy, C.; Jatileskono, T. Inter-country comparison of insect and disease losses. In Rice Research in Asia: Progress and Priorities; Evenson, R.E., Herdt, R.W., Hussain, M., Eds.; CABI Publications: Wallingford, UK, 1996; pp. 305–316. [Google Scholar]
  2. Bentur, J.S.; Pasalu, I.C.; Sarma, N.P.; Prasada Rao, U.; Misra, B. Gall Midge Resistance in Rice: Current Status in India and Future Strategies-DRR Research Paper Series No. 1/2003; Directorate of Rice Research: Hyderabad, India, 2003. [Google Scholar]
  3. Nacro, S.; Heinrichs, E.A.; Dakouo, D. Estimation of rice yield losses due to the African rice gall midge, Orseoliaoryzivora Harris and Gagne. Int. J. Pest Manag. 1996, 42, 331–334. [Google Scholar] [CrossRef]
  4. Mathur, K.C.; Rajamani, S. Orseolia and rice: Cecidogenousinteractions. Proc. Anim. Sci. 1984, 93, 283–292. [Google Scholar] [CrossRef]
  5. Chelliah, A.; Bentur, J.S.; Prakasa Rao, P.S. Approaches to rice management-achievements and opportunities. Oryza 1989, 26, 12–26. [Google Scholar]
  6. Rajamani, S.; Pasalu, I.C.; Mathur, K.C.; Sain, M. Biology and ecology of rice gall midge, Orseoliaoryzae (Wood-Mason). In New Approaches to Gall Midge Resistance in Rice, Proceedings of the International Workshop, Hyderabad, India 22–24 November 1998; Bennett, J., Bentur, J.S., Pasalu, I.C., Krishnaiah, K., Eds.; International Rice Research Institute: Hyderabad, India, 2004; pp. 7–16. [Google Scholar]
  7. Samui, R.P.; Chattopadhyay, N.; Sabale, J.P. Weather based forewarning of gall midge attack on rice and operational crop protection using weather information at Pattambi. Mausam 2004, 55, 329–338. [Google Scholar]
  8. Sinha, D.K.; Atray, I.; Agarrwal, R.; Bentur, J.S.; Nair, S. Genomics of the Asian rice gall midge and its interactions with rice. Curr. Opin. Insect Sci. 2017, 19, 76–81. [Google Scholar] [CrossRef]
  9. Fokianos, K.; Rahbek, A.; Tjøstheim, D. Poisson autoregression. J. Am. Stat. Assoc. 2009, 104, 1430–1439. [Google Scholar] [CrossRef] [Green Version]
  10. Zhu, F. Modeling time series of counts with COM-Poisson INGARCH models. Math. Comput. Model. 2012, 56, 191–203. [Google Scholar] [CrossRef]
  11. Weiß, C.H. Modelling time series of counts with overdispersion. Stat. Methods Appt. 2009, 18, 507–519. [Google Scholar] [CrossRef]
  12. Weiß, C.H. The INARCH(1) model for overdispersed time series of counts. Commun. Stat. Simul. Comput. 2010, 39, 1269–1291. [Google Scholar] [CrossRef]
  13. Zhu, F.; Wang, D. Diagnostic checking integer-valued ARCH(p) models using conditional residual autocorrelations. Comput. Stat. Data Anal. 2010, 54, 496–508. [Google Scholar] [CrossRef]
  14. Liboschik, T.; Kerschke, P.; Fokianos, K.; Fried, R. Modelling interventions in INGARCH processes. Int. J. Comput Math. 2014, 93, 640–657. [Google Scholar] [CrossRef] [Green Version]
  15. Tanawi, I.N.; Vito, V.; Sarwinda, D.; Tasman, H.; Hertono, G.F. Support Vector Regression for Predicting the Number of Dengue Incidents in DKI Jakarta. Procedia Comput. Sci. 2021, 179, 747–753. [Google Scholar] [CrossRef]
  16. Kim, M. Network traffic prediction based on INGARCH model. Wirel. Netw. 2020, 26, 6189–6202. [Google Scholar] [CrossRef]
  17. Kim, Y.H.; Yoo, S.J.; Gu, Y.H.; Lim, J.H.; Han, D.; Baik, S.W. Crop Pests Prediction Method Using Regression and Machine Learning Technology: Survey. IERI Procedia 2014, 6, 52–56. [Google Scholar] [CrossRef] [Green Version]
  18. Alam, W.; Ray, M.; Kumar, R.R.; Sinha, K.; Rathod, S.; Singh, K.N. Improved ARIMAX modal based on ANN and SVM approaches for forecasting rice yield using weather variables. Indian J. Agric. Sci. 2018, 88, 1909–1913. [Google Scholar]
  19. Alam, W.; Sinha, K.; Kumar, R.R.; Ray, M.; Rathod, S.; Singh, K.N.; Arya, P. Hybrid linear time series approach for long term forecasting of crop yield. Indian J. Agric. Sci. 2018, 88, 1275–1279. [Google Scholar]
  20. Rathod, S.; Mishra, G.C. Statistical Models for Forecasting Mango and Banana Yield of Karnataka. India J. Agric. Sci. Technol. 2018, 20, 803–816. [Google Scholar]
  21. Rathod, S.; Singh, K.N.; Patil, S.G.; Naik, R.H.; Ray, M.; Meena, V.S. Modeling and forecasting of oilseed production of India through artificial intelligence techniques. Indian J. Agric. Sci. 2018, 88, 22–27. [Google Scholar]
  22. Amaratunga, V.; Wickramasinghe, L.; Perera, A.; Jayasinghe, J.; Rathnayake, U. Artificial Neural Network to Estimate the Paddy Yield Prediction Using Climatic Data. Math. Probl. Eng. 2020, 2020, 8627824. [Google Scholar] [CrossRef]
  23. Su, Y.X.; Xu, H.; Yan, L.J. Support vector machine-based open crop model (SBOCM): Case of rice production in China. Saudi J. Biol. Sci. 2017, 24, 537–547. [Google Scholar] [CrossRef]
  24. Ma, C.; Liang, Y.; Lyu, X. Weather Analysis to Predict Rice Pest Using Neural Network and D-S Evidential Theory. In Proceedings of the 2019 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), Guilin, China, 17–19 October 2019; pp. 277–283. [Google Scholar] [CrossRef]
  25. Paul, R.K.; Vennila, S.; Bhat, M.N.; Yadav, S.K.; Sharma, V.K.; Nisar, S.; Panwar, S. Prediction of early blight severity in tomato (Solanumlycopersicum) by machine learning technique. Indian J. Agric. Sci. 2019, 89, 1921–1927. [Google Scholar]
  26. Huang, T.; Yamg, R.; Huang, W.; Huang, Y.; Qiao, X. Detecting sugarcane borer diseases using support vector machine. Inf. Process. Agric. 2018, 5, 74–82. [Google Scholar] [CrossRef]
  27. O’Hara, R.B.; Kotze, D.J. Do not log-transform count data. Meth. Ecol. Evol. 2010, 1, 118–122. [Google Scholar] [CrossRef] [Green Version]
  28. St-Pierre, A.P.; Shikon, V.; Schneider, D.C. Count data in biology-Data transformation or model reformation? Ecol. Evol. 2018, 8, 3077–3085. [Google Scholar] [CrossRef] [Green Version]
  29. Vennila, S.; Bagri, M.; Tomar, A.; Rao, M.S.; Sarao, P.S.; Sharma, S.; Jalgaonkar, V.; Kumar, M.K.P.; Suresh, S.; Mathirajan, V.G.; et al. Future of Rice Yellow Stem Borer Scirpophaga incertulas (Walker) Under Changing Climate. Natl. Acad. Sci. Lett. 2019, 42, 309–313. [Google Scholar] [CrossRef]
  30. Rajpoot, S.K.S.; Giri, S.P.; Yadav, S.K.; Singh, R.A.N.; Parkash, N. Sustainable Management of Rice Insect Pests Chinsurah Light Trap at Uttar Pradesh. Int. J. Curr. Micr. Appl. Sci. 2020, 10, 158–167. [Google Scholar]
  31. Ogah, E.; Nwilene, F.; Ukwungwu, M.; Omoloye, A.; Agunbiade, T. Population dynamics of the African rice gall midge Orseolia oryzivora (Diptera: Cecidomyiidae) and its parasitoids in the forest and southern Guinea savanna zones of Nigeria. Int. J. Trop. Insect Sci. 2009, 29, 86–92. [Google Scholar] [CrossRef]
  32. SAS Software, Version 9.3; SAS Institute: Cary, NC, USA, 2011.
  33. Kedem, B.; Fokianos, K. Regression Models for Time Series Analysis; Wiley Series in Probability and Statistics; Wiley-Interscience: Hoboken, NJ, USA, 2002; ISBN 0-471-36355-3. [Google Scholar]
  34. Heinen, A. Modelling Time Series Count Data: An Autoregressive Conditional Poisson Model; MPRA Paper 8113; University Library of Munich: Munich, Germany, 2003. [Google Scholar] [CrossRef]
  35. Ferland, R.; Latour, A.; Oraichi, D. Integer-valued GARCH process. J. Time Ser. Anal. 2006, 27, 923–942. [Google Scholar] [CrossRef]
  36. Christou, V.; Fokianos, K. Quasi-Likelihood Inference for Negative Binomial Time Series Models. J. Time Ser. Anal. 2014, 35, 55–78. [Google Scholar] [CrossRef]
  37. Fokianos, K. Some Recent Progress in Count Time Ser. Statistics 2011, 45, 49–58. [Google Scholar] [CrossRef]
  38. Liboschik, T.; Fried, R.; Fokianos, K.; Probst, P. tscount: An R Package for Analysis of Count Time Series Following Generalized Linear Models; R Package Version 1.4.3. 2020. Available online: https://CRAN.R-project.org/package=tscount (accessed on 11 October 2021).
  39. Vapnik, V.N. The Nature of Statistical Learning Theory; Springer: New York, NY, USA, 1995; Available online: https://link.springer.com/book/10.1007%2F978-1-4757-2440-0 (accessed on 11 October 2021).
  40. Zhang, G.P. Time-series forecasting using a hybrid ARIMA and neural network model. Neurocomputing 2003, 50, 159–175. [Google Scholar] [CrossRef]
  41. Diebold, F.X.; Mariano, R.S. Comparing predictive accuracy. J. Bus. Econ. Stat. 1995, 13, 253–263. [Google Scholar]
  42. Kumari, P.; Mishra, G.C.; Srivastava, C.P. Forecasting of productivity and pod damage by Helicoverpa armigera using artificial neural network model in pigeonpea (Cajanus Cajan). Int. J. Agric. Environ. Biotechnol. 2013, 6, 335–340. [Google Scholar]
  43. Kumari, P.; Mishra, G.C.; Srivastava, C.P. Time series forecasting of losses due to pod borer, pod fly and productivity of pigeonpea (Cajanus cajan) for North West Plain Zone (NWPZ) by using artificial neural network (ANN). Int. J. Agric. Stat. Sci. 2014, 10, 15–21. [Google Scholar]
  44. Chitikela, G.; Admala, M.; Ramalingareddy, V.K.; Bandumula, N.; Ondrasek, G.; Sundaram, R.M.; Rathod, S. Artificial-Intelligence-Based Time-Series Intervention Models to Assess the Impact of the COVID-19 Pandemic on Tomato Supply and Prices in Hyderabad, India. Agronomy 2021, 11, 1878. [Google Scholar] [CrossRef]
  45. Giovanelli, C.; Sierla, S.; Ichise, R.; Vyatkin, V. Exploiting artificial neural networks for the prediction of ancillary energy market prices. Energies 2018, 11, 1906. [Google Scholar] [CrossRef] [Green Version]
  46. Piekutowska, M.; Niedbała, G.; Piskier, T.; Lenartowicz, T.; Pilarski, K.; Wojciechowski, T.; Pilarska, A.A.; Czechowska-Kosacka, A. The Application of Multiple Linear Regression and Artificial Neural Network Models for Yield Prediction of Very Early Potato Cultivars before Harvest. Agronomy 2021, 11, 885. [Google Scholar] [CrossRef]
  47. Liu, L.-W.; Hsieh, S.-H.; Lin, S.-J.; Wang, Y.-M.; Lin, W.-S. Rice Blast (Magnaportheoryzae) Occurrence Prediction and the Key Factor Sensitivity Analysis by Machine Learning. Agronomy 2021, 11, 771. [Google Scholar] [CrossRef]
  48. Haider, S.A.; Naqvi, S.R.; Akram, T.; Umar, G.A.; Shahzad, A.; Sial, M.R.; Khaliq, S.; Kamran, M. LSTM Neural Network Based Forecasting Model for Wheat Production in Pakistan. Agronomy 2019, 9, 72. [Google Scholar] [CrossRef] [Green Version]
Figure 1. (a) Adult gall midge, Orseolia oryzae. (b) Symptoms of damage by gall midge.
Figure 1. (a) Adult gall midge, Orseolia oryzae. (b) Symptoms of damage by gall midge.
Agronomy 12 00022 g001
Figure 2. Study sites for rice gall midge population modeling.
Figure 2. Study sites for rice gall midge population modeling.
Agronomy 12 00022 g002
Figure 3. Time series plots of gall midge populations.
Figure 3. Time series plots of gall midge populations.
Agronomy 12 00022 g003
Figure 4. Actual vs. fitted plots of gall midge population.
Figure 4. Actual vs. fitted plots of gall midge population.
Agronomy 12 00022 g004
Table 1. Summary statistics of gall midge light trapped individual collections at study locations.
Table 1. Summary statistics of gall midge light trapped individual collections at study locations.
LocationStatisticsPopulationMAXTMINTRFRHMRHESSH
WarangalMean4232.3220.059.9686.9755.936.55
S.E.7.290.270.271.530.180.550.14
Skewness4.81.07−0.344.44−1.940.2−0.76
Kurtosis24.680.23−1.0622.6310.82−0.68−0.18
Minimum025.7111.29062.29330.31
Maximum87545.9331204.793.1480.1411.11
CV (%)303.5314.5223.38271.233.7417.5136.73
MaruteruMean21531.0324.2814.2786.3773.686
S.E.23.240.150.191.940.210.230.21
Skewness2.70.78−0.354.11−0.4604.07
Kurtosis7.41−0.5722.730.211.1532.53
Minimum024.8616.17075.4360.710.04
Maximum208839.7133.57284.693.7185.7134.65
CV (%)179.767.8312.74225.774.085.257.08
PattambiMean2232.5323.1726.2488.3958.825.95
S.E.2.980.150.113.130.360.850.13
Skewness3.9−0.030.753.04−1.23−0.07−0.55
Kurtosis17.66−0.463.3610.131.58−0.76−0.64
Minimum024.8918.11058.2917.430.19
Maximum37239.0932.54340.596.86949.7
CV (%)238.917.978.63210.767.2725.6139.18
JagdalpurMean630.5618.6413.4589.5140.495.39
S.E.1.30.240.351.960.481.550.16
Skewness7.430.23−0.653.88−1.79−0.01−0.33
Kurtosis75.431.42−0.8517.013.02−0.98−1.03
Minimum017.846.57057.571.910.03
Maximum24641.3627.8200.997.86919.87
CV (%)330.7612.329.83231.818.4460.848.04
MAXT: maximum temperature, MINT: minimum temperature, RF: rainfall RHM: morning relative humidity, RHE: evening relative humidity, SSH: sunshine hours.
Table 2. Pearson correlation coefficients between gall midge light trapped individual collections and climatological variables at study locations.
Table 2. Pearson correlation coefficients between gall midge light trapped individual collections and climatological variables at study locations.
Location Gall MidgeMAXTMINTRFRHMRHE
WarangalMAXT−0.091
(0.1077)
MINT−0.055
(0.3254)
0.59
<0.0001
RF−0.053
(0.3483)
−0.18
(0.0013)
0.19
(0.0009)
RHM0.151
(0.0072)
−0.16
(0.0054)
0.008
(0.8874)
0.194
(0.0006)
RHE0.136
(0.0156)
−0.114
(0.0450)
0.56
(<0.0001)
0.41
(<0.0001)
0.32
(<0.0001)
SSH0.126
(0.0256)
0.43
(<0.0001)
0.011
(0.8404)
−0.48
(<0.0001)
−0.18
(0.0011)
−0.39
(<0.0001)
MaruteruMAXT0.0234
(0.6977)
MINT−0.271
(0.653)
0.685
<0.0001
RF−0.0647
(0.283)
−0.041
(0.0497)
0.173
(0.0038)
RHM0.092
(0.126)
0.250
(<0.0001)
−0.396
(<0.0001)
0.101
(0.0916)
RHE−0.0173
(0.774)
0.316
(<0.0001)
0.169
(0.0046)
0.419
(<0.0001)
0.054
(0.369)
SSH0.0404
(0.503)
0.0798
(<0.189)
−0.329
(<0.0001)
−0.276
(<0.0001)
0.0904
(0.1331)
−0.424
(<0.0001)
PattambiMAXT−0.206
(0.0002)
MINT0.023
(0.6851)
−0.074
0.192
RF−0.0101
(0.8585)
−0.4443
(<0.0001)
0.095
(0.0909)
RHM0.126
(0.0255)
−0.521
(<0.0001)
0.211
(0.0002)
0.388
(<0.0001)
RHE0.612
(0.2442)
−0.759
(<0.0001)
0.251
(0.0002)
0.526
(<0.0001)
0.732
(<0.0001)
SSH0.005
(0.9261)
0.689
(<0.0001)
0.188
(0.0008)
−0.580
(<0.0001)
−0.569
(<0.0001)
−0.809
(<0.0001)
JagdalpurMAXT−0.0664
(0.2934)
MINT−0.0064
(0.9195)
0.4088
<0.0001
RF−0.0213
(0.7364)
−0.1367
(0.0299)
0.3368
(<0.0001)
RHM0.1570
(0.0126)
−0.6879
(<0.0001)
−0.4109
(<0.0001)
0.0996
(0.1148)
RHE0.1506
(0.0167)
−0.2337
(0.0002)
0.3658
(<0.0001)
0.4056
(<0.0001)
0.1831
(0.0035)
SSH0.1058
(0.0937)
0.2182
(0.0005)
−0.5653
(<0.0001)
−0.3894
(<0.0001)
−0.1245
(0.0482)
−0.4686
(<0.0001)
Values in parentheses represent probability values.
Table 3. Stepwise regression analysis of gall midge light trapped individual collections and climatological variables at study locations.
Table 3. Stepwise regression analysis of gall midge light trapped individual collections and climatological variables at study locations.
CentreVariableEstimateS.E.F ValuePr > FR2Model R2
WarangalIntercept−290.7191.6510.060.0017 0.0854
MINT−12.143.1514.880.00010.0136
RHE7.801.6322.84<0.00010.0412
SSH22.865.4917.34<0.00010.0854
MaruteruIntercept−955.99745.791.640.2010 0.092
RHM13.798.622.560.01100.092
PattambiIntercept−175.7580.774.730.0303 0.1010
MAXT−8.7051.72325.50<0.00010.0427
RHM1.5340.6525.540.01930.0844
RHE−0.6770.4322.460.11770.0938
SSH5.6612.1217.120.00800.1010
JagdalpurIntercept−97.4825.1415.040.0001 0.1062
MINT0.890.356.570.01100.0247
RHM0.730.2111.730.00070.0160
RHE0.150.066.510.01130.0420
SSH2.880.6718.27<0.00010.0236
Table 4. Parameter estimation of the INGARCHX model for gall midge populations at study locations.
Table 4. Parameter estimation of the INGARCHX model for gall midge populations at study locations.
CentreParametersEstimateS.E.Z ValuepBox-Pierce Non-Correlation Test
OriginalResiduals
WarangalIntercept3.63 × 10−544.488.16 × 10−70.9999 χ 2 = 166.61
p ≤ 0.0001
χ 2 = 14.24
p = 0.00016
beta_10.460.192..420.0191
beta_520.140.121.170.2604
MAXT2.25 × 10−80.643.52 × 10−80.9999
MINT7.63 × 10−70.789.78 × 10−70.9999
RF6.70 × 10−80.088.38 × 10−70.9999
RHM7.90 × 10−80.491.61 × 10−70.9999
RHE0.230.340.6.760.5084
SSH0.0241190.870.02770.9778
Over dispersion
Parameter
7.32
MaruteruIntercept0.0003412.43007.3 × 10−70.9999 χ 2 = 138.96
p ≤ 0.0001
χ 2 = 7.5346
p = 0.00605
beta_10.85190.23693.6000.0003
MAXT1.48 × 10−56.80112.2 × 10−60.9999
MINT2.35 × 10−54.73645.0 × 10−60.9999
RF0.25190.47080.540.5926
RHM0.15072.57370.0590.9533
RHE1.19 × 10−93.24313.7 × 10−100.9999
SSH2.35534.36480.540.5895
Over dispersion
Parameter
3.30
PattambiIntercept0.00108.19510.00010.9999 χ 2 = 190.88
p ≤ 0.0001
χ 2 = 0.109
p = 0.7403
beta_10.79970.19504.1014<0.0001
beta_520.00950.01590.59700.5505
MAXT2.30 × 10−120.27978.22 × 10−120.999
MINT0.00070.18980.00360.9972
RF0.00150.00750.19570.8448
RHM6.88 × 10−60.05810.00010.9999
RHE0.02740.04350.63250.5271
SSH3.99 × 10−80.26811.49 × 10−70.999
Over dispersion
Parameter
2.23
JagdalpurIntercept4.47 × 10−53.35981.33 × 10−50.9999 χ 2 = 61.29
p ≤ 0.0001
χ 2 = 6.713
p = 0.0095
beta_10.294540.18201.620.1056
MAXT2.34 × 10−120.03277.16 × 10−110.9999
MINT0.00320.04240.07550.9404
RF0.01780.02070.860.3891
RHM4.81 × 10−70.02362.04 × 10−50.9999
RHE0.02280.00892.560.0103
SSH1.3 × 10−50.08701.49 × 10−40.9999
Over dispersion
Parameter
5.47
S.E.: standard error, p: probability, χ 2 : chi square test statistic.
Table 5. Parameter specifications of SVRX and ANNX models for gall midge populations at study locations.
Table 5. Parameter specifications of SVRX and ANNX models for gall midge populations at study locations.
WarangalMaruteruPattambiJagdalpur
SVRX Model
Kernel functionRBFRBFRBFRBF
No. of Support Vectors139191169107
Cost1111
Gamma0.160.1660.170.170
Epsilon0.10.10.10.1
Cross validation error0.0240.0150.0370.033
Box-Pierce non-correlation test for residuals141.82
(p < 0.001)
123.92
(p < 0.001)
167.16
(p < 0.001)
37.006
(p < 0.001)
ANNX Model
Input lag4583
Dependent/output variable1111
Hidden layer1111
Hidden nodes661010
Exogenous variables6666
Model10:6S:1L11:6S:1L10:10S:1L9:10S:1L
Total number of parameters7379161111
Network typeFeed Forward
Activation function I:HSigmoidal
Activation function H:OIdentity
Box-Pierce non-correlation test
for residuals
0.36
(p = 0.55)
1.003 × 10−6
(p = 0.992)
1.997
(p = 0.157)
1.761
(p = 0.184)
I:H: Input to Hidden layer, H:O: Hidden to Output layer.
Table 6. Comparison criteria for different models for gall midge populations in training and testing data sets.
Table 6. Comparison criteria for different models for gall midge populations in training and testing data sets.
Criteria/ModelINGARCHXSVRXANNX
WarangalTraining SetMSE8696.2014,291572.58
RMSE93.25119.5423.92
Testing SetMSE6972.967223.71135.4
RMSE83.58533.69
MaruteruTraining SetMSE64,874.99123,352.37867.69
RMSE254.70351.2188.77
Testing SetMSE957,371.51,113,217408,197
RMSE978.451055.09638.9
PattambiTraining SetMSE1094.412594.4311.49
RMSE33.0850.933.38
Testing SetMSE4.8839.391.18
RMSE2.216.271.37
JagdalpurTraining SetMSE354.28356.0017.14
RMSE18.8218.844.14
Testing SetMSE1.912.40.42
RMSE1.383.520.64
MSE: mean square error, RMSE: root mean square error.
Table 7. Diebold–Mariano test for comparison of performance of different models with training and testing data sets at study locations.
Table 7. Diebold–Mariano test for comparison of performance of different models with training and testing data sets at study locations.
CentreData TypeM1, M2M1, M3M2, M3
WarangalTraining Set−2.2724
(0.02377)
3.1103
(0.00204)
3.0902
(0.00218)
Testing Set−0.69073
(0.5205)
3.5875
(0.01575)
4.3453
(0.00739)
MaruteruTraining Set−3.1459
(0.00184)
3.9768
(<0.0001)
4.4649
(<0.0001)
Testing Set−1.6994
(0.15)
1.6566
(0.1585)
1.6902
(0.1518)
PattambiTraining Set−3.0771
(0.0022)
3.3392
(0.0009)
3.6736
(0.0002)
Testing Set−2.5075
(0.0539)
1.5823
(0.1029)
2.9792
(0.0308)
JagdalpurTraining Set−0.0429
(0.9658)
1.5301
(0.1273)
1.5736
(0.1169)
Testing Set−2.4567
(0.0574)
2.2006
(0.0790)
2.9514
(0.0318)
M1: INGARCHX, M2: SVRX, M3: ANNX.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Rathod, S.; Yerram, S.; Arya, P.; Katti, G.; Rani, J.; Padmakumari, A.P.; Somasekhar, N.; Padmavathi, C.; Ondrasek, G.; Amudan, S.; et al. Climate-Based Modeling and Prediction of Rice Gall Midge Populations Using Count Time Series and Machine Learning Approaches. Agronomy 2022, 12, 22. https://doi.org/10.3390/agronomy12010022

AMA Style

Rathod S, Yerram S, Arya P, Katti G, Rani J, Padmakumari AP, Somasekhar N, Padmavathi C, Ondrasek G, Amudan S, et al. Climate-Based Modeling and Prediction of Rice Gall Midge Populations Using Count Time Series and Machine Learning Approaches. Agronomy. 2022; 12(1):22. https://doi.org/10.3390/agronomy12010022

Chicago/Turabian Style

Rathod, Santosha, Sridhar Yerram, Prawin Arya, Gururaj Katti, Jhansi Rani, Ayyagari Phani Padmakumari, Nethi Somasekhar, Chintalapati Padmavathi, Gabrijel Ondrasek, Srinivasan Amudan, and et al. 2022. "Climate-Based Modeling and Prediction of Rice Gall Midge Populations Using Count Time Series and Machine Learning Approaches" Agronomy 12, no. 1: 22. https://doi.org/10.3390/agronomy12010022

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop