Next Article in Journal
Simulation-Optimization for Conjunctive Water Resources Management and Optimal Crop Planning in Kushabhadra-Bhargavi River Delta of Eastern India
Previous Article in Journal
Utility of Liver Function Tests and Fatty Liver Index to Categorize Metabolic Phenotypes in a Mediterranean Population
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Marine Predators Algorithm for Forecasting Confirmed Cases of COVID-19 in Italy, USA, Iran and Korea

1
State Key Laboratory for Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, China
2
Department of e-Systems, University of Bisha, Bisha 61922, Saudi Arabia
3
Department of Computer, Damietta University, Damietta 34517, Egypt
4
Faculty of Computer Sciences and Informatics, Amman Arab University, Amman 11953, Jordan
5
Department of Mathematics, Faculty of Science, Zagazig University, Zagazig 44519, Egypt
*
Author to whom correspondence should be addressed.
Int. J. Environ. Res. Public Health 2020, 17(10), 3520; https://doi.org/10.3390/ijerph17103520
Submission received: 9 April 2020 / Revised: 6 May 2020 / Accepted: 12 May 2020 / Published: 18 May 2020
(This article belongs to the Section Public Health Statistics and Risk Assessment)

Abstract

:
The current pandemic of the new coronavirus, severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2), or COVID-19, has received wide attention by scholars and researchers. The vast increase in infected people is a significant challenge for each country and the international community in general. The prediction and forecasting of the number of infected people (so-called confirmed cases) is a critical issue that helps in understanding the fast spread of COVID-19. Therefore, in this article, we present an improved version of the ANFIS (adaptive neuro-fuzzy inference system) model to forecast the number of infected people in four countries, Italy, Iran, Korea, and the USA. The improved version of ANFIS is based on a new nature-inspired optimizer, called the marine predators algorithm (MPA). The MPA is utilized to optimize the ANFIS parameters, enhancing its forecasting performance. Official datasets of the four countries are used to evaluate the proposed MPA-ANFIS. Moreover, we compare MPA-ANFIS to several previous methods to evaluate its forecasting performance. Overall, the outcomes show that MPA-ANFIS outperforms all compared methods in almost all performance measures, such as Root Mean Squared Error (RMSE), Mean Absolute Error (MAE), Mean Absolute Percentage Error (MAPE), Root Mean Squared Relative Error (RMSRE), and Coefficient of Determination( R 2 ). For instance, according to the results of the testing set, the R 2 of the proposed model is 96.48%, 98.59%, 98.74%, and 95.95% for Korea, Italy, Iran, and the USA, respectively. More so, the MAE is 60.31, 3951.94, 217.27, and 12,979, for Korea, Italy, Iran, and the USA, respectively.

1. Introduction

