Literature DB >> 29385198

Vesicular stomatitis forecasting based on Google Trends.

JianYing Wang1, Tong Zhang1, Yi Lu1, GuangYa Zhou1, Qin Chen1, Bing Niu1.   

Abstract

BACKGROUND: Vesicular stomatitis (VS) is an important viral disease of livestock. The main feature of VS is irregular blisters that occur on the lips, tongue, oral mucosa, hoof crown and nipple. Humans can also be infected with vesicular stomatitis and develop meningitis. This study analyses 2014 American VS outbreaks in order to accurately predict vesicular stomatitis outbreak trends.
METHODS: American VS outbreaks data were collected from OIE. The data for VS keywords were obtained by inputting 24 disease-related keywords into Google Trends. After calculating the Pearson and Spearman correlation coefficients, it was found that there was a relationship between outbreaks and keywords derived from Google Trends. Finally, the predicted model was constructed based on qualitative classification and quantitative regression.
RESULTS: For the regression model, the Pearson correlation coefficients between the predicted outbreaks and actual outbreaks are 0.953 and 0.948, respectively. For the qualitative classification model, we constructed five classification predictive models and chose the best classification predictive model as the result. The results showed, SN (sensitivity), SP (specificity) and ACC (prediction accuracy) values of the best classification predictive model are 78.52%,72.5% and 77.14%, respectively.
CONCLUSION: This study applied Google search data to construct a qualitative classification model and a quantitative regression model. The results show that the method is effective and that these two models obtain more accurate forecast.

Entities:  

Mesh:

Year:  2018        PMID: 29385198      PMCID: PMC5792013          DOI: 10.1371/journal.pone.0192141

Source DB:  PubMed          Journal:  PLoS One        ISSN: 1932-6203            Impact factor:   3.240


Introduction

