Abstract
Influenza epidemic is a serious threat to the entire world, which causes thousands of death every year and can be considered as a public health emergency that needs to be more addressed and investigated. Forecasting influenza incidences or confirmed cases is very important to do the necessary policies and plans for governments and health organizations. In this paper, we present an enhanced adaptive neuro-fuzzy inference system (ANFIS) to forecast the weekly confirmed influenza cases in China and the USA using official datasets. To overcome the limitations of the original ANFIS, we use two metaheuristics, called flower pollination algorithm (FPA) and sine cosine algorithm (SCA), to enhance the prediction of the ANFIS. The proposed FPASCA-ANFIS is evaluated using two datasets collected from the CDC and WHO websites. Furthermore, it was compared to some previous state-of-the-art approaches. Experimental results confirmed that the FPASCA-ANFIS outperformed the compared methods using variant measures, including RMSRE, MAPE, MAE, and .
Keywords: public health, forecasting, ANFIS, sine cosine algorithm, flower pollination algorithm, weekly influenza confirmed cases
1. Introduction
Influenza is a severe threat to worldwide public health. Many people in the world get influenza annually, for example, in the USA, about 7% of the adults and 20% of children under five years of age [1]. By analyzing the historical influenza outbreaks in the USA, we can find the serious effects of influenza on the public health of the USA, as well as to the entire world. Based on the Centers for Disease Control and Prevention (CDC) data, influenza causes greater than 2% of the deaths in the USA, which can be considered the highest mortality compared to other infectious diseases. It causes about 3000 to 50,000 deaths per year in the USA, and 500,000 per year worldwide [2]. Therefore, it is necessary to build an efficient and reliable forecasting method for weekly influenza confirmed cases, which may help public health organizations and governments to make necessary preparations.
In the literature, many studies have been presented to forecast and predict some epidemics, including influenza, using various technologies. For example, Moss et al. [3] used the SEIR compartment model with a particle filter for forecasting influenza in Melbourne, Australia. In [4], the authors addressed the geographic spread of influenza in the USA. They proposed a forecasting model for the spatiotemporal spread of flu by considering the human mobility data. Senanayake et al. [5] proposed a Gaussian process (GP) regression model to predict the spatio–temporal propagation of influenza in the USA. Achrekar et al. [6] used Twitter data to predict influenza trends. They monitored and tracked tweets for two years (2009–2010) to conclude the spread and emergence of the influenza epidemic. Alkouz et al. [7] used Twitter data to predict influenza trends in the United Arab Emirates (UAE). Furthermore, Wang et al. [8] employed partial differential equation (PDE) and twitter data (tweets) to forecast regional influenza. Morita et al. [9] presented an influenza forecasting model compartmental model-inference system. They used reported data of influenza in the USA. In [10], several data sources were utilized to forecast influenza in the USA, including tweets, google searches, and participatory surveillance system. Shaman et al. [11], presented a seasonal outbreak of influenza forecasting method depended on an ensemble adjustment Kalman filter. They used influenza data from New York City. Moreover, in [12], another hybrid ensemble adjustment Kalman filter model was applied for seasonal influenza forecasting. Furthermore, Yang et al. [13] developed network models to forecast the outbreaks of influenza in the Neighborhoods of New York City. Gao et al. [14] used the auto-regressive integrated moving average (ARIMA) to compare predicted influenza-like illness (ILI) rates in the USA. Volkova et al. [15] proposed a long short term memory (LSTM) neural network approach with social media data to forecast influenza for military populations. Furthermore, Cao et al. [16] proposed dynamic linear models with multi-streams data to predict influenza epidemics in Shenzhen, China.
The Adaptive Neuro-Fuzzy Inference System (ANFIS) [17] is an efficient method used in various time-series forecasting applications. The ANFIS merges the prosperities of neural networks and fuzzy logic, therefore, it is flexible in determining non-linearity in time-series data. During past decades, it has been employed in numerous research fields, including time-series forecasting and prediction. For instance, forecasting stock prices [18], electricity prices [19], stock market prices [20], energy consumption [21], the performance of the product development [22] and return products [23].
However, the traditional ANFIS has a certain shortcoming in estimating its parameters, and this challenge opened a new research direction to enhance its performance by hybridizing it with other techniques, such as in [24], a hybrid wavelet-ANFIS model was proposed for forecasting meteorological drought. In [25], a hybrid model of ARIMA and ANFIS for forecasting energy consumption is presented. Wei et al. [18] proposed a hybrid of empirical mode decomposition and ANFIS for forecasting electricity prices. In recent years, metaheuristics (MH) algorithms have been widely applied in solving optimization problems, including time-series forecasting. Therefore, various MH methods have been used to improve the quality of the ANFIS. For instance, a hybrid of ANFIS and sine-cosine algorithm (SCA) for forecasting oil consumption [26]. The particle swarm optimization (PSO) [27] also was applied with ANFIS for forecasting biochar yield [27], and others electricity prices [28], and financial forecasting [29]. Other MH algorithms also applied to enhance the performance of the ANFIS, such as multi-verse optimizer (MVO) [30], salp swarm algorithm (SSA) [31], Social-spider optimization [32], and genetic algorithm (GA).
Another problem raised from the usage of individual MH algorithms is that in searching for solutions, an individual MH algorithm sometimes stocking at local optima. To solve this challenge, hybrid MH algorithms can be applied to enhance ANFIS performance. To this end, we propose an improved ANFIS forecasting model using two MH algorithms, namely flower pollination algorithm (FPA) and sine cosine algorithm (SCA). The FPA is a nature-inspired MH, presented by [33]. It is inspired by flow pollination process of flowering plants, and it has been applied in various optimization tasks, for instances, wireless antenna design [34], feature selection [35], solar applications [36,37], and sudoku puzzles [38]. The SCA is also an MH algorithm presented by [39], and it also has been widely utilized in solving optimization problems, such as job scheduling [40], image segmentation [41], time-series forecasting [26], and global optimization problems [42].
In this study, a hybrid MH method of FPA and SCA is employed to enhance the ANFIS performance. The SCA is used as a local search for the FPA. The proposed method, called FPASCA-ANFIS begins by receiving the historical weekly influenza data. Thereafter, it generates a set of solutions, in which each solution represents the value of ANFIS parameters, and the fitness value of each solution is calculated. Then, the probability of each agent is calculated. After that, the best solution is selected based on the agent that reaches the best fitness value. The best agent is updated using local or global strategy in the FPA. Then, based on the probability of each agent, the operators of SCA or FPA will be utilized in the case of the local strategy. Finally, the agent updating process is repeated till meeting the terminal criteria, where the best parameters will be applied for forecasting weekly influenza cases.
The main contributions of this paper are:
We propose an optimized ANFIS model for forecasting weekly influenza confirmed cases using FPA and SCA.
Data of two different countries, namely, China and the USA, were used to assess the proposed FPASCA-ANFIS.
Extensive comparisons were implemented to evaluate the performance of the FPASCA-ANFIS. The comparative outcomes approved the efficiency of the proposed method.
The rest sections of this paper are arranged as: in Section 2, the principles of the ANFIS, SCA and FPA are presented. The FPASCA-ANFIS method is described in Section 3. In Section 4 and Section 5, we present the experimental results and the conclusion, respectively.
2. Preliminaries
2.1. ANFIS
In this section, the preliminaries of the ANFIS are described. In general, the ANFIS combines both neural networks and fuzzy logic systems [17]. It uses a technique, called Takagi–Sugeno inference mode, or IF-THEN rules, in which a mapping between input and output is generated. Figure 1 shows the structure of the ANFIS, where x and y represent the inputs to Layer 1. is the output of the node i which is represented as:
(1) |
(2) |
here, the is the generalized Gaussian membership functions. The membership values of are represented by and . Where and represent the premise parameters set.
Moreover, the output of the Layer 2 (the firing strength of a rule) is computed as illustrated in Equation (3):
(3) |
The output of the Layer 3 (is also called the normalized firing strength) is represented as:
(4) |
The output of the Layer 4 (an adaptive node) is computed as:
(5) |
here, the , , and represent consequent parameters of ith node.
Furthermore, the Layer 5 has one node, and the output is represented as:
(6) |
2.2. SCA
The SCA was presented by [39] as an optimization method. It begins by creating a set of random solutions. Then it uses a fitness function to assess the quality of each solution. Each solution is updated by the sine or cosine functions using a random variable as in follows:
(7) |
where denotes a solution i and denotes the best one. denotes random numbers at . The works to balance between exploration and exploitation phases.
(8) |
in which a, , and t indicate the constant value, max iterations number, and current iteration, respectively.
2.3. FPA
The FPA is a nature-inspired method introduced by [33]. It applies two kinds of pollination, namely local pollination and global pollination. In global pollination, the pollens needs to transfer to different plants; it can be formed as follows:
(9) |
where denotes the pollen i at loop t. L indicates the size of step. denotes the best solution. Besides, Levy fly distribution is used to control the flying of insects between different plants, as in the following equation.
(10) |
where indicates the gamma function. The Levy fly is possible for long steps .
The local pollination is formed as in the following equation:
(11) |
where and denote pollens from a separate flower in the plant. is in [0,1].
The pollination process can be applied by the local pollination or global pollination; thence, to switch between them, the random p is applied.
3. The Proposed FPASCA-ANFIS
The proposed FPASCA-ANFIS method is described in this section. It is a forecasting method for influenza cases in China and the USA. The FPASCA-ANFIS applies the enhanced FPA to optimize ANFIS parameters.
The structure of the FPASCA-ANFIS model is based on the ANFIS layers. In this context, the input data is fed to Layer 1, whereas, Layer 5 outputs the forecasted results. The FPASCA selects the fittest weights between Layer 5 and Layer 4 in the learning stage.
The input data are formed by FPASCA-ANFIS to be in a time series form. Autocorrelation function (ACF) was used to find patterns in the input data; in this paper, 8-lags were applied. Moreover, all data are split into 75% for training, and the testing set represented by 25% as well as the clusters numbers for ANFIS are set by the fuzzy c-mean.
In the training stage, the mean square error (MSE) is considered (as in Equation (12)) to check the quality of the ANFIS parameters. It measures the error between the real and output data.
(12) |
T denotes the real data, and P denotes the output data. More so, denotes the size of the sample.
The operators of the SCA are used to enhance the global pollination stage of FPA. Generally, the FPASCA-ANFIS begins by generating the problem population (X) then, it recalls the fitness function to evaluate each individual solution. After that, the best solution is chosen depending on the lowest MSE error and is saved to the next loop. These steps are iterated till the stop condition is met. Then, the ANFIS is trained using the best solution. Finally, the trained model is applied in the testing stage to calculate the final results. Some of the well-known measures are employed to test the performance of the FPASCA-ANFIS method. The entire stages of FPASCA-ANFIS are depicted in Figure 2.
4. Experimental Evaluation
4.1. Dataset Description
The proposed method is evaluated over two weekly influenza case datasets. The first dataset was obtained from the CDC [43]. It contains the confirmed case numbers in the USA from 2015 to 2020. The second dataset was obtained from the WHO [44]. It includes China weekly data of influenza from 2016 to 2020.
4.2. Performance Measures
In this subsection, five measures are employed to evaluate the performance of the FPASCA-ANFIS method, these measures are listed as follows:
- Mean Absolute Error (MAE):
(13) -
Mean Absolute Percentage Error (MAPE):
(14) represent the predicted value, and Y represent the real value.
- Root Mean Squared Relative Error (RMSRE):
wherer, denotes the data size.(15) - Root Mean Square Error (RMSE):
(16) - Coefficient of Determination ():
in which denotes the mean of Y.(17)
4.3. Results and Discussion
This subsection shows the results of the FPASCA-ANFIS in forecasting weekly confirmed cases of influenza in China and the USA. It was compared with eight existing methods, including the autoregressive integrated moving average (ARIMA), SARIMA, long short-term memory (LSTM), standard ANFIS model and the improved ANFIS using artificial bee colony (ABC), GA, FPA, and PSO. The parameters setting are set as follows, the population size is 30, and 100 loops are used. In addition, each method is evaluated for 30 runs, and the average of the measure values are recorded. The methods parameters are set as in some previous papers such as [26,30,45,46].
Table 1 and Table 2 show the results based on the testing set. Table 1 records the results of all methods in forecasting the USA influenza confirmed cases. From this table, we can see that the results of the FPASCA-ANFIS outperform the compared algorithms in almost performance metrics, except the optimization time, in which FPA is in the first rank, followed by FPASCA, and also the LSTM showed better performance in terms of MAPE and RMSRE. Meanwhile, the FPA-ANFIS and GA-ANFIS are in the second and third rank, respectively, as well as, the traditional ANFIS is ranked last. Additionally, for the optimization CPU time, the FPA-ANFIS is considered the fastest algorithm among all methods followed by FPASCA-ANFIS and PSO-ANFIS, respectively.
Table 1.
Method | MAE | RMSE | MAPE | R2 | RMSRE | Time |
---|---|---|---|---|---|---|
ARIMA | 872 | 1689 | 60.77 | 0.888 | 1.080 | - |
SARIMA | 877 | 1740 | 54.79 | 0.870 | 0.779 | - |
LSTM | 436 | 816 | 27.78 | 0.972 | 0.354 | - |
ANFIS | 570 | 952 | 37.61 | 0.969 | 0.551 | - |
PSO-ANFIS | 494 | 798 | 34.13 | 0.978 | 0.510 | 25.43 |
GA-ANFIS | 480 | 766 | 35.44 | 0.98 | 0.53 | 28.74 |
ABC-ANFIS | 564 | 878 | 39.79 | 0.972 | 0.593 | 49.27 |
FPA-ANFIS | 411 | 618 | 37.69 | 0.979 | 0.570 | 24.58 |
FPASCA-ANFIS | 405 | 611 | 33.64 | 0.981 | 0.501 | 25.01 |
the best results are in bold.
Table 2.
Method | MAE | RMSE | MAPE | R2 | RMSRE | Time |
---|---|---|---|---|---|---|
ARIMA | 606 | 962 | 57.02 | 0.914 | 0.899 | - |
SARIMA | 620 | 981 | 40.43 | 0.748 | 0.794 | - |
LSTM | 398 | 623 | 21.31 | 0.901 | 0.490 | - |
ANFIS | 405 | 718 | 64.21 | 0.858 | 1.198 | - |
PSO-ANFIS | 353 | 620 | 52.07 | 0.892 | 0.871 | 31.64 |
GA-ANFIS | 362 | 622 | 87.91 | 0.902 | 3.216 | 34.83 |
ABC-ANFIS | 433 | 696 | 53.3 | 0.887 | 1.101 | 60.87 |
FPA-ANFIS | 371 | 622 | 80.55 | 0.898 | 3.152 | 30.42 |
FPASCA-ANFIS | 362 | 606 | 39.58 | 0.906 | 0.743 | 25.58 |
the best results are in bold.
Table 2 presents the results of forecasted influenza confirmed cases in China. From this table, we can see that the FPASCA-ANFIS obtains the best results in all performance measures, while PSO-ANFIS, GA-ANFIS, and FPA-ANFIS, allocate the second, third, and fourth rank, respectively. Whereas, the ABC-ANFIS and ANFIS obtain the last rank. However, in terms of MAE, both FPASCA and GA have the same results. More so, in terms of MAPE and RMSRE, LSTM has the best results. For the optimization CPU time, the FPASCA-ANFIS is considered the fastest algorithm among all methods followed by FPA-ANFIS and PSO-ANFIS, respectively, whereas, the ABC-ANFIS is the slowest algorithm among the compared methods.
Figure 3 and Figure 4 illustrate examples of the relation between the real data and the forecasted results in the USA and China, respectively. These figures show that the output results are closed to the real data in all weeks.
For further analysis, Wilcoxon’s rank sum test is used to test the significant difference between FPASCA and the compared methods. The results are recorded in Table 3. We can see that, in the USA dataset, there are significant differences between FPASCA and ANFIS, LSTM, SARIMA, ARIMA, PSO, GA, and ABC at level 0.05 whereas, there is no significant difference with original FPA. In China dataset, there are significant differences between FPASCA and ANFIS, GA, and ABC at level 0.05 whereas, there are no significant differences with PSO, LSTM and original FPA.
Table 3.
Dataset | ANFIS | PSO | GA | ABC | FPA | ARIMA | SARIMA | LSTM |
---|---|---|---|---|---|---|---|---|
USA | 0.000 | 0.000 | 0.007 | 0.000 | 0.152 | 0.000 | 0.000 | 0.029 |
China | 0.000 | 0.105 | 0.001 | 0.016 | 0.124 | 0.000 | 0.000 | 0.145 |
These results indicate that the FPASCA-ANFIS can effectively train the original ANFIS model and achieved better results than the compared methods.
Although the results showed that the proposed FPASCA-ANFIS has the ability to forecast the number on influenza cases based on the time-series data obtained from public datasets, in future work, there are some issues that can be addressed for further investigation and also for improving influenza cases forecasting problem. For example, the Spatio-temporal (ST) data with a self-exciting model [47,48], and also a multivariate Hawkes process (MHP) [49].
5. Conclusions
Governments, health organizations, and authorities strive to early detect influenza prevalence to minimize its impacts on public health. Therefore, forecasting influenza confirmed or reported cases, is an essential process that helps authorities to make the necessary plans and preparations. This study proposed an enhanced adaptive neuro-fuzzy inference system (ANFIS) using a hybrid metaheuristics (MH) method for forecasting weekly influenza cases reported in China and the USA. The hybrid MH algorithm combines both SCA and FPA, where the SCA is employed as a local search for the FPA. The hybrid FPASCA is applied to determine the optimal value for ANFIS parameters, which results in improving the ANFIS performance. The proposed forecasting method, FPASCA-ANFIS, showed high reliability in forecasting weekly cases of influenza in both mentioned countries. Moreover, comparison results showed that FPASCA-ANFIS outperforms several existing methods in terms of MAE, RMSRE, MAPE, RMSE, and . Furthermore, a statistical test, the Wilcoxon test, was applied to approve the quality of the proposed FPASCA-ANFIS.
Considering the good performance of the FPASCA, it may be improved and applied in other optimization tasks, such as job scheduling, cloud computing, image processing, and feature selection.
Author Contributions
Conceptualization, M.A.A.A.-q.; Data curation, A.A.E.; Formal analysis, M.A.A.A.-q., A.A.E. and M.A.E.; Funding acquisition, H.F.; Investigation, H.F.; Methodology, M.A.A.A.-q., A.A.E. and M.A.E.; Software, A.A.E.; Supervision, H.F.; Validation, H.F. and M.A.E.; Visualization, M.A.E.; Writing–original draft, M.A.A.A.-q. and A.A.E.; Writing–review & editing, M.A.A.A.-q., H.F. and M.A.E. All authors contributed equally to this paper. All authors have read and agreed to the published version of the manuscript.
Funding
This research is supported by the National Key Research and Development Program of China (Grant No. 2017YFB0503601).
Conflicts of Interest
The authors declare no conflict of interest.
References
- 1.Radin J.M., Wineinger N.E., Topol E.J., Steinhubl S.R. Harnessing wearable device data to improve state-level real-time surveillance of influenza-like illness in the USA: A population-based study. Lancet Digit. Health. 2020;2:e85–e93. doi: 10.1016/S2589-7500(19)30222-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Yang S., Santillana M., Brownstein J.S., Gray J., Richardson S., Kou S. Using electronic health records and Internet search information for accurate influenza forecasting. BMC Infect. Dis. 2017;17:332. doi: 10.1186/s12879-017-2424-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Moss R., Fielding J., Franklin L., Stephens N., Mcvernon J., Dawson P., Mccaw J. Epidemic forecasts as a tool for public health: Interpretation and (re)calibration. Aust. N. Z. J. Public Health. 2017;42:69–76. doi: 10.1111/1753-6405.12750. [DOI] [PubMed] [Google Scholar]
- 4.Pei S., Kandula S., Yang W., Shaman J. Forecasting the spatial transmission of influenza in the United States. Proc. Nat. Acad. Sci. USA. 2018;115:2752–2757. doi: 10.1073/pnas.1708856115. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Senanayake R., O’Callaghan S., Ramos F. Predicting spatio-temporal propagation of seasonal influenza using variational Gaussian process regression; Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence; Phoenix, AZ, USA. 12–17 February 2016. [Google Scholar]
- 6.Achrekar H., Gandhe A., Lazarus R., Yu S.H., Liu B. Predicting Flu Trends using Twitter Data; Proceedings of the IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS); Shanghai, China. 10–15 April 2011; pp. 702–707. [DOI] [Google Scholar]
- 7.Alkouz B., Al Aghbari Z., Abawajy J.H. Tweetluenza: Predicting flu trends from twitter data. Big Data Min. Anal. 2019;2:248–273. doi: 10.26599/BDMA.2019.9020012. [DOI] [Google Scholar]
- 8.Wang Y., Xu K., Kang Y., Wang H., Wang F., Avram A. Regional Influenza Prediction with Sampling Twitter Data and PDE Model. Int. J. Environ. Res. Public Health. 2020;17:678. doi: 10.3390/ijerph17030678. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Morita H., Kramer S., Heaney A., Gil H., Shaman J. Influenza forecast optimization when using different surveillance data types and geographic scale. Influenza Respir. Viruses. 2018;12:755–764. doi: 10.1111/irv.12594. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Santillana M., Nguyen A.T., Dredze M., Paul M.J., Nsoesie E.O., Brownstein J.S. Combining search, social media, and traditional data sources to improve influenza surveillance. PLoS Comput. Biol. 2015;11:e1004513. doi: 10.1371/journal.pcbi.1004513. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Shaman J., Karspeck A. Forecasting seasonal outbreaks of influenza. Proc. Nat. Acad. Sci. USA. 2012;109:20425–20430. doi: 10.1073/pnas.1208772109. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Shaman J., Karspeck A., Yang W., Tamerius J., Lipsitch M. Real-time influenza forecasts during the 2012–2013 season. Nat. Commun. 2013;4:2837. doi: 10.1038/ncomms3837. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Yang W., Olson D.R., Shaman J. Forecasting influenza outbreaks in boroughs and neighborhoods of New York City. PLoS Comput. Biol. 2016;12:e1005201. doi: 10.1371/journal.pcbi.1005201. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Gao H., Wong K.K., Zheteyeva Y., Shi J., Uzicanin A., Rainey J.J. Comparing observed with predicted weekly influenza-like illness rates during the winter holiday break, united states, 2004–2013. PLoS ONE. 2015;10:e0143791. doi: 10.1371/journal.pone.0143791. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Volkova S., Ayton E., Porterfield K., Corley C.D. Forecasting influenza-like illness dynamics for military populations using neural networks and social media. PLoS ONE. 2017;12:e0188941. doi: 10.1371/journal.pone.0188941. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Cao P.H., Wang X., Fang S.S., Cheng X.W., Chan K.P., Wang X.L., Lu X., Wu C.L., Tang X.J., Zhang R.L., et al. Forecasting influenza epidemics from multi-stream surveillance data in a subtropical city of China. PLoS ONE. 2014;9:e92945. doi: 10.1371/journal.pone.0092945. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Jang J.S. ANFIS: Adaptive-network-based fuzzy inference system. IEEE Trans. Syst. Man Cybern. 1993;23:665–685. doi: 10.1109/21.256541. [DOI] [Google Scholar]
- 18.Wei L.Y. A hybrid ANFIS model based on empirical mode decomposition for stock time series forecasting. Appl. Soft Comput. 2016;42:368–376. doi: 10.1016/j.asoc.2016.01.027. [DOI] [Google Scholar]
- 19.Pousinho H.M.I., Mendes V., Catalão J.P.D.S. Short-term electricity prices forecasting in a competitive market by a hybrid PSO–ANFIS approach. Int. J. Electr. Power Energy Syst. 2012;39:29–35. doi: 10.1016/j.ijepes.2012.01.001. [DOI] [Google Scholar]
- 20.Svalina I., Galzina V., Lujić R., ŠImunović G. An adaptive network-based fuzzy inference system (ANFIS) for the forecasting: The case of close price indices. Expert Syst. Appl. 2013;40:6055–6063. doi: 10.1016/j.eswa.2013.05.029. [DOI] [Google Scholar]
- 21.Ekici B.B., Aksoy U.T. Prediction of building energy needs in early stage of design by using ANFIS. Expert Syst. Appl. 2011;38:5352–5358. doi: 10.1016/j.eswa.2010.10.021. [DOI] [Google Scholar]
- 22.Ho Y.C., Tsai C.T. Comparing ANFIS and SEM in linear and nonlinear forecasting of new product development performance. Expert Syst. Appl. 2011;38:6498–6507. doi: 10.1016/j.eswa.2010.11.095. [DOI] [Google Scholar]
- 23.Kumar D.T., Soleimani H., Kannan G. Forecasting return products in an integrated forward/reverse supply chain utilizing an ANFIS. Int. J. Appl. Math. Comput. Sci. 2014;24:669–682. doi: 10.2478/amcs-2014-0049. [DOI] [Google Scholar]
- 24.Shirmohammadi B., Moradi B., Moosavi V., Taie Semiromi M., Zeinali A. Forecasting of meteorological drought using Wavelet-ANFIS hybrid model for different time steps (case study: Southeastern part of east Azerbaijan province, Iran) Nat. Hazards. 2013;69:389–402. doi: 10.1007/s11069-013-0716-9. [DOI] [Google Scholar]
- 25.Barak S., Sadegh S.S. Forecasting energy consumption using ensemble ARIMA–ANFIS hybrid algorithm. Int. J. Electr. Power Energy Syst. 2016;82:92–104. doi: 10.1016/j.ijepes.2016.03.012. [DOI] [Google Scholar]
- 26.Al-Qaness M.A., Elaziz M.A., Ewees A.A. Oil consumption forecasting using optimized adaptive neuro-fuzzy inference system based on sine cosine algorithm. IEEE Access. 2018;6:68394–68402. doi: 10.1109/ACCESS.2018.2879965. [DOI] [Google Scholar]
- 27.El Aziz M.A., Hemdan A.M., Ewees A.A., Elhoseny M., Shehab A., Hassanien A.E., Xiong S. Prediction of biochar yield using adaptive neuro-fuzzy inference system with particle swarm optimization; Proceedings of the 2017 IEEE PES PowerAfrica; Accra, Ghana. 27–30 June 2017; pp. 115–120. [Google Scholar]
- 28.Catalão J.P.D.S., Pousinho H.M.I., Mendes V.M.F. Hybrid wavelet-PSO-ANFIS approach for short-term electricity prices forecasting. IEEE Trans. Power Syst. 2010;26:137–144. doi: 10.1109/TPWRS.2010.2049385. [DOI] [Google Scholar]
- 29.Bagheri A., Peyhani H.M., Akbari M. Financial forecasting using ANFIS networks with quantum-behaved particle swarm optimization. Expert Syst. Appl. 2014;41:6235–6250. doi: 10.1016/j.eswa.2014.04.003. [DOI] [Google Scholar]
- 30.Al-qaness M.A., Abd Elaziz M., Ewees A.A., Cui X. A Modified Adaptive Neuro-Fuzzy Inference System Using Multi-Verse Optimizer Algorithm for Oil Consumption Forecasting. Electronics. 2019;8:1071. doi: 10.3390/electronics8101071. [DOI] [Google Scholar]
- 31.Elaziz M.A., Ewees A.A., Alameer Z. Improving adaptive neuro-fuzzy inference system based on a modified salp swarm algorithm using genetic algorithm to forecast crude oil price. Nat. Resour. Res. 2019:1–16. doi: 10.1007/s11053-019-09587-1. [DOI] [Google Scholar]
- 32.Ewees A.A., El Aziz M.A., Elhoseny M. Social-spider optimization algorithm for improving ANFIS to predict biochar yield; Proceedings of the 2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT); Delhi, India. 3–5 July 2017; pp. 1–6. [Google Scholar]
- 33.Yang X.S. Flower pollination algorithm for global optimization; Proceedings of the International Conference on Unconventional Computing and Natural Computation; Orléans, France. 3–7 September 2012; pp. 240–249. [Google Scholar]
- 34.Salgotra R., Singh U., Saha S., Nagar A.K. Soft Computing for Problem Solving. Springer; Singapore: 2020. Improved Flower Pollination Algorithm for Linear Antenna Design Problems; pp. 79–89. [Google Scholar]
- 35.Rodrigues D., Yang X.S., De Souza A.N., Papa J.P. Recent Advances in Swarm Intelligence and Evolutionary Computation. Springer; Cham, Switzerland: 2015. Binary flower pollination algorithm and its application to feature selection; pp. 85–100. [Google Scholar]
- 36.Alam D., Yousri D., Eteiba M. Flower pollination algorithm based solar PV parameter estimation. Energy Convers. Manag. 2015;101:410–422. doi: 10.1016/j.enconman.2015.05.074. [DOI] [Google Scholar]
- 37.Ram J.P., Babu T.S., Dragicevic T., Rajasekar N. A new hybrid bee pollinator flower pollination algorithm for solar PV parameter estimation. Energy Convers. Manag. 2017;135:463–476. doi: 10.1016/j.enconman.2016.12.082. [DOI] [Google Scholar]
- 38.Abdel-Raouf O., El-Henawy I., Abdel-Baset M. A novel hybrid flower pollination algorithm with chaotic harmony search for solving sudoku puzzles. Int. J. Mod. Educ. Comput. Sci. 2014;6:38. doi: 10.5815/ijmecs.2014.03.05. [DOI] [Google Scholar]
- 39.Mirjalili S. SCA: A sine cosine algorithm for solving optimization problems. Knowl. Based Syst. 2016;96:120–133. doi: 10.1016/j.knosys.2015.12.022. [DOI] [Google Scholar]
- 40.Jouhari H., Lei D., Al-qaness M.A., Elaziz M.A., Ewees A.A., Farouk O. Sine-Cosine Algorithm to Enhance Simulated Annealing for Unrelated Parallel Machine Scheduling with Setup Times. Mathematics. 2019;7:1120. doi: 10.3390/math7111120. [DOI] [Google Scholar]
- 41.Ewees A.A., Elaziz M.A., Al-Qaness M.A., Khalil H.A., Kim S. Improved Artificial Bee Colony Using Sine-Cosine Algorithm for Multi-Level Thresholding Image Segmentation. IEEE Access. 2020;8:26304–26315. doi: 10.1109/ACCESS.2020.2971249. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42.Elaziz M.A., Oliva D., Xiong S. An improved opposition-based sine cosine algorithm for global optimization. Expert Syst. Appl. 2017;90:484–500. doi: 10.1016/j.eswa.2017.07.043. [DOI] [Google Scholar]
- 43.Centers for Disease Control and Prevention (CDC) Weekly Influenza Case Datasets. [(accessed on 5 February 2020)];2020 Available online: https://www.cdc.gov/flu/weekly/
- 44.World Health Organization Influenza. [(accessed on 5 February 2020)];2020 Available online: https://www.who.int/influenza.
- 45.Ahmed K., Ewees A.A., El Aziz M.A., Hassanien A.E., Gaber T., Tsai P.W., Pan J.S. A hybrid krill-ANFIS model for wind speed forecasting; Proceedings of the International Conference on Advanced Intelligent Systems and Informatics; Cairo, Egypt. 24–26 October 2016; pp. 365–372. [Google Scholar]
- 46.Alameer Z., Elaziz M.A., Ewees A.A., Ye H., Jianhua Z. Forecasting copper prices using hybrid adaptive neuro-fuzzy inference system and genetic algorithms. Nat. Resour. Res. 2019;28:1385–1401. doi: 10.1007/s11053-019-09473-w. [DOI] [Google Scholar]
- 47.Wang B., Luo X., Zhang F., Yuan B., Bertozzi A.L., Brantingham P.J. Graph-based deep modeling and real time forecasting of sparse spatio-temporal data. arXiv. 20181804.00684 [Google Scholar]
- 48.Mohler G.O., Short M.B., Brantingham P.J., Schoenberg F.P., Tita G.E. Self-exciting point process modeling of crime. J. Am. Stat. Assoc. 2011;106:100–108. doi: 10.1198/jasa.2011.ap09546. [DOI] [Google Scholar]
- 49.Mohler G.O., Short M.B., Malinowski S., Johnson M., Tita G.E., Bertozzi A.L., Brantingham P.J. Randomized controlled field trials of predictive policing. J. Am. Stat. Assoc. 2015;110:1399–1411. doi: 10.1080/01621459.2015.1077710. [DOI] [Google Scholar]