Coronaviruses are a family of viruses that are serious pathogens of people. They result in gastrointestinal, hepatic, neurological, and severe respiratory diseases. Their main distributions are among humans, bats, mice, livestock, and wild animals [1,2,3]. The last two decades witnessed three outbreaks of coronaviruses, called SARS-CoV, MERS-CoV, and SARS-CoV-2 (COVID-19), in 2003, 2012, and 2019, respectively. These three outbreaks have confirmed human-to-human and animal-to-animal transmission [4].
According to the official numbers of the confirmed cases of the three mentioned outbreaks, the new coronavirus, COVID-19, is the most dangerous, and its spread is the highest, as recorded in more than 200 countries and territories. The first reported cases of COVID-19 were recorded in Wuhan City, Hubei Province, China [5]. The beginning was linked to several people who visited a local seafood market in Wuhan and suffered from respiratory illness. The number of reported cases increased daily in Wuhan, Hubei province, and in other Chinese cities and provinces. After a short time, several countries recorded confirmed cases of COVID-19, such as Japan, Korea, and several other countries. Thereafter, a huge outbreak of COVID-19 spread in many countries, especially in European countries, such as Italy, Spain, Germany, France, and others. In Asia, except China, the most affected countries are Korea and Iran; whereas in the Americas, the most affected country is the USA. The source of the new coronavirus, COVID-19, is still unconfirmed, and in some studies, such as Lu et al. [6], it was shown that bat-derived coronavirus strains were similar to COVID-19; therefore, the authors found that bats were the potential source of COVID-19.
The daily confirmed cases globally have sharply increased, even with the strict policies implemented by governments and the lockdown of many cities in the world. The main reason for that is the incubation period of COVID-19, which may be up to 14 days, as described by Chen et al. [7]. During the incubation period, the infection can be transmitted to others even if the infected person does not have symptoms. Furthermore, for some people, the incubation period may reach 24 days, as concluded by Guan et al. [8].
The rapid spread of COVI-19 confirms that it is a terrifying pandemic; therefore, it is necessary to study and analyze the increase of the affected cases or so-called confirmed cases.
Forecasting previous epidemics has received wide attention, and different methods have been proposed. For example, a forecasting model based on Bayesian inference was proposed by Shaman et al. [9] to forecast the outbreaks of Ebola in Guinea, Liberia, and Sierra Leone. An ensemble adjustment Kalman filter based forecasting method was proposed by Shaman et al. [10] to forecast seasonal outbreaks of influenza in New York City. Another Kalman filter based model was also proposed by Shaman et al. [11] to forecast weekly influenza cases. Moreover, different mathematical and statistical methods have been proposed for various epidemics, such as hepatitis A virus infection proposed by True and Kurt [12], West Nile virus (WNV), proposed by Defelice et al. [13], SARS proposed by Massad et al. [14], influenza A (H1N1-2009) proposed by Ong et al. [15], and MERS proposed by Nah et al. [16].
Recently, there have been several studies presented to address different forecasting issues for COVID-19, for example: forecasting of the human-to-human transmission of COVID-19 by Thompson [17], forecasting the number of confirmed cases of COVID-19 by Zhao et al. [18] and Al-qaness et al. [19], forecasting the infection rate of COVID-19 by Nishiura et al. [20], estimating the transmission risk of COVID-19 by Tang et al. [21], and estimating the risk of death of COVID-19 by Jung et al. [22].
On 24 March 2020, the number of confirmed COVID-19 cases reached 24,811, 69,176, 9073, and 53,740 in Iran, Italy, Korea, and the USA, respectively. In this paper, we propose a time-series forecasting approach to forecast confirmed cases of COVID-19 in four countries, Korea, the USA, Italy, and Iran, using an improved adaptive neuro-fuzzy inference system (ANFIS). The ANFIS is a well-known time-series forecasting model, which has received wide attention and been applied for various prediction and forecasting issues, such as stock prices [23], oil prices [24], energy and oil consumption [25,26,27], and others. One of the main limitations of ANFIS is the estimation of its parameters. Recently, various optimization approaches were employed to solve this challenge, such as the sine-cosine algorithm (SCA) [26], particle swarm intelligence (PSO) [28,29,30], and social-spider optimization [31].
In this paper, we present an improved ANFIS version, by enhancing its performance using a new nature-inspired optimization approach, called the marine predators algorithm (MPA). The MPA was proposed by Faramarzi et al. [32]. It is inspired by the foraging strategy of ocean predators, based on two types of strategies, called Lévy and Brownian motion, which are selected by the predators for optimal foraging. Therefore, in this study, we leverage the MPA to optimize the ANFIS parameters.
In our previous study [19], we proposed an enhanced ANFIS forecasting model, called FPASSA-ANFIS. We forecasted the number of infected people in China. Although the proposed model showed good performances, using two metaheuristics, salp swarm algorithm (SSA) and flower pollination algorithm (FPA), was a little complex. However, it was found that it needs more improvements, especially to deal with large-scale datasets, and also, its exploration ability is less effective than its exploitation. Therefore, this study applied a new metaheuristic method called the marine predators algorithm (MPA) [32]. This algorithm simulates the strategy that represents the relation between the predator and prey in the ocean by using the Brownian and Lévy movements. Our developed MPA-ANFIS approach begins by setting the initial value for its parameters. Then, this is followed by splitting the historical data of COVID-19 for the specified country into two sets of training and testing. Then, we set the initial value for a set of solutions that indicate the configuration of the parameters of the ANFIS network. Thereafter, we compute the performance of the ANFIS model using the training set and the current configuration/solution using the root mean squared error (RMSE) as an objective function. The next step is to determine the best configuration of the parameter. We then use the operators of MPA to update the other solutions. After reaching the terminal condition, the best solution is used to build the ANFIS model and the testing set to assess the constructed ANFIS model. This next step is the forecasting of COVID-19.
The primary contributions and objectives are listed as follows:
  • We propose a robust time-series model for forecasting the number of infected people (confirmed cases) of SARS-CoV2 in several countries, Iran, Italy, Korea, and the USA.
  • We improve the performance of the ANFIS model using a novel optimization method, MPA, which has not been applied in previous studies since the MPA is a new algorithm proposed in recent months.
  • We evaluate the proposed MPA-ANFIS with official datasets and by comparing it with several previous forecasting methods.
The rest of sections of this study are arranged as follows: Section 2 consists of the preliminaries of ANFIS and MPA. Section 3 presents the MPA-ANFIS method. Experiments and results are described in Section 4. Finally, the conclusion is presented in Section 6.

2. Preliminaries

2.1. Adaptive Neuro-Fuzzy Inference System