Vesicular stomatitis is a highly contagious zoonotic infectious disease caused by the vesicular stomatitis virus (VSV). VSV is an RNA virus in the family Rhabdoviridae and genus Vesiculovirus, which includes the vesicular stomatitis virus New Jersey (VSV-NJ), Indiana (VSV-IN), and Alagoas serotypes (VSV-AV) and the Cocal virus [1]. New Jersey and Indiana are the two major serotypes of vesicular stomatitis. VSV-NJ belongs to the New Jersey serotype [2]. Vesicular stomatitis mainly affects cattle, sheep, camels and other ruminants. Approximately 10–15% of adult animals show clinical signs. Vesicular stomatitis is characterized by vesicles, papules, erosion and ulcer. These lesions mainly occur in the mouth or on the feet, teats and prepuce[3]. The disease varies by species. For example, blisters in horses usually appear on the upper surface of the tongue, lips and nostrils around the mouth and gums. Lesions in cattle occur mainly on the tongue, lips, gums, hard palate, and sometimes on the muzzle, and ulcers in pigs occur in the snout. Although these diseases do not cause death, they result in pain and anorexia in the animals. These diseases can give rise to secondary bacterial mastitis, which causes a loss of meat and milk production and seriously affects the development of animal husbandry [4]. Some vesicular stomatitis viruses also infect humans, although these infections are rare. Vesicular stomatitis has been classified as a grade A infectious disease by the World Organization for Animal Health (OIE) and as a class II infectious disease by the Animal Epidemic Prevention Law of the People's Republic of China [5]. Vesicular stomatitis mainly occurs in the Western hemisphere and is most common in the United States, Panama, Mexico, Peru and Venezuela. The United States has a higher prevalence rate of vesicular stomatitis than other countries. As early as 1926, the United States reported vesicular stomatitis in horses, followed by pigs, cattle and sheep [6]. Data from the United States Department of Agriculture (USDA) show that vesicular stomatitis outbreaks have continued in America since 2004, with vesicular stomatitis outbreaks in 2005 and 2014. In 2014, a vesicular stomatitis outbreak occurred in four American states (Arizona, Colorado, Nebraska, and Texas) [7]. Due to the danger of vesicular stomatitis, the need for an early warning system has received much attention. An early warning system has always been advocated as an important research field by some countries. Furthermore, an effective early warning system can significantly reduce the losses of the livestock industry [8]. However, traditional monitoring systems contain some defects, including inappropriate monitoring methods, data resource intensive, slow speed and difficulties with the collection of virus specimens [9]. Hence, the supplement and reform of traditional warning systems have become particularly significant. The appearance of new digital surveillance sources has brought new developments to animal epidemic monitoring, such as Google Trends. Google Trends is a web-based tool for real-time surveillance of disease outbreaks that offers real-time information about the disease [10]. Currently, millions of people worldwide search online for health-related information every day, which makes web search queries a valuable source of information for the collection of health trends. In comparison with the network monitoring system, Google Trends shows great promise. The surveillance system offers timely, robust, and sensitive information and is widely used in disease surveillance research [11]. In recent years,“Google Trends” is realizing wider applications in epidemiological research. For example, Google Trends’ timely and accurate surveillance is commonly used in seasonal and pandemic influenza, which requires early detection of the outbreak [12-14]. The surveillance of other diseases, including Dengue, gastroenteritis, chickenpox and Tuberculosis, is also analysed by the near real-time search query data of Google Trends, which compensates for the deficiencies of traditional, healthcare-based, government-implemented surveillance [15-17]. The most common predictive early warning models include quantitative and qualitative models [18]. Multiple regressions are a quantitative model used to analyse the association between one independent variable and two or more dependent variables. They have been widely applied in epidemiology[19, 20]. For example, the seasonal autoregressive model was constructed using the SPSS software to analyse Hand-Foot-Mouth disease outbreaks [21]. Linear regressions and step regressions are quite commonly seen in the research of respiratory and cardiovascular diseases. They are also used to establish forecasting models for childhood colds and senile cerebrovascular diseases [22]. The classification forecasting model as a qualitative model has been extensively used in many fields, including medicine, epidemiology and molecular biology [23]. For example, Naïve Bayes with its unique strength was widely used in the forecasting system for heart disease. The detection system of cardiac arrhythmias within ECG signals was constructed using a Bayesian artificial neural network (ANN) classifier [24, 25]. In this study, the VS forecasting model was constructed using qualitative and quantitative approaches with data from OIE and Google Trends to predict the epidemic trend of vesicular stomatitis outbreaks. The keywords were selected from definitions and clinical symptoms of vesicular stomatitis. The trend data was available on Google Trends which include the numbers and geographical locations of searches [26]. We found that the keyword “vesicular stomatitis” in daily or weekly Google Trends had a higher relevance to outbreaks. After calculating the Pearson and Spearman correlation coefficients, 15 keywords that were positively correlated with outbreaks were chosen to construct a quantitative model. Thirteen keywords were used to build a classification forecasting model. Of those 13 keywords, 7 were negatively correlated with outbreaks and the remaining 6 keywords were randomly selected from 15 positively correlated keywords. The purpose of regression models is to use known Google Trends data to predict unknown outbreaks. The quantitative regression modelling method can illustrate the system’s development and direction with specific numerical values. Nine negative keywords cannot be used in the multiple linear regressions and multiple stepwise regressions since they are not compliant with the previous intentions of the regression models. However, all disease keywords represent real-time disease information and should not be ignored. When the relevance of the keywords is not good, the classification model can be used to analyse the disease outbreaks. Compared with regression models, the classification model is more tolerant to keywords. It accommodates almost all of the keyword-related information and is widely used in drug design and virtual screening [27]. Additionally, classification models have also achieved great success in disease monitoring [28]. Weka is a classification workbench for data mining that includes almost all mainstream classification algorithms [29]. AdaBoost is a supervised learning algorithm in Weka that has been applied as a very successful technique to solve the two-class classification problem [30]. Our approach uses AdaBoost to train a set of classifiers for outbreaks. First, the vesicular stomatitis related keywords are individually filtered. After removing keywords that have a negative effect on the model, 13 keywords were selected to build a classification forecasting model. We constructed the classification model based on 5 classification thresholds and found that the classification model based on a threshold of 4 was optimal, with SN, SP and ACC values on the training set of 78.52%, 72.5% and 77.14%, respectively. The classification threshold was defined by vesicular stomatitis outbreaks. For example, if an outbreak data threshold of 4 is set as the boundary, then less than 4 cases are acceptable low frequency for outbreaks with 4 cases of tolerance. Outbreaks data for more than 4 cases are high frequency outbreaks, and urgent measures should be taken. This study uses 2014 American vesicular stomatitis outbreaks as an example. First, the VS outbreak data were collected from the OIE. Then, Google search data were gathered by inputting disease-related keywords into Google Trends. Pearson and Spearman correlation analyses were performed between the disease outbreak and Google search data. Qualitative classification and quantitative regression models were constructed to predict vesicular stomatitis outbreaks and reduce the risk of disease.

Data preparation

Vesicular stomatitis outbreaks