In general, ANFIS creates a mapping between inputs and outputs by employing “IF-THEN rules” (also known as the “Takagi–Sugeno inference model”). The basic structure of ANFIS is shown in Figure 1. As shown in this figure, the inputs of Layer 1 are represented by x and y, where the output of node i is represented by O 1 i , as follows:
O 1 i = μ A i ( x ) , i = 1 , 2 , O 1 i = μ B i 2 ( y ) , i = 3 , 4
μ ( x ) = e ( x ρ i α i ) 2 ;
hence, μ is the generalized Gaussian membership function. The membership values of μ are represented by A i and B i . The premise parameter set is represented by α i and ρ i .
Moreover, Equation (3) defines the output of Layer 2:
O 2 i = μ A i ( x ) × μ B i 2 ( y )
Equation (4) defines the output of Layer 3:
O 3 i = w ¯ i = ω i ( i = 1 ) 2 ω i ,
where w i is the ith nodes output from the previous layer.
The output of Layer 4 is represented by Equation (5):
O 4 , i = w ¯ i f i = w ¯ i ( p i x + q i y + r i )
where where f is a function that combines the inputs and parameters of network. The consequent parameters of node i are represented by r i , q i , and p i .
Finally, the output of Layer 5 is represented by Equation (6):
O 5 = i w ¯ i f i

2.2. Marine Predators Algorithm

In this section, the formulation of the marine predators algorithm is introduced [32]. Similar to other metaheuristic (MH) techniques, the MPA starts by assigning random values for a set of solutions depending on the search space, and this is formulated as:
X = L B + r 1 × ( U B L B )
In Equation (7), L B refers to the lower boundary in the search space, while U B is the upper boundary. r 1 [ 0 , 1 ] is the random number. The MPA has a strategy that considers the prey and predator as a search agent since when the predator searches for the prey, the prey itself is searching for its food. Therefore, the elite (matrix of the top predators) will be updated at the end of each generation. The formulation of the elite and prey (X) is given as [32]:
E l i t e = X 11 1 X 12 1 X 1 d 1 X 21 1 X 22 1 X 2 d 1 X n 1 1 X n 2 1 X n d 1 , X = X 11 X 12 X 1 d X 21 X 22 X 2 d X n 1 X n 2 X n d ,
The next step is to update the position of prey X, which is performed using three stages depending on the variant ratio of velocity simultaneously emulating the entire relation between prey and predator. The details of each stage are discussed in the following subsections.

2.2.1. Stage 1: High-Velocity Ratio

In this stage, the predator is moving faster than X in the exploration phase, and this occurs in the first third of the total number of generations (i.e., 1 3 t m a x ). Therefore, the prey S i is updated using the following equations.
S i = R B ( E l i t e i R B X i ) , i = 1 , 2 , , n
X i = X i + P . R S i
where R [ 0 , 1 ] and P = 0.5 represent a vector of uniform random numbers and a constant number, respectively. R B represents a random vector that refers to the Brownian motion. ⊗ indicates the process of element-wise multiplications.

2.2.2. Stage 2: Unit Velocity Ratio

In this stage, the prey and predator are moving in the same area, and this movement simulates the process of searching for the prey/food. Furthermore, this refers to the process of changing the status of the MPA from exploration to exploitation. Actually, both of them have the same chance to occur during this stage. Following [32], exploration is performed using the predator, while exploitation is performed by the prey. It is assumed that the Lévy flight and Brownian motion represent the prey movement and the predator, respectively, and this is defined as in Equations (11) and (12) when 1 3 t m a x < t < 2 3 t m a x :
S i = R L ( E l i t e i R L X i ) , i = 1 , 2 , , n
X i = X i + P . R S i
where R L represents random numbers following a Lévy distribution. Equations (11) and (12) are applied to the first half of the population that represents the exploitation. While for the second half of the population:
S i = R B ( R B E l i t e i X i ) , i = 1 , 2 , , n
X i = X i + P . C F S i , C F = ( 1 t t m a x ) 2 t t m a x )
where C F is the parameter that controls the step size of movement for the predator and t m a x represents the total number of generations.

2.2.3. Stage 3: Low-Velocity Ratio

This stage is the last process in the optimization process, which occurs when the movement of the predator is faster than the prey. This refers to the exploitation phase when t > 2 3 t m a x , and this is formulated as:
S i = R L ( R L E l i t e i X i ) , i = 1 , 2 , , n
X i = X i + P . C F S i , C F = ( 1 t t m a x ) 2 t t m a x )

2.2.4. Eddy Formation and FADs’ Effect

There are issues of the environment that affect the behavior of marine predators such as fish aggregating devices (FADs). The effect of FAD is formulated as:
X i = X i + C F [ X m i n + R ( X m a x X m i n ) U r 5 < F A D X i + [ F A D ( 1 r ) + r ] ( X r 1 X r 2 ) r 5 > F A D
In Equation (17), F A D = 0.2 , and U is a binary solution, and this is preformed by generating a random solution, then converting it to a binary solution using the threshold 0.2. r [ 0 , 1 ] represents a random number. r 1 and r 2 are the indices of the prey.

2.2.5. Marine Memory

Following [32], the marine predator has a memory that remembers the good position that it has reached. In general, the fitness value of each solution is compared with the previous fitness value, and the best one is saved in memory. The pseudo-code of MPA is presented below.

3. The Proposed Method

This section introduces the proposed method called PMA-ANFIS. The goal of PMA-ANFIS is to forecast the number of cases of COVID-19 in four countries, namely Italy, the USA, Iran, and Korea.
The proposed method improves ANFIS by optimizing its parameters. The ANFIS model was selected because it is widely used in many forecasting tasks. It also can work effectively with uncertainty, fuzziness, and ambiguity in the problem. MPA is a new optimization algorithm; it shows good performance in selecting the best ANFIS parameters compared to other methods.
PMA-ANFIS is constructed using the five layers of the ANFIS model, where the Layer 1 receives the input data, and Layer 5 produces the results. The main goal of FPA is to optimize the ANFIS weights that lie between Layers 4 and 5. This process works in the training phase.
PMA-ANFIS receives the number of confirmed cases and their dates. Then, the input data are formed by the proposed method to be in a time-series format. Due to the data diversity in the four countries, the autocorrelation function (ACF) is applied to perform this step. It searches for patterns in the data and helps select the best one. It is recommended that a number greater than 0.2 be considered; therefore, in this study, 6 lags were selected for the USA dataset, 5 lags for both the Korean and Iranian datasets, and 7 lags for the Italian dataset. With these settings, the input data were formed.
The entire dataset was divided into two groups. The first group (i.e., training set) contained 75% of the data, while the rest was used as a testing set. ANFIS applies the fuzzy c-means method, and the cluster number was set to seven.
To evaluate the quality of the candidate parameters, the mean squared error (MSE) was applied (as in Equation (18)). The MSE computes the error between the target and the produced data.
M S E = 1 N a i = 1 N s ( g i d i ) 2
where g indicates the target data. d is the output of the produced data. The size of the population is defined by the variable N a .
As the optimization method, MPA-ANFIS starts by creating a population (X) to represent the problem population. After that, the objective function is applied to test the solutions individually. In each iteration, the value of the MSE is checked, and the solution that has the lowest value of MSE is saved as the best solution. MPA-ANFIS works and loops its steps until meeting the stop criterion, and the best parameter of ANFIS is passed to the testing stage. The optimized ANFIS model is used to compute the final results in the testing stage.
MPA-ANFIS was evaluated using well-known performance measures, namely root mean squared error (RMSE), mean absolute error (MAE), mean absolute percentage error (MAPE), and coefficient of determination ( R 2 ). The MPA-ANFIS stages are illustrated in Figure 2.

4. Experiment and Results

4.1. Data

We used the datasets of reported cases of COVID-19 in four countries. They were obtained from the website of the World Health Organization (WHO) [5]. The datasets included the daily confirmed cases in four countries, the USA, Korea, Iran, and Italy. The total days for each country equaled 77 days, from 22 January 2020 to 7 April 2020. Seventy-five percent of the dataset was applied to train the proposed method, and the rest was applied in the testing phase.

4.2. Performance Measures and Parameter Setting

In this study, a set of metrics was used to assess the MPA-ANFIS approach and other models. These metrics are defined in Table 1.
In Table 1, N s , Y p , and Y are the number of samples, the original COVID-19 dataset, and its prediction, respectively. The average of Y is given by Y ¯ . The model that had the smallest values for the metrics (except a high value for R 2 ) was the best one.
In addition, Table 2 shows the value for all compared algorithm, including original adaptive neuro-fuzzy inference system (ANFIS), and enhanced ANFIS with genetic algorithm (GA), particle swarm optimizer(PSO), Artificial bee colony (ABC), the hybridized of flower pollination algorithm and salp swarm algorithm (SSAFPA), sine-cosine algorithm (SCA) that were used in our comparison. There were general parameters that would be used over all the tested algorithms, such as the number of solutions was set to 25. The total number of generations was 100; also, each algorithm was performed 30 times in independent runs [26,27,33,34]

4.3. Results

The comparison results between the forecasting COVID-19 model based on MPA-ANFIS and other models are given in Table 3, Table 4, Table 5 and Table 6 based on the testing set (where the bold results showed the best results). By analyzing the USA dataset, it can be observed that MPA predicted the number of cases confirmed for COVID-19 nearly the same as the target number since it had the smallest RMSE, MAE, MAPE, and RMSRE, as well as it had the highest R 2 . The performance of other models was different according to the performance measures.
By analyzing the performance of the MPA-ANFIS model using the Iranian dataset, it could be noticed that it provided better results than others among all measures except the RMSE, which was allocated to the second rank after GA. In addition, it can be seen that PSO, GA, and MPA nearly had the same performances, but MPA was allocated the first rank. Furthermore, the other three models (i.e., ABC, SCA, and FPASSA) nearly had the same behavior for Iran, except SCA was the lowest in terms of R 2 , which provided nearly 20%.
In the case of the performance of the proposed model to predict COVID-19 for Italy, it could be observed that MPA had better results in terms of RMSE, MAE, MAPE, and R 2 . However, in terms of RMSRE, GA provided the smallest value, followed by PSO and MPA, which were the second and third rank, respectively.
Finally, when Korea’s COVID-19 dataset was used, it could be noticed that in terms of MAE, MAPE, and R 2 , GA based on ANFIS was the best algorithm. However, in other terms (i.e., RMSE and RMSRE), the developed MPA-ANFIS was better than the others.
Figure 3, Figure 4, Figure 5 and Figure 6 depict the original COVID-19 dataset and the forecasting for each country. It can be seen from Figure 3 that the overall common forecasting by the prediction methods for COVID-19 for the USA would be growth; therefore, the USA government needs to implement stricter policies to reduce the infection. For Iran (as in Figure 4), the forecasting of COVID-19 among all methods indicated that the situation would still be growth, except SCA, which predicted that it would go down and become nearly stable after several days; however, we ignored the SCA results because its R 2 was not good and the RMSE was very high. Therefore, our recommendation for Iran was to put more restrictions on people’s movement and maintain social distancing since this is one of the greatest problems facing Middle-Eastern countries. From Figure 6, which represents the forecasting of COVID-19 for Italy, it could be noticed from the best algorithm MPA, PSO, GA, and FPSSA that COVID-19 will have an exponential growth. For Korea, as in Figure 5, it could be observed that the situation already became stable.

5. Discussion

In this paper, we proposed a modified ANFIS model using a new optimization algorithm, called MPA, to forecast the number of confirmed cases of COVID-19 in four different countries, Italy, Iran, Korea, and the USA.
By analyzing the relation of confirmed cases (RCC) between the confirmed cases and the four countries’ areas, we could note that there was a positive relation in all countries. The area of Italy was the smallest one among the four countries (301,339 k m 2 ), and the RCC was the highest one, equaling 10.29%, whereas, the USA had the largest area (952,5067 k m 2 ), and the RCC was the smallest one, equaling 0.44%. The RCC of Korea (100,210 k m 2 ) was 4.25%, and the RCC of Iran (164,8195 k m 2 ) was 1.13%.
From the analysis of forecasting confirmed COVID-19 cases for the four countries, it could be observed that the confirmed cases rate increased between 2% and 42% in Italy and between 8% and 40% in the USA, whereas, in Iran and Korea, it increased between 3% and 13% and 0.5% and 3%, respectively.
In this study, we proposed an alternative forecasting COVID-19 model that depended on improving the quality of the ANFIS model using MPA. The proposed MPA used the COVID-19 datasets from four countries. The main aim of using those datasets was to test the ability of ANFIS-MPA to work with data collected from different countries, and each one of these countries had its dynamics and different internal conditions.
The results of the improved ANFIS using MPA seemed to propose that the COVID-19 curve for the USA, Iran, and Italy had an exponential form, and for Korea after 13 March, it increased with small numbers. From the previous analysis, it could be concluded that the performance of the developed MPA-ANFIS model provided better results than the other models over all the tested datasets. However, the proposed ANFIS-MPA suffered from some limitations, such as its computational time seemed to be higher than other models in some cases. In addition, ANFIS needed some improvement in its structure to avoid the over-fitting problem that occurred when the algorithm was trained using the training set, but it could not provide the optimal response when the testing set was applied to its learned model. Furthermore, the traditional MPA still needed more improvement since it was found that, by analyzing its behavior, the exploitation ability was weaker than the exploration ability.
For more improvement and investigation, the mobility and transportation data between countries and within a country need to be addressed in future work, which may reveal the real reason for this terrifying spread of COVID-19. However, access to these records requires more time.

6. Conclusions

With the rapid worldwide spread of SARS-CoV-2 (COVID-19), it is very important to forecast the number of infected people (confirmed cases) to help governments and organizations do the necessary planning to face this severe pandemic. To this end, this study proposed an efficient forecasting model using an enhanced ANFIS model. The MPA was used to optimize the ANFIS parameters. The proposed MPA-ANFIS was used to forecast the number of infected people in four different countries, namely Italy, Iran, Korea, and the USA, using the historical records of these countries that have been updated daily since the beginning of 2020. The evaluation of the proposed MPA-ANFIS was implemented by comparing it to some exiting forecasting models. The outcomes showed that MPA-ANFIS could forecast the number of cases based on the time-series data. Over all the experiments, MPA-ANFIS outperformed all compared models on several measures, such as MAPE, RMSRE, MAE, R 2 , and RMSE.
In future work, the forecasting of the number of confirmed cases of COVID-19 can be improved using the mobility and transportation data of each country, which may explain the rapid rise and spread of the COVID-19.

Author Contributions

Conceptualization, H.F., Data curation, M.A.A.A.-q.; Formal analysis, A.A.E. and L.A.; 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, F.H., L.A., and M.A.E.; Visualization, M.A.E.; Writing—original draft, M.A.A.A.-q., A.A.E. and M.A.E.; Writing—review and editing, M.A.A.A.-q., H.F. and L.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research is supported the National Key Research and Development Program of China (Grant No. 2017YFB0503500).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chen, Y.; Liu, Q.; Guo, D. Emerging coronaviruses: Genome structure, replication, and pathogenesis. J. Med. Virol. 2020, 92, 418–423. [Google Scholar] [CrossRef] [PubMed]
  2. Ge, X.Y.; Li, J.L.; Yang, X.L.; Chmura, A.A.; Zhu, G.; Epstein, J.H.; Mazet, J.K.; Hu, B.; Zhang, W.; Peng, C.; et al. Isolation and characterization of a bat SARS-like coronavirus that uses the ACE2 receptor. Nature 2013, 503, 535–538. [Google Scholar] [CrossRef]
  3. Wang, L.F.; Shi, Z.; Zhang, S.; Field, H.; Daszak, P.; Eaton, B.T. Review of bats and SARS. Emerg. Infect. Dis. 2006, 12, 1834. [Google Scholar] [CrossRef]
  4. Cauchemez, S.; Van Kerkhove, M.; Riley, S.; Donnelly, C.; Fraser, C.; Ferguson, N. Transmission scenarios for Middle East Respiratory Syndrome Coronavirus (MERS-CoV) and how to tell them apart. Euro Surveill. 2013, 18, 20503. [Google Scholar]
  5. World Health Organization. Novel Coronavirus (2019-nCoV). 2020. Available online: https://www.who.int/emergencies/diseases/novel-coronavirus-2019 (accessed on 27 January 2020).
  6. Lu, R.; Zhao, X.; Li, J.; Niu, P.; Yang, B.; Wu, H.; Wang, W.; Song, H.; Huang, B.; Zhu, N.; et al. Genomic characterisation and epidemiology of 2019 novel coronavirus: Implications for virus origins and receptor binding. Lancet 2020, 395, 565–574. [Google Scholar] [CrossRef] [Green Version]
  7. Cheng, Z.J.; Shan, J. 2019 Novel Coronavirus: Where We are and What We Know. Infection 2020, 48, 155–163. [Google Scholar] [CrossRef] [Green Version]
  8. Guan, W.J.; Ni, Z.Y.; Hu, Y.; Liang, W.H.; Ou, C.Q.; He, J.X.; Liu, L.; Shan, H.; Lei, C.l.; Hui, D.S.; et al. Clinical Characteristics of 2019 Novel Coronavirus Infection in China. medRxiv 2020. [Google Scholar] [CrossRef] [Green Version]
  9. Shaman, J.; Yang, W.; Kandula, S. Inference and forecast of the current West African Ebola outbreak in Guinea, Sierra Leone and Liberia. PLoS Curr. 2014, 6. [Google Scholar] [CrossRef]
  10. Shaman, J.; Karspeck, A. Forecasting seasonal outbreaks of influenza. Proc. Natl. Acad. Sci. USA 2012, 109, 20425–20430. [Google Scholar] [CrossRef] [Green Version]
  11. Shaman, J.; Karspeck, A.; Yang, W.; Tamerius, J.; Lipsitch, M. Real-time influenza forecasts during the 2012–2013 season. Nat. Commun. 2013, 4, 1–10. [Google Scholar] [CrossRef]
  12. Ture, M.; Kurt, I. Comparison of four different time series methods to forecast hepatitis A virus infection. Expert Syst. Appl. 2006, 31, 41–46. [Google Scholar] [CrossRef]
  13. DeFelice, N.B.; Little, E.; Campbell, S.R.; Shaman, J. Ensemble forecast of human West Nile virus cases and mosquito infection rates. Nat. Commun. 2017, 8, 1–6. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  14. Massad, E.; Burattini, M.N.; Lopez, L.F.; Coutinho, F.A. Forecasting versus projection models in epidemiology: The case of the SARS epidemics. Med. Hypotheses 2005, 65, 17–22. [Google Scholar] [CrossRef]
  15. Ong, J.B.S.; Mark, I.; Chen, C.; Cook, A.R.; Lee, H.C.; Lee, V.J.; Lin, R.T.P.; Tambyah, P.A.; Goh, L.G. Real-time epidemic monitoring and forecasting of H1N1-2009 using influenza-like illness from general practice and family doctor clinics in Singapore. PLoS ONE 2010, 5, e10036. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  16. Nah, K.; Otsuki, S.; Chowell, G.; Nishiura, H. Predicting the international spread of Middle East respiratory syndrome (MERS). BMC Infect. Dis. 2016, 16, 356. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  17. Thompson, R.N. Novel Coronavirus Outbreak in Wuhan, China, 2020: Intense Surveillance Is Vital for Preventing Sustained Transmission in New Locations. J. Clin. Med. 2020, 9, 498. [Google Scholar] [CrossRef] [Green Version]
  18. Zhao, S.; Musa, S.S.; Lin, Q.; Ran, J.; Yang, G.; Wang, W.; Lou, Y.; Yang, L.; Gao, D.; He, D.; et al. Estimating the Unreported Number of Novel Coronavirus (2019-nCoV) Cases in China in the First Half of January 2020: A Data-Driven Modelling Analysis of the Early Outbreak. J. Clin. Med. 2020, 9, 388. [Google Scholar] [CrossRef] [Green Version]
  19. Al-qaness, M.A.; Ewees, A.A.; Fan, H.; Abd El Aziz, M. Optimization Method for Forecasting Confirmed Cases of COVID-19 in China. J. Clin. Med. 2020, 9, 674. [Google Scholar] [CrossRef] [Green Version]
  20. Nishiura, H.; Kobayashi, T.; Yang, Y.; Hayashi, K.; Miyama, T.; Kinoshita, R.; Linton, N.M.; Jung, S.m.; Yuan, B.; Suzuki, A.; et al. The Rate of Underascertainment of Novel Coronavirus (2019-nCoV) Infection: Estimation Using Japanese Passengers Data on Evacuation Flights. J. Clin. Med. 2020, 9, 419. [Google Scholar] [CrossRef] [Green Version]
  21. Tang, B.; Wang, X.; Li, Q.; Bragazzi, N.L.; Tang, S.; Xiao, Y.; Wu, J. Estimation of the Transmission Risk of the 2019-nCoV and Its Implication for Public Health Interventions. J. Clin. Med. 2020, 9, 462. [Google Scholar] [CrossRef] [Green Version]
  22. Jung, S.m.; Akhmetzhanov, A.R.; Hayashi, K.; Linton, N.M.; Yang, Y.; Yuan, B.; Kobayashi, T.; Kinoshita, R.; Nishiura, H. Real time estimation of the risk of death from novel coronavirus (2019-nCoV) infection: Inference using exported cases. J. Clin. Med. 2020, 9, 523. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  23. Wei, L.Y. A hybrid ANFIS model based on empirical mode decomposition for stock time series forecasting. Appl. Soft Comput. 2016, 42, 368–376. [Google Scholar] [CrossRef]
  24. 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. [Google Scholar] [CrossRef]
  25. 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. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef]
  27. 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. [Google Scholar] [CrossRef] [Green Version]
  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. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef]
  30. 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. In Proceedings of the IEEE PES PowerAfrica, Accra, Ghana, 27–30 June 2017; pp. 115–120. [Google Scholar]
  31. Ewees, A.A.; El Aziz, M.A.; Elhoseny, M. Social-spider optimization algorithm for improving ANFIS to predict biochar yield. In Proceedings of the 8th international conference on computing, communication and networking technologies (ICCCNT), Delhi, India, 3–5 July 2017; pp. 1–6. [Google Scholar]
  32. Faramarzi, A.; Heidarinejad, M.; Mirjalili, S.; Gandomi, A.H. Marine Predators Algorithm: A Nature-inspired Metaheuristic. Expert Syst. Appl. 2020, 152, 113377. [Google Scholar] [CrossRef]
  33. 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. In Proceedings of the International Conference on Advanced Intelligent Systems and Informatics, Cairo, Egypt, 24–26 October 2016; Springer: Cham, Switzerland, 2016; pp. 365–372. [Google Scholar]
  34. 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. [Google Scholar] [CrossRef]