The American vesicular stomatitis outbreaks from May 18th to November 25th, 2014 were coll-ected from the World Animal Health Information System (WAHIS) on OIE. The total number of VS outbreaks during that period was 433 [31]. (The data can be obtained from the link: http://www.oie.int/wahis_2/public/wahid.php/Reviewreport/Review/viewsummary?fupser=&dothis=&reportid=15320). The regression model was built with weekly data that was collected by setting s-unday as the first day of the week and daily data were collected to build a classification mod-el (see supplementary materials S1 and S2 Tables). All data collection is complied with the terms of service for OIE.

Google Trends data

The keyword based Google Trends data were also divided into two types (weekly data and dai-ly data) and were collated from the Google Trends Platform. (The data can be obtained from the link: https://trends.google.com/trends/). The daily data were collated by keeping the dates in sync with the disease outbreaks date in OIE (May to December, 2014). The timeframe was li-mited to the whole of 2014 to obtain the weekly Google Trends data (see supplementary mat-erials S1 and S2 Tables). All data collection is complied with the terms of service for Google Trend-s.

Keyword selection and correlation calculations

Twenty-four vesicular stomatitis related keywords were selected from the definitions and clinical symptoms of vesicular stomatitis [32]. From a comparison between keyword “vesicular stomatitis” Google Trends data and VS outbreaks, we deduced that there is a correlation between Google Trends data and outbreaks. Then, Pearson and Spearman correlation coefficients were calculated between each keyword's Google Trends data and the vesicular stomatitis outbreaks using IBM SPSS Statistics 20. The regression model was built with fifteen keywords (vesicular stomatitis, mouth ulcer, sore mouth, vesicular stomatitis virus, VSV, ulcer in mouth, inappetence, pyrexia, lameness, papules, ulcers, vesicular lesions, blister, blister lip, and lip blister) that were positively correlated with vesicular stomatitis outbreaks. The classification forecasting model was built using 13 keywords. Eight (mouth ulcer, sore mouth, ulcer in mouth, inappetence, pyrexia, lameness, blister lip, and lip blister) of the keywords were negatively correlated with outbreaks and the remaining 5 variables (vesicle, tongue blister, molar, excessive salivation, and lethargy) were randomly selected from the positively correlated keywords (see supplementary materials S1 Table).

Methods

Linear regression model

(1) Multiple linear regression and multiple stepwise regression methods

C was the number of outbreaks, and X1—X15 represented the 15 keywords that are positively correlated with outbreaks. A multiple linear regression model was constructed between the vesicular stomatitis outbreaks and the 15 disease-related keywords on the R 3.32 platform [33]. These 15 keywords are the independent variables used to predict the dependent variable (the number of vesicular stomatitis outbreaks). To optimize the multivariate the linear regression equation, a stepwise regression model was established to select the independent variables that had more influence on the dependent variables.

(2) Model prediction

The predicted outbreaks of the multiple linear regression and stepwise multiple regression methods were calculated after the model was assessed on R 3.32 [34]. Then, the correlation between the predicted value and VS outbreaks was calculated to compare the trend of the two sets of data and infer the accuracy of the model. The specific steps are as follows: Input: S = {(Ci, Xi_1, Xi_2, …, Xi_15), i = 1, 2, …, 28} Process: Step1 // Multiple linear regression analysis on training set S Ms <- lm (C~X1+X2+X3+X4+X6+X7+X8+X9+X10+X11+X12+X13+X14+X15,S) Step2 // The outbreaks prediction based on multiple linear regression ps <-predict (Ms, S) Step3 // Stepwise regression Ss <- step (Ms) Step4 // The outbreaks prediction based on stepwise regression Ps <-predict (Ss,S) Output: Ps

Classification forecasting model

(1) Data classification and variable screening

At first, a VS outbreak number of 1 was set as a threshold to classify the 13 keywords included in the 192 daily data sets from Google Trends in Excel (S3 Table). The Google search data corresponding to less than 1 outbreak were classified as A, and the data corresponding to greater than or equal to 1 outbreaks were classified as B. Second, the data set was randomly divided into a training set (175) and a test set (17). The training set was used to construct the training model, and the test set was used to evaluate the performance of the final model after each training run. Additionally, to avoid over-fitting, the test data set is used only once. The Google Trends data were classified for thresholds 2, 3, 4, and 5 using the same method used for threshold 1 (S4 and S5 Tables). The 13 keywords were filtered individually from the first keyword “vesicle”, and keywords that had a negative effect on the model were removed. The AdaBoost classifier in Weka 3.6.12 was chosen to construct the model [35, 36]. After deleting the variables that decreased the model’s sensitivity, specificity and accuracy, 13 keywords were significantly correlated with vesicular stomatitis outbreaks.

(2) Model construction and testing

The classification machine AdaBoost was combined with the trees, Bayes, functions, mi, misc, lazy, rules, meta and nested dichotomies functions to construct the threshold 1, 2, 3, 4, and 5 training set classification predicted models [37]. The modelling method with the best sensitivity (SN), specificity (SP) and accuracy (ACC) was selected [38]. Then, the test sets classified as thresholds 1, 2, 3, 4, and 5 were substituted into the constructed model, and the SN, SP and ACC values were calculated.

(3) AdaBoost

AdaBoost is the main classifier in our study and the classification model was constructed by combining AdaBoost with different weak classifiers. The processes of classic the AdaBoost algorithm (binary classification) are described below: Set sample set:

Initialization

For each (x, y) ∈ S D(x, y) = 1/m; AdaBoost repeatedly calls a given weak or basic learning classifier over a series of time intervals t = 1, 2,…, T, where D(x, y) is the weight of sample (x, y) on the tth cycle [39, 40]. We calling the WeakLearn program algorithm with parameter D and obtain the basic classification rule h:X → Y. Namely, the classification rules of the tth round are generated by the weak algorithm (Usually, a collection of rules). We choose the correct α to describe the importance of h based on the measurement of the prediction error. α ∈ R, where α is the evaluation of classification rule h on round t. A larger α, indicates a more important h. We generate the weight of each sample by running the algorithm to the (t+1)th cycle. Incorrectly classified samples will have a greater weight on the tth cycle. The specific weight update rule can be expressed as where Z is the normalized constant. This results in

Output: The final classifier

Each round classification rule h acts on X such that

Results

Correlation calculation and analysis

After obtaining the 2014 American vesicular stomatitis outbreak data and the Google search data of the “vesicular stomatitis” keywords, the relationship of the two kinds of data was presented in the trend curve (Fig 1).
Fig 1

The trend for outbreaks and Google Trends data from the “vesicular stomatitis” keywords.

(A) Daily Google Trends data. (B) Weekly Google Trends data.

The trend for outbreaks and Google Trends data from the “vesicular stomatitis” keywords.

(A) Daily Google Trends data. (B) Weekly Google Trends data. There is a correlation between VS outbreaks and Google Trends data from comparing these two sets of data. The outbreaks (black curve) and “vesicular stomatitis” keywords (red curve) are overlapped from June 22nd to August 31st, 2014 (using the daily Google Trends data). The trend of outbreaks (black curve) and “vesicular stomatitis” keywords (red curve) appear to be highly correlated especially from the fourth week to the twentieth week (using the weekly Google Trends data). Therefore, we can deduce that the Google Trends data for vesicular stomatitis keywords are correlated with vesicular stomatitis outbreaks. After collecting the 2014 American vesicular stomatitis outbreak data and the Google search data, Pearson and Spearman correlation analyses were performed between the 24 keywords, the weekly Google Trends data and the actual outbreak data. The results are shown in Table 1.
Table 1

The correlation coefficient value between the outbreaks and Google Trends data.

ParameterKeywordsCorrelation coefficient value
PearsonSpearman
X1vesicular stomatitis0.853**0.774**
X2mouth ulcer0.429*0.215
X3sore mouth0.396*0.208
X4Vesicular Stomatitis Virus0.387*0.505**
X5VSV0.441*0.566**
X6ulcer in mouth0.340.267
X7inappetence0.1810.159
X8pyrexia0.1510.013
X9Lameness0.1450.11
X10papules0.3490.113
X11ulcers0.1870.264
X12Vesicular lesions0.2280.149
X13blister0.3370.075
X14blister lip0.2440.045
X15lip blister0.2550.077
X16vesicle-0.430*-0.180
X17gum blister-0.061-0.105
X18tongue blister-0.0270.027
X19molar-0.489*-0.298
X20pruritus-0.0580.318
X21anorexia-0.442*-0.306
X22Sore nose-0.365-0.266
X23excessive salivation-0.133-0.144
X24lethargy-0.234-0.089

** Significant correlations at 0.01 level (bilateral)

* Significant correlation at 0.05 level (bilateral)

** Significant correlations at 0.01 level (bilateral) * Significant correlation at 0.05 level (bilateral) The correlation coefficient value from variables X1 –X15 are positive, indicating a positive interrelated relationship between vesicular stomatitis keywords and vesicular stomatitis outbreaks. The remaining vesicular stomatitis keywords (X16—X24) have a negative correlation with vesicular stomatitis outbreaks.

Regression parameter estimation

According to the R output, the multiple linear regression equation between the actual number of outbreaks Y and the vesicular stomatitis keywords X is: The stepwise regression equation is:

Significance test of the regression equation

To test the significance of individual and overall variables, the T test, F test, and R2 (coefficient of determination) were calculated in R. The multivariate linear regression T-test showed that only the independent vesicular stomatitis variable X1 was significant (***, Table 2). All of the variables were significant after the multiple stepwise regression analysis (Table 3).
Table 2

Significance test of multiple linear regression equations.

parameterStd. Errort valuevalue Pr(>|t|)
C59.76067-1.8990.081845 .
X10.113535.5430.000127 ***
X20.60450.1370.89305
X30.39954-0.9880.342599
X40.37123-0.6050.55656
X50.404090.404090.307755
X60.322970.3390.740694
X70.210580.7280.480373
X80.10581-0.2680.793231
X91.10831-0.6710.515061
X100.531681.3220.210789
X110.161661.6470.125561
X120.357421.5560.145608
X130.147461.6880.117302
X140.156650.8890.391436
X150.26838-1.4330.177433

Signif. codes: ‘***’ 0.001 ‘.’ 0.1

Table 3

Significance test of stepwise multiple regression equations.

parameterStd. Errort valuevalue Pr(>|t|)
C33.84799-2.870.0098 **
X10.086387.7962.45e-07 ***
X30.20588-1.7440.0972 .
X100.434472.0320.0564 .
X110.131012.0340.0561 .
X120.231472.2130.0393 *
X130.10262.0050.0594 .
X140.111431.5980.1266
X150.20456-2.5480.0197 *

Signif. codes: ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 In the F and R2 tests, the P value of the stepwise multiple regression was 4.772e-07, which was less than the P value of 0.0005248 obtained in the multiple linear regression analysis. The stepwise multiple regression’s R2 was 0.8746 and the adjusted R2 was 0.8218, which were close to 1 (Table 4). An R2 is closer to 1 indicates that the majority of the dependent variable’s uncertainty can be explained by the regression equation, indicating a better goodness of fit. Based on the above results, the stepwise multiple regression results were superior.

Signif. codes: ‘***’ 0.001 ‘.’ 0.1 Signif. codes: ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 In the F and R2 tests, the P value of the stepwise multiple regression was 4.772e-07, which was less than the P value of 0.0005248 obtained in the multiple linear regression analysis. The stepwise multiple regression’s R2 was 0.8746 and the adjusted R2 was 0.8218, which were close to 1 (Table 4). An R2 is closer to 1 indicates that the majority of the dependent variable’s uncertainty can be explained by the regression equation, indicating a better goodness of fit. Based on the above results, the stepwise multiple regression results were superior.
Table 4

F test and R2 of regression model.

P valueR2Adjusted R2
Multiple linear regression0.0005250.88530.7617
Stepwise multiple regression4.77E-070.87460.8218

Model prediction

We used the predict () function in R to predict the multiple linear regression and multiple stepwise regression data. The results are shown in Figs 2 and 3. The red curve (actual outbreaks) and the black curve (predicted outbreaks) have similar trends under the multiple linear regression and the multiple stepwise regression. The fit for the multiple linear regression is better than the multiple stepwise regression since the trend differences only appeared in the 23rd week in the multiple linear regression, while appeared in the 20th week in the multiple stepwise regression. The Pearson correlation coefficient calculations were conducted between the actual outbreaks and the predicted outbreaks. The results of the multiple linear regression and the multiple stepwise regression are 0.953 and 0.948, respectively.
Fig 2

Comparison between the actual American vesicular stomatitis outbreaks and the predicted outbreaks using the multiple linear regression model.

Fig 3

Comparison between the actual American vesicular stomatitis outbreaks and the predicted outbreaks using the stepwise multiple regression model.

Classification model

The classifier AdaBoost was combined with different weak classifiers to construct the classification model. After inputting the training set of thresholds 1, 2, 3, 4, and 5, the model was constructed and tested with the independent test set. The classification model’s SN, SP and ACC from the training set exceeded 60% are shown in Table 5. In the 11 classification models, the prediction accuracy (ACC) of thresholds 3, 4 and 5 reached 70% and AdaBoost combined with DecisionStump of threshold 4 reached the highest value at 77.14%. The SP of the independent test set thresholds from thresholds 1 and 2 are under 50% and the model lacks stability. After the classification calculation, the model constructed by AdaBoost combined with DecisionStump from threshold 4 was found to be the best classification model, with SN, SP and ACC values of 78.52%, 72.5%, and 77.14%, respectively.
Table 5

AdaBoost combined with weak classifiers’ model.

Classification thresholdClassifierTraining setIndependent test set
SN(%)SP(%)ACC(%)SN(%)SP(%)ACC(%)
1NbTree67.146062.8657.145052.94
2DecisionStump71.1760.9467.4381.8233.3364.71
BayesNet72.0764.0669.1481.8233.3364.71
MultiBoostAB72.9764.0669.7190.9133.3370.59
3ComplementNaiveBayes65.6380.8569.7141.6780.0052.94
NaiveBayesMultinomialUpdateable76.5661.772.5766.6780.0070.59
4DecisionStump78.5272.577.1469.2375.0070.59
ComplementNaiveBayes61.489569.1446.1575.0052.94
5NaiveBayesMultinomial72.7371.8872.5753.8575.0058.82
NaiveBayesMultinomialUpdateable71.3368.7570.8653.8575.0058.82
VIF72.7381.2574.2969.2375.0070.59

Single variable predictions

The training and test sets were separately constructed using 4 as the classification threshold, and the integrated learning algorithm AdaBoost combined with DecisionStump was applied to examine the effect of a single variable on the model. The results are shown in Table 6. The ACC of the disease-related keywords exceeded 70%, indicating that the classifier AdaBoost combined with DecisionStump was a useful method for model classification. In addition, the ACC of each keyword is balanced, which means that there is no strong influencing factor. Therefore, the 13 keywords should be combined to construct a more accurate classification model.
Table 6

Single variable model constructed by AdaBoost+ DecisionStump.

ParameterTraining set
SN(%)SP(%)ACC(%)
X298.52%7.50%77.71%
X395.56%0.00%73.71%
X695.56%0.00%73.71%
X797.78%2.50%76.00%
X8100.00%0.00%77.14%
X9100.00%0.00%77.14%
X14100.00%0.00%77.14%
X1599.26%0.00%76.57%
X16100.00%0.00%77.14%
X1899.26%0.00%76.57%
X1999.26%0.00%76.57%
X2399.26%0.00%76.57%
X2499.26%0.00%76.57%

Discussion

A model is used to predict the future development of events of interest. The model is usually divided into two subsets, including (a qualitative prediction method and a quantitative prediction method) [41]. The qualitative analysis indicates a link between each disease keyword and VS outbreaks. In our study, the multiple stepwise regression results are almost the same as the disease outbreaks, with a correlation coefficient between the two variables of 0.948. Many keywords are associated with vesicular stomatitis, while not all of the Google search data are positively correlated with vesicular stomatitis outbreaks. Some disease keywords, such as “vesicles”, even presented a negative correlation. The inclusion of these keywords in the regression modelling process will affect the regression trend and be automatically deleted by the stepwise multiple regression process. However, all disease keywords represent real-time disease information and should not be ignored. When the relevance of the keywords is not ideal, the classification model with its tolerance can be used to analyse the disease outbreaks. At first, 21 vesicular stomatitis related keywords were used to construct the classification model by AdaBoost combined with combined with different weak classifiers in order to conceal the defects of other keywords. This was done after removing the keywords “vesicular stomatitis”, “vesicular stomatitis virus” and “VSV” that were strongly correlated with vesicular stomatitis outbreaks. However, the classification results using 21 keywords are not good. S8 Table (see supplementary materials S8 Table) shows that no accuracy (ACC) exceeds 60% for the classification models constructed by thresholds 1 and 3, and the ACC for thresholds 2, 4, and 5 are generally below 70%. We believe some keywords among the 21 vesicular stomatitis relative keywords have a negative impact on classification. Therefore, 21 vesicular stomatitis relative keywords were individually filtered. After removing the negative keywords, 13 keywords were selected to build a classification forecasting model. Seven of the keywords were negatively correlated with outbreaks and the remaining 6 keywords were randomly selected from the positively correlated keywords. The best classification model was AdaBoost combined with DecisionStump from classification threshold 4, with SN, SP and ACC values of 78.52%, 72.5%, and 77.14%, respectively. The classification threshold was defined by vesicular stomatitis outbreaks. Classification models from thresholds 3, 4 and 5 are better than thresholds 1 and 2 since the uneven classification exists in the Google Trends keywords data. The unbalanced data set may affect the model’s accuracy. Due to the lack of an outbreak data set, the model is unable to provide any further classifications and thus warrants further exploration. The majority of American vesicular stomatitis outbreaks are 1 and 0. When we set a VS outbreak number as the threshold to classify the Google Trends data, the data of classes A and B obtained by the classification are not accurate. For example, the number in classes A from thresholds 1 is 78, while in threshold 5 it is 156 (S3 Table). The classified data is more balanced with thresholds 3 and 4. In addition, the weak classifier combined with AdaBoost also played a very important role in the classification model’s construction. As a supervised learning algorithm, AdaBoost is used to correct the misclassified samples by increasing the weight so that the next iteration will focus on these samples and the classifier with higher accuracy, and the weight is also relatively higher after each iteration [42]. In this paper, the best classification model was obtained by using decision stumps as a weak classifier. Decision stumps are the simplest form of binary decision trees are often used as components ("weak learners" or "base learners") [43]. Decision stumps with one internal node make immediately connect the classification decision to the terminal nodes. The AdaBoost with the decision stump classifier acts as a feature selection mechanism to quickly and accurately make classification decisions. Moreover, AdaBoost with the weak classifiers NaiveBayesMultinomial, NaiveBayesMultinomialUpdateable and VIF also achieved good results. However, the classification model constructed by the common classifier BayesNet was not good and the ACC was 62.86%. Although BayesNet is widely used in various classification models due to its an ability to obtain the probability density functions (PDFs) of individual pattern classes from learning samples, it is not suitable for the samples in this study [44]. The 13 keywords receiver operating characteristic (ROC) curve was created using SPSS to determine the most influential keywords in the model classification [45]. Fig 4(A) shows the ROC curve of the threshold 4 classification model. It can be easily concluded that keyword “Blister lip” (blue curve) is better than or at least as good as the others and “excessive salivation” (orange curve) (in Fig 4(B)) is the most influential keyword of Google Trends data classified by outbreaks greater than 4.
Fig 4

ROC curve of 13 keywords for vesicular stomatitis.

(A) State variable is 0 (number of outbreaks<4) (B) State variable is 1 (number of outbreaks≥4).

ROC curve of 13 keywords for vesicular stomatitis.

(A) State variable is 0 (number of outbreaks<4) (B) State variable is 1 (number of outbreaks≥4). Traditional disease models are constructed using a single quantitative or qualitative method. For example, Chen Jinhong et al useda BP neural network to predict cardiovascular and cerebrovascular disease [46], Sang Youn Kim et al, used clinical decision support systems to predict advanced prostate cancer by comparing support vector machines and artificial neural networks [47]. In the United States, Berger used the Bayesian classification algorithm developed by the GIDEON system, which is a smart identification system for infectious diseases [48]. Feldman et al proposed using a decision tree technique on psychiatric diagnoses [49]. However, the two methods are rarely used to construct a disease prediction model. Therefore, the construction of one model is not complete due to the loss of accuracy and sensitivity. In this study, the model was constructed using qualitative and quantitative approaches. Relevant keywords were used to construct a stepwise regression model and to explain the relationship between the disease keywords search data and the disease outbreaks. This model predicted the development and direction of vesicular stomatitis outbreaks. The classification model was constructed using negatively correlated keywords or keywords that were not significantly related to the disease to predict how many cases of VS were classed as high frequency outbreaks. This approach will allow the relevant departments to quickly take preventive measures. Although this article has made the most of the VS keywords, the search engine has some flaws. For example, the search engine cannot search for some keywords in Google Trends, resulting in the loss of some important disease information. In addition, 24 vesicular stomatitis related keywords were selected from the definition and clinical symptoms of vesicular stomatitis and should theoretically not be negatively correlated with VS outbreaks. The negative keywords are not compliant with previous regression models and cannot be used in multiple linear regressions or multiple stepwise regressions. There is still a need to combine more accurate information searches for disease information collection.

Conclusion

In this work, we used two types of methods to construct the disease prediction model. The discovery of Google Trends is an important research area in mathematical modelling. As a timely, robust, and sensitive surveillance system, Google Trends is widely used in disease surveillance research. This study applied Google search data to construct a qualitative classification model and a quantitative regression model. The results show that the method is effective and that these two models obtain more accurate forecasting values.

Outbreaks and Google Trends data in week.

(XLSX) Click here for additional data file.

Outbreaks and Google Trends data in day.

(XLSX) Click here for additional data file.

The training and test set of thresholds 1.

(XLSX) Click here for additional data file.

The training and test set of thresholds 2.

(XLSX) Click here for additional data file.

The training and test set of thresholds 3.

(XLSX) Click here for additional data file.

The training and test set of thresholds 4.

(XLSX) Click here for additional data file.

The training and test set of thresholds 5.

(XLSX) Click here for additional data file.

AdaBoost combined with weak classifiers’ model from 21 keywords.

(XLSX) Click here for additional data file.
  24 in total

1.  Predicting protein structural class with AdaBoost Learner.

Authors:  Bing Niu; Yu-Dong Cai; Wen-Cong Lu; Guo-Zheng Li; Kuo-Chen Chou
Journal:  Protein Pept Lett       Date:  2006       Impact factor: 1.890

2.  Prediction of linear B-cell epitopes using amino acid pair antigenicity scale.

Authors:  J Chen; H Liu; J Yang; K-C Chou
Journal:  Amino Acids       Date:  2007-01-26       Impact factor: 3.520

3.  Using AdaBoost for the prediction of subcellular location of prokaryotic and eukaryotic proteins.

Authors:  Bing Niu; Yu-Huan Jin; Kai-Yan Feng; Wen-Cong Lu; Yu-Dong Cai; Guo-Zheng Li
Journal:  Mol Divers       Date:  2008-05-28       Impact factor: 2.943

4.  Epizootic vesicular stomatitis in Colorado, 1982: epidemiologic and entomologic studies.

Authors:  T E Walton; P A Webb; W L Kramer; G C Smith; T Davis; F R Holbrook; C G Moore; T J Schiefer; R H Jones; G C Janney
Journal:  Am J Trop Med Hyg       Date:  1987-01       Impact factor: 2.345

5.  Monitoring influenza activity in the United States: a comparison of traditional surveillance systems with Google Flu Trends.

Authors:  Justin R Ortiz; Hong Zhou; David K Shay; Kathleen M Neuzil; Ashley L Fowlkes; Christopher H Goss
Journal:  PLoS One       Date:  2011-04-27       Impact factor: 3.240

6.  Protective efficacy of a recombinant Newcastle disease virus expressing glycoprotein of vesicular stomatitis virus in mice.

Authors:  Minmin Zhang; Jinying Ge; Xiaofang Li; Weiye Chen; Xijun Wang; Zhiyuan Wen; Zhigao Bu
Journal:  Virol J       Date:  2016-02-24       Impact factor: 4.099

7.  A profile of the online dissemination of national influenza surveillance data.

Authors:  Calvin Ky Cheng; Eric Hy Lau; Dennis Km Ip; Alfred Sy Yeung; Lai Ming Ho; Benjamin J Cowling
Journal:  BMC Public Health       Date:  2009-09-16       Impact factor: 3.295

8.  More diseases tracked by using Google Trends.

Authors:  Camille Pelat; Clément Turbelin; Avner Bar-Hen; Antoine Flahault; Alain- Jacques Valleron
Journal:  Emerg Infect Dis       Date:  2009-08       Impact factor: 6.883

9.  Using Google Trends for influenza surveillance in South China.

Authors:  Min Kang; Haojie Zhong; Jianfeng He; Shannon Rutherford; Fen Yang
Journal:  PLoS One       Date:  2013-01-25       Impact factor: 3.240

10.  Influenza forecasting with Google Flu Trends.

Authors:  Andrea Freyer Dugas; Mehdi Jalalpour; Yulia Gel; Scott Levin; Fred Torcaso; Takeru Igusa; Richard E Rothman
Journal:  PLoS One       Date:  2013-02-14       Impact factor: 3.240

View more
  4 in total

1.  Forecasting tuberculosis using diabetes-related google trends data.

Authors:  Leonie Frauenfeld; Dominik Nann; Zita Sulyok; You-Shan Feng; Mihály Sulyok
Journal:  Pathog Glob Health       Date:  2020-05-26       Impact factor: 2.894

2.  Effect of the COVID-19 Mitigation Measure on Dental Care Needs in 17 Countries: A Regression Discontinuity Analysis.

Authors:  Xing Qu; Chenxi Yu; Qingyue He; Ziran Li; Shannon H Houser; Wei Zhang; Ding Li
Journal:  Front Public Health       Date:  2022-05-31

3.  The impact of cancer campaigns in Brazil: a Google Trends analysis.

Authors:  Luiz Fernando Quintanilha; Laumar Neves Souza; Daniel Sanches; Rafael Senos Demarco; Kiyoshi Ferreira Fukutani
Journal:  Ecancermedicalscience       Date:  2019-09-24

4.  Forecasting the future number of pertussis cases using data from Google Trends.

Authors:  Dominik Nann; Mark Walker; Leonie Frauenfeld; Tamás Ferenci; Mihály Sulyok
Journal:  Heliyon       Date:  2021-11-12
  4 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.