Figure 1. The basic structure of the ANFIS model.
Figure 1. The basic structure of the ANFIS model.
Ijerph 17 03520 g001
Figure 2. The flowchart of the proposed MPA-ANFIS algorithm. FCM, the Fuzzy c-means.
Figure 2. The flowchart of the proposed MPA-ANFIS algorithm. FCM, the Fuzzy c-means.
Ijerph 17 03520 g002
Figure 3. The results for the USA using ABC, ANFIS, FPASSA, GA, MPA, SCA, and PSO against real data (target).
Figure 3. The results for the USA using ABC, ANFIS, FPASSA, GA, MPA, SCA, and PSO against real data (target).
Ijerph 17 03520 g003
Figure 4. The results for Iran using ABC, ANFIS, FPASSA, GA, MPA, SCA, and PSO against real data (target).
Figure 4. The results for Iran using ABC, ANFIS, FPASSA, GA, MPA, SCA, and PSO against real data (target).
Ijerph 17 03520 g004
Figure 5. The results for Korea using ABC, ANFIS, FPASSA, GA, MPA, SCA, and PSO against real data (target).
Figure 5. The results for Korea using ABC, ANFIS, FPASSA, GA, MPA, SCA, and PSO against real data (target).
Ijerph 17 03520 g005
Figure 6. The results for Italy using ABC, ANFIS, FPASSA, GA, MPA, SCA, and PSO against real data (target).
Figure 6. The results for Italy using ABC, ANFIS, FPASSA, GA, MPA, SCA, and PSO against real data (target).
Ijerph 17 03520 g006
Table 1. Performance measures.
Table 1. Performance measures.
MeasureFormula
Root Mean Squared Error (RMSE) R M S E = 1 N s i = 1 N s ( Y Y P i Y i ) 2
Mean Absolute Error (MAE) M A E = 1 N s i = 1 N s | Y Y P i Y i
Mean Absolute Percentage Error (MAPE) M A P E = 1 N s i = 1 N s | Y P i Y i Y P i
Root Mean Squared Relative Error (RMSRE) R M S R E = 1 N s i = 1 N s ( Y P i Y i Y P i ) 2
Coefficient of Determination ( R 2 ) R 2 = 1 i = 1 n ( Y i Y P i ) 2 i = 1 n ( Y i Y ¯ i ) 2
Table 2. Parameter settings. FADs, fish aggregating devices. c p , crossover probability. m p mutation probability.
Table 2. Parameter settings. FADs, fish aggregating devices. c p , crossover probability. m p mutation probability.
AlgorithmParameter Setting
ANFIS M a x . e p o c h s = 100 , e r r o r g o a l = 0 ,
I n i t i a l s t e p = 0.01 , d e c r e a s e r a t e = 0.9 ,
I n c r e a s e r a t e = 1.1
GA C r o s s o v e r t y p e = 1 ,
PSO w M a x = 0.9 , w M i n = 0.2 , C 1 = 2 , C 2 = 2
c p = 1 , m p = 0.01
ABC a = 1 , e m p l o y e d b e e s = N / 2 , o n l o o k e r b e e s = N / 2
SCA a = 2
FPASSA S t a n d a r d g a m m a = 1.5 , S w i t c h p r o b a b i l i t y = 0.8 , C 2 ∈ [0, 1], C 3 ∈ [0, 1]
MPA F A D s = 0.2 , P = 0.5 , β = 1.5
Table 3. Results of the USA.
Table 3. Results of the USA.
AlgorithmRMSEMAEMAPERMSRER 2 Time
ANFIS8024558231744.0914.07000.8371-
PSO17656155457.220.08010.916223.24
GA193021584612.130.16240.948926.23
ABC3454973354181307.5222.84240.781644.58
SCA372321281297380.715.88930.663021.86
FPASSA5209634434001225.6718.37820.894922.98
MPA15611129795.740.06730.959545.83
Table 4. Results of Iran.
Table 4. Results of Iran.
RMSEMAEMAPERMSRER 2 Time
ANFIS26925.0121912.08257.8955.48710.9017-
PSO317.99282.510.8610.01180.986120.68
GA301.39271.350.8400.01130.986123.20
ABC12581.979665.2851.6821.00310.911139.91
SCA21891.6814370.3672.1841.09820.584320.24
FPASSA6830.253007.1928.1360.69050.945720.20
MPA302.37217.270.7360.01050.987439.80
Table 5. Results of Italy.
Table 5. Results of Italy.
RMSEMAEMAPERMSRER 2 Time
ANFIS99558.7681394.93239.6685.38780.7720-
PSO5988.444383.082.8300.03680.963621.59
GA5772.624307.222.7280.03480.964923.75
ABC99655.5855053.8049.5180.81600.794140.36
SCA20644.0615098.11138.842.61930.862220.02
FPASSA57704.1838335.82101.1901.73200.927833.64
MPA5465.663951.942.6340.03720.985939.36
Table 6. Results of Korea.
Table 6. Results of Korea.
RMSEMAEMAPERMSRER 2 Time
ANFIS127.76112.131.2500.01420.8228-
PSO117.2488.790.9790.01290.828020.81
GA80.0160.260.6900.00910.984824.01
ABC650.49399.837.8860.12770.758835.34
SCA1145.10642.0624.4550.47010.663820.26
FPASSA91.6878.280.7920.00940.903820.38
MPA70.9360.310.6960.00820.964840.73

Share and Cite

MDPI and ACS Style

Al-qaness, M.A.A.; Ewees, A.A.; Fan, H.; Abualigah, L.; Abd Elaziz, M. Marine Predators Algorithm for Forecasting Confirmed Cases of COVID-19 in Italy, USA, Iran and Korea. Int. J. Environ. Res. Public Health 2020, 17, 3520. https://doi.org/10.3390/ijerph17103520

AMA Style

Al-qaness MAA, Ewees AA, Fan H, Abualigah L, Abd Elaziz M. Marine Predators Algorithm for Forecasting Confirmed Cases of COVID-19 in Italy, USA, Iran and Korea. International Journal of Environmental Research and Public Health. 2020; 17(10):3520. https://doi.org/10.3390/ijerph17103520

Chicago/Turabian Style

Al-qaness, Mohammed A. A., Ahmed A. Ewees, Hong Fan, Laith Abualigah, and Mohamed Abd Elaziz. 2020. "Marine Predators Algorithm for Forecasting Confirmed Cases of COVID-19 in Italy, USA, Iran and Korea" International Journal of Environmental Research and Public Health 17, no. 10: 3520. https://doi.org/10.3390/ijerph17103520

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