Skip to main content
Elsevier - PMC COVID-19 Collection logoLink to Elsevier - PMC COVID-19 Collection
. 2022 Apr 8;124:57–68. doi: 10.1016/j.isatra.2022.03.031

Interval type-2 fuzzy computational model for real time Kalman filtering and forecasting of the dynamic spreading behavior of novel Coronavirus 2019

Daiana Caroline dos Santos Gomes a, Ginalber Luiz de Oliveira Serra b,
PMCID: PMC8992003  PMID: 35450726

Abstract

This paper presents a computational model based on interval type-2 fuzzy systems for analysis and forecasting of COVID-19 dynamic spreading behavior. The proposed methodology is related to interval type-2 fuzzy Kalman filters design from experimental data of daily deaths reports. Initially, a recursive spectral decomposition is performed on the experimental dataset to extract relevant unobservable components for parametric estimation of the interval type-2 fuzzy Kalman filter. The antecedent propositions of fuzzy rules are obtained by formulating a type-2 fuzzy clustering algorithm. The state space submodels and the interval Kalman gains in consequent propositions of fuzzy rules are recursively updated by a proposed interval type-2 fuzzy Observer/Kalman Filter Identification (OKID) algorithm, taking into account the unobservable components obtained by recursive spectral decomposition of epidemiological experimental data of COVID-19. For validation purposes, through a comparative analysis with relevant references of literature, the proposed methodology is evaluated from the adaptive tracking and forecasting of COVID-19 dynamic spreading behavior, in Brazil, with the better results for RMSE of 1.24×105, MAE of 2.62×106, R2 of 0.99976, and MAPE of 6.33×106.

Keywords: Epidemiological model, Computational modeling, Interval type-2 fuzzy systems, Kalman filtering, Covid-19

1. Introduction

The increasing in complexity of real-world applications has motivated the development of computational intelligence techniques based on artificial neural networks [1], fuzzy logic [2], evolutionary computation [3], [4], and others, as useful tools for solution of practical problems [5], [6], [7], [8], [9]. Recently, the combination of different intelligent systems with traditional computational approaches has been proposed in different fields of research in order to develop more efficient tools [10], [11], [12], [13]. In the context of computational modeling of experimental data, type-2 fuzzy systems have attracted considerable attention by researches due to its interpretable rule-based structure with capability to treat nonlinearity and uncertainty [14], [15], [16].

Several researchers have proposed approaches for modeling experimental epidemiological data applied to novel Coronavirus 2019, in order to contribute in prevention [17], [18], [19]. However, associated to the epidemiological data analysis, the adopted model structures presents limitations related to the processing of uncertainties inherent to epidemiological datasets, such as underreporting, virus incubation period, lack of information, time to seek care and diagnosis, among other factors. Although some studies involving the application of fuzzy systems in modeling the propagation dynamics of Covid-19 have already been developed, this is a research field that is still open [20].

Differently of approaches from literature, the methodology in this paper is capable to process the uncertain spreading behavior of novel Coronavirus 2019 by using an interval type-2 fuzzy system into the Kalman filters design. The Kalman filter is a traditional mathematical tool widely used in data processing since its proposition in 1960 [21]. The proposed methodology was applied to the problem of tracking and forecasting the Covid-19 spreading behavior in Brazil and compared with others approaches from the literature in order to demonstrate its efficiency and applicability.

1.1. Related works

In recent years, the integration of Kalman filtering and fuzzy systems has received increasing interest from the scientific community in several application domains [22], [23], [24], [25]. In [26], an eight-layered neuro-fuzzy model is proposed to approximate nonaffine nonlinear dynamics with a state feedback quadratic stabilizing controller. In this approach, a constrained unscented Kalman filter is used for updating the parameters of both neuro-fuzzy model and the controller. In [27], a fuzzy adaptive error-state Kalman filter (FAESKF) is proposed and applied to attitude estimation problem of a small unmanned aerial vehicle (UAV). The efficiency is illustrated from experimental flight results for situations with high disturbance and absence of Global Positioning System (GPS) measurements. In [28], an active fault-tolerant control (FTC) scheme for robotic manipulators, subject to actuator faults, is proposed. The approach combines an interval type-2 fuzzy satin bowerbird algorithm for parameters optimization and adaptive state-augmented extended Kalman filter as a real time fault detection and diagnosis module. In [29], a strategy for optimizing the membership function parameters of an interval type-2 fuzzy system using Kalman filter is presented. The performance of methodology was validated from its application to different benchmark functions, presenting better results when compared to other approaches from the literature.

Recently, several researchers have dedicated themselves for developing methodologies of modeling and forecasting using experimental epidemiological data with applications to the novel Coronavirus 2019 [30], [31], [32], [33], [34]. In this context, a mathematical model for forecasting the future values of daily new cases of COVID-19 in India, USA, and Brazil, is proposed in [20]. The forecasting model is based on eigenvalue decomposition technique of Hankel matrix (EVDHM) and autoregressive integrated moving average (ARIMA) model. The EVDHM method is applied over a time series to decompose it into subcomponents in the sense to reduce its nonstationarity, and the ARIMA-based model is designed to forecast the future values of each subcomponent such that the final output value is obtained by adding the forecasts values of each subcomponent. In [35], the refined instrumental variable method is applied for estimating hybrid Box–Jenkins models of linear dynamic systems (RIVC). The mathematical model is applied to relate the daily death reports in the Italian and UK epidemics, and then provide 15-day-ahead forecasts of the UK daily death reports. The approach is also used for modeling and forecasting the epidemic using daily reports of COVID-19 patients in UK hospitals. In [36], a Bayesian structural time series (BSTS) model is applied for investigating the temporal dynamics of COVID-19 in top five affected countries around the world (United States, Brazil, Russia, India and United Kingdom), within the horizon of 30 days.

1.2. Motivation and contributions of the proposed methodology

The spread of novel Coronavirus 2019 has motivated the analysis of epidemiological data in order to contribute with the political/health authorities in decision-making and resource allocation [37], [38]. Thus, a large number of approaches have already been proposed in this context of forecasting the propagation dynamics of COVID-19 [39], [40], [41], [42]. However, the performance of these methodologies is compromised by the presence of uncertainties in experimental epidemiological data, which has opened a new field of research, in which the proposed methodology belongs to. The main contributions of the proposed methodology are the following:

  • A new computational tool based on the successful integration of Kalman filters and type-2 fuzzy systems for forecasting the experimental epidemiological data, which is useful for COVID-19 propagation analysis;

  • The formulation of a type-2 fuzzy version of Gustafson–Kessel clustering algorithm capable of defining specific operating regions on the epidemiological experimental data related to the dynamic propagation of COVID-19;

  • The formulation of type-2 fuzzy version of Observer/Kalman Filter Identification (OKID) algorithm, for parametric estimation of consequent proposition, from the specific operation regions defined on the epidemiological data.

The paper is organized as follows. In Section 2, the description of the proposed methodology for design of interval type-2 fuzzy Kalman filters is presented. In Section 3, experimental results for forecasting analysis of COVID-19 dynamic spread behavior is presented, as well as a comparative analysis between the proposed methodology and similar recent references from the literature. In Section 4, the final remarks and indications for further works are presented.

2. Methodology for type-2 Fuzzy Kalman filter

In this section, the mathematical formulation for development of the computational model based on interval type-2 fuzzy systems and Kalman filtering from experimental data, is presented. The recursive singular spectral analysis of epidemiological experimental data and adaptive parametric estimation of interval type-2 fuzzy Kalman filter, are addressed.

2.1. Pre-processing of experimental data

The Singular Spectral Analysis is a technique for extracting explainable unobservable components within the original data of time series [43].

2.1.1. Training step

Considering the initial experimental dataset referring to p time series under analysis, given by:

y=[y1y2yNb],yRp×Nb (1)

where ykRp, such that k=1,,Nb. A set of ρ delayed vectors with dimension δ is defined, where δ is an integer number defined by user with 2δNb1 and ρ=Nbδ+1, to construct a trajectory matrix H given by:

H=y1y2y3yρy2y3y4yρ+1yδyδ+1yδ+2yNb,HRδ×ρ (2)

Then, a covariance matrix S is computed by:

S=HHT,SRδ×δ (3)

The Singular Value Decomposition (SVD) procedure is applied to matrix S and a set of eigenvalues (σ1σ2σδ0) and eigenvector (ϕ1,ϕ2,,ϕδ) is obtained. Assuming d=maxς, and Vς=HTϕς/σς such that ς=1,,d, the SVD of H, is rewritten as follows:

H=Δ1+Δ2++Δd (4)

where Δς|ς=1,,d is defined as:

Δς=σςϕςVςT,ΔςRδ×ρ (5)

The matrices Δς|ς=1,,d are regrouped into ξ independent matrices terms Ij|j=1,,ξ, where ξd, as follows:

Δς=I1+I2++Iξ,ς=1,,d (6)

where ξ is the number of unobservable components extracted from experimental dataset. The unobservable spectral components αj|j=1,,ξ are given by:

αkj=1kν=1k+1Iν,kν+1j1kδ1δν=1δIν,kν+1jδkρ1Nbk+1ν=kρ+1Nbρ+1Iν,kν+1jρ<kNb (7)

where δ=min(δ,ρ), ρ=max(δ,ρ) and Nb=δ+ρ1 is the number of samples of initial experimental dataset.

2.1.2. Recursive step

After the training step of spectral analysis algorithm, the next steps are repeated for k=Nb+1,Nb+2,, as described in sequel. The values of ρ and Sk are updated, respectively, as follows:

ρ=kδ+1 (8)
Sk=Sk1+ϒk,SkRδ×δ (9)

where ϒk=ψkψkTRδ×δ with ψk=yρ,yρ+1,,ykTRδ×1. The SVD method is applied to covariance matrix Sk and the set of eigenvalues σk1,σk2,,σkδ and eigenvectors ϕk1,ϕk2,,ϕkδ are updated at k so that yk is rewritten as follows:

yk=hk1+hk2++hkd (10)

where hkς=κkςψkTϕkς, with ς=1,,d, where κkς is the last element of the eigenvector ϕkς. The regrouping of the terms hkς|ς=1,,d in ξ disjoint terms Ikj|j=1,,ξ, results in

yk=Ik1+Ik2++Ikξ (11)

where Ikj=αkj,with j=1,,ξ and k=Nb+1,Nb+2,, corresponds to the extracted unobservable components at instant of time k. The Algorithm 1 presents the computational steps related to the pre-processing of experimental data.

graphic file with name fx1001_lrg.jpg

2.2. Interval type-2 fuzzy Kalman filter: Parametric estimation

The rule-based structure of the interval type-2 fuzzy Kalman filter presents the i|[i=1,2,,c]-th fuzzy rule, with nth order, m inputs, p outputs, given by:

R(i): IF Zk IS W˜i THEN xˆ˜k+1i=A˜kixˆ˜ki+B˜kiuk+K˜kiε˜kiyˆ˜ki=C˜kixˆ˜ki+D˜kiuk (12)

where Zk is the antecedent input variable; W˜i is the interval type-2 fuzzy set; xˆ˜kiRn is the estimated state vector; yˆ˜kiRp is the estimated output vector, ukRm is the input signal vector, A˜kiRn×n, B˜kiRn×m, C˜kiRp×n, D˜kiRp×m are the state space matrices of the local submodel and K˜kiRn×p is the Kalman gain matrix. The residual error ε˜ki for ith rule is defined as ε˜ki=ykyˆ˜ki.

The dynamics described by experimental dataset is approximated by the weighted sum of Kalman filters defined in the consequent proposition of interval type-2 fuzzy Kalman filter, considering the interval activation degrees μ˜W˜ii(Zk), of each ith rule, as follows:

xˆ˜k+1=i=1cμ˜W˜ii(Zk)A˜kixˆ˜k+i=1cμ˜W˜ii(Zk)B˜kiuk+i=1cμ˜W˜ii(Zk)K˜kiε˜ki
yˆ˜k=i=1cμ˜W˜ii(Zk)C˜kixˆ˜k+i=1cμ˜W˜ii(Zk)D˜kiuk (13)

where μ_W˜ii(Zk) and μ¯W˜ii(Zk) are, respectively, the lower and upper activation degrees of ith fuzzy rule, such that μ˜W˜ii(Zk)=μ_W˜ii(Zk),μ¯W˜ii(Zk), and c is the number of fuzzy rules defined for interval type-2 fuzzy Kalman filter.

i=1cμ˜W˜ii(Zk)=1,μ˜W˜ii(Zk)0 (14)

2.2.1. Antecedent proposition: Parametric estimation

For the partitioning of experimental dataset in operation regions, an interval type-2 fuzzy Gustafson–Kessel clustering algorithm was developed, as formulated in sequel.

The initial estimation of interval type-2 fuzzy Kalman filter takes into account an experimental dataset initially collected ZRp×Nb and the following arguments: the clusters number c, such that 1<c<Nb, the termination tolerance E>0, the randomly initial partition matrix U˜(0), and the interval weighting exponent m˜=m_,m¯, such that m¯>m_>1.

The first step of interval type-2 fuzzy clustering algorithm is to compute the centers of initial clusters defined by a random partition matrix U˜(0) as follows:

v˜i(l)=k=1Nbμ˜W˜ii(Zk)i(l1)m˜Zkk=1Nbμ˜W˜ii(Zk)(l1)m˜,1ic (15)

where Zk is the experimental dataset at instant k. After that, a covariance matrix F˜i is computed for each cluster, given by:

F˜i=k=1Nbμ˜W˜ii(Zk)(l1)m˜Zkv˜i(l)Zkv˜i(l)Tk=1Nμ˜W˜ii(Zk)(l1)m˜,1ic,1kNb (16)

The covariance matrix is used to calculate the distances D˜ikF˜i between the sample Zk and the center v˜i(l) of the ith cluster computed in the first step, as follows:

D˜ikF˜i=Zkv˜i(l)TdetF˜i1/nF˜i1Zkv˜i(l) (17)

The term detF˜i1/nF˜i1 in Eq. (17) corresponds to the norm-inducing matrix Ai of ith cluster, which are used as optimization parameters, allowing each cluster to adapt the distance norm to the local topological structure of the dataset [44]. The interval partition matrix U˜(l), is updated as follows:

If D˜ikF˜i>0 for 1ic, 1kNb

μ˜W˜ii(l)(Zk)=μ_W˜ii(Zk),μ¯W˜ii(Zk) (18)

where

μ_W˜ii(l)(Zk)=min1j=1cD_kF_ii/D_kF_ii2/(m_1),1j=1cD¯kF¯ii/D¯kF¯ii2/(m¯1) (19)
μ¯W˜ii(l)(Zk)=max1j=1cD_kF_ii/D_kF_ii2/(m_1),1j=1cD¯kF¯ii/D¯kF¯ii2/(m¯1) (20)

otherwise μ˜W˜ii(l)(Zk)=0,0 with μ_W˜ii(l)(Zk)[0,1] e μ¯W˜ii(l)(Zk)[0,1]. These steps are repeated iteratively for l=1,2,, until U˜(l)U˜(l1)<E. The Algorithm 2 presents the computational steps related to the proposed type-2 clustering algorithm.

graphic file with name fx1002_lrg.jpg

2.2.2. Consequent proposition: Parametric estimation

For estimating the matrices that compose the state space submodels, defined in consequent proposition of interval type-2 fuzzy Kalman filter inference system, an interval type-2 fuzzy version of OKID (Observer/Kalman Filter Identification) algorithm [45], was developed. This algorithm considers the spectral components extracted from the experimental dataset and membership values estimated by interval type-2 Gustafson–Kessel clustering algorithm as weighting criteria for parametric estimation of consequent proposition. From the initial experimental dataset Z, with Zk=ukαkT, where αk is the spectral components that presents higher eigenvalue and are more significant to represent the dynamics of experimental dataset. Initially, the appropriate number of Markov parameters q is chosen and a matrix of regressors is computed by:

Λ=uquq+1uNb1Zq1ZqZNb2Zq2Zq1ZNb3Z0Z1ZNbq1 (21)

The observer Markov parameters Y¯˜i are calculated as follows:

yˆ˜T=i=1cΓ˜iΛTY¯˜iT (22)

where

Γ˜i=μ˜W˜ii(Zq)000μ˜W˜ii(Zq+1)000000μ˜W˜ii(ZNb1) (23)

corresponds to the diagonal weighting matrix related to the ith fuzzy rule obtained by interval type-2 fuzzy clustering algorithm described in Section 2.2.1,

Y¯˜i=D˜kiC˜kiB¯˜kiC˜kiA¯˜kiB¯˜kiC˜kiA¯˜kiq1B¯˜ki=Y¯˜0iY¯˜1iY¯˜2iY¯˜qi (24)

are the interval observer Markov parameters of ith rule and

A¯˜ki=A˜ki+K˜kiC˜ki (25)
B¯˜ki=B˜ki+K˜kiD˜ki,K˜ki (26)

corresponds to the coupled state matrix and coupled input matrix, since it has information about both the dynamics of experimental dataset and interval Kalman gain. From Eq. (22):

ΛΓ˜iyT=ΛΓ˜iΛTY¯˜iT (27)

where y=y1y2yNbRp×Nb corresponds to real experimental dataset. Considering U˜i=ΛΓ˜iΛT and ˜i=ΛΓ˜iyT, Eq. (27) is rewritten as:

U˜iY¯˜iT=˜i (28)

Solving the Eq. (28) by QR factorization procedure [46], it has:

Q˜iR˜iY¯˜iT=˜i (29)

where Q˜i is an orthogonal matrix, such that Q˜i1=Q˜iT (its inverse is equal to its transpose) and R˜i is an upper triangular matrix. The following expressions are considered:

Y¯˜0i=D˜ki (30)
Y¯˜ji=C˜kiA¯˜ij1B¯˜ki (31)
=C˜kiA˜ki+K˜kiC˜kij1B˜ki+K˜kiD˜ki,C˜kiA˜ki+K˜kiC˜kij1K˜ki (32)
=Y¯˜ji(1),Y¯˜ji(2),j=1,2,3, (33)

where Y¯˜ji corresponds to the interval observer Markov parameters obtained from Eq. (29). Thus, the system Markov parameters vector Y˜ji, is given by:

Y˜0i=Y¯˜0i=D˜ki (34)
Y˜ji=Y¯˜ji(1)ι=1jY¯˜ji(2)Y˜jιi, for j=1,,q (35)
Y˜ji=ι=1qY¯˜ji(2)Y˜jιi, for j=q+1,, (36)

and the observer gain Markov parameters Y˜jio are obtained, as follows:

Y˜1io=Y¯˜1i(2)=C˜kiK˜ki (37)
Y˜jio=Y¯˜ji(2)ι=1j1Y¯˜ji(2)Y˜jιio, for j=2,,q (38)
Y˜jio=ι=1qY¯˜ji(2)Y˜jιio, for j=q+1,, (39)

A Hankel matrix H˜ij1Rγp×βm is constructed from system Markov parameters, as follows:

H˜ij1=Y˜jiY˜j+1iY˜j+β1iY˜j+1iY˜j+2iY˜j+βiY˜j+γ1iY˜j+γiY˜j+γ+β2i (40)

where γ and β are arbitrary integers defined by user. Considering j=1, the Hankel matrix H˜i0 is decomposed using Singular Value Decomposition procedure:

H˜i0=Ξ˜iΣ˜iΨ˜iT (41)

where Ξ˜iRγp×γp and Ψ˜iRβm×βm are orthogonal matrices and Σ˜iRγp×βm is the diagonal matrix of singular values. From this result, the observability matrix P˜γi and controllability matrix Q˜βi are computed, as described below:

P˜γi=Ξ˜niΣ˜ni1/2 (42)
Q˜βi=Σ˜ni1/2Ψ˜niT (43)

where

P˜γi=C˜kiC˜kiA˜kiC˜kiA˜ki2C˜kiA˜kiγ1 (44)
Q˜βi=B˜kiA˜kiB˜kiA˜ki2B˜kiA˜kiβ1B˜ki (45)

Finally, the matrices that make up the consequent proposition of interval type-2 fuzzy Kalman filter inference system is computed, as follows:

A˜ki=Σ˜ni1/2Ξ˜niTH˜ni1Ψ˜niTΣ˜ni1/2 (46)
B˜ki=first m columns of Q˜βi (47)
C˜ki=first p rows of P˜γi (48)
D˜ki=Y˜0i (49)

The interval Kalman gain matrix K˜ki is calculated from the observer gain Markov parameters vector Y˜jio, as follows:

Y˜jio=P˜γiK˜ki (50)

where P˜γi is the observability matrix computed from Eq. (42) and K˜ki is the interval Kalman gain matrix. From Eq. (50):

P˜γiTΓ˜iY˜jio=P˜γiTΓ˜iP˜γiK˜ki (51)

From Eq. (51) and considering A˜i=P˜γiTΓ˜iP˜γi and N˜i=P˜γiTΓ˜iY˜jio, it has:

A˜iK˜ki=N˜i (52)

The Eq. (52) is solved by QR factorization procedure to obtain the interval Kalman gain matrix K˜ki.

Mechanism for Updating the Consequent Proposition

After the initial estimation of the consequent proposition of interval type-2 fuzzy Kalman filter, the state space submodels are updated recursively at instants k=Nb+1,k=Nb+2,, considering the new samples of experimental dataset. For this, a regressors vector λk is construct, at instant k, as follows:

λk=uk+1ZkZk1Zkq (53)

According to regressors vector defined in Eq. (53), the interval observer Markov parameters Y¯˜ki are updated at the instant of time k=Nb+1,k=Nb+2,, by the following:

U˜ki=U˜k1i+μ˜W˜ii(Zk)λkλkT (54)
˜ki=˜k1i+μ˜W˜ii(Zk)λkykT (55)

The QR factorization procedure is applied to the term U˜ki in updated Eq. (28), the observer Markov parameters for ith rule at sample k, Y¯˜ki, are updated. Repeating the Steps 3 to 7, the consequent proposition of the interval type-2 fuzzy Kalman filter is updated recursively for each instant k. Similarly, updating the Eq. (52), it has:

A˜ki=A˜k1i+μ˜W˜ii(Zk)λkλkT (56)
N˜ki=N˜k1i+μ˜W˜ii(Zk)λkλkT (57)

The Kalman gain matrices are updated through application of QR factorization to A˜ki. The Algorithm 3 presents the computational steps related to the parametric estimation and updating of consequent proposition.

graphic file with name fx1003_lrg.jpg

A flowchart of the proposed methodology, is shown in Fig. 1. The supplementary methods and materials related to the proposed interval type-2 fuzzy Kalman filter algorithm are in open access and provided from the link < https://drive.google.com/drive/folders/1BvzMnaZZhtleJ1dVggJJGWISpNfwdvqD?usp=sharing >.

Fig. 1.

Fig. 1

The flowchart of the proposed methodology corresponding to computational steps for designing the interval type-2 fuzzy Kalman filter.

3. Experimental results

In this section, the efficiency and applicability of the proposed methodology are illustrated by experimental results for forecasting the COVID-19 dynamic spread behavior and comparative analysis, considering the epidemiological experimental dataset of daily deaths reports by COVID-19 in Brazil.

3.1. Forecasting of COVID-19 in Brazil

The experimental dataset related to daily death reports, in Brazil, within the period ranging from 29 of February 2020 to 20 of July 2020, were used by the proposed methodology for solving the problem of forecasting the propagation dynamics of COVID-19, which were obtained from official report1 and is shown in Fig. 2. The input variable uk is considered as white noise signal according to the proposed methodology. The first step for designing of interval type-2 fuzzy Kalman filter is the pre-processing of experimental dataset by singular spectral analysis. The appropriate number of unobservable components was determined from the Variance Accounted For (VAF), within a range from 2 to 15 ones, for best representation of experimental dataset, as shown in Fig. 3. From Fig. 3, considering the cost–benefit balance for practical application of proposed methodology, the appropriate number of unobservable components was ξ=10, with VAF value of 99.98% in efficiency to represent the experimental dataset and, at same time, reducing the computational load of interval type-2 fuzzy Kalman filter algorithm. The spectral unobservable components, extracted from the experimental dataset, are shown in Fig. 4.

Fig. 2.

Fig. 2

The epidemiological data of daily deaths by Covid-19 in Brazil used for the implementation of proposed methodology.

Fig. 3.

Fig. 3

The efficiency of unobservable components for representing the experimental dataset of the daily deaths reports in Brazil, according to VAF criterion.

Fig. 4.

Fig. 4

The temporal behavior of spectral unobservable components αj|j=1,,10, which were extracted from epidemiological experimental dataset of daily deaths, in Brazil.

The partitioning of discourse universe of experimental dataset related to daily deaths reports was performed considering c=3, E=105, and m˜=[1.5,2.3]. The interval type-2 fuzzy sets estimated by type-2 fuzzy Gustafson–Kessel clustering algorithm are shown in Fig. 5.

Fig. 5.

Fig. 5

The upper (solid line) and lower (dashed line) fuzzy membership functions estimated from the interval type-2 fuzzy clustering of daily deaths reports, in Brazil.

The daily deaths reports are partitioned as shown in Fig. 5. It was used as weighting criterion for estimation of state space models in consequent proposition of interval type-2 fuzzy Kalman filter by interval type-2 fuzzy OKID algorithm, formulated in Section 2.2.2. For this, the following parameters values was defined: q=1 (number of Markov parameters), γ=15 (number of rows of Hankel matrix) e β=15 (number of columns of Hankel matrix). Considering the epidemiological experimental dataset of daily deaths reports in Brazil, the unobservable components extracted by singular spectral analysis shown in Fig. 4, the interval type-2 fuzzy sets shown in Fig. 5, the training step was performed in order to obtain the initial estimation of interval type-2 fuzzy Kalman filter. The confidence region estimated by initial tracking of experimental dataset related to daily deaths reports in Brazil, resulting from the training step of interval type-2 fuzzy Kalman filter, is shown in Fig. 6. From this confidence region, shown in Fig. 6, interval normal projections were obtained, in order to define a confidence region for forecasting the further daily deaths reports in Brazil. The results for forecasting the Covid-19 spread behavior, considering the training step, is shown in Fig. 7(a). The results of updating of interval type-2 fuzzy Kalman filter for forecasting the COVID-19 spreading behavior, are shown in Fig. 7, Fig. 7. It can be seen an efficiency in the adaptability of estimated projections defined by interval type-2 fuzzy Kalman filter, which illustrates its applicability for adaptive tracking and real time forecasting the COVID-19 dynamic propagation. The estimated temporal behavior of the interval type-2 fuzzy Kalman gain matrices K˜i|i=1,,3, during recursive updating of interval type-2 fuzzy Kalman filter inference system, is shown in Fig. 8.

Fig. 6.

Fig. 6

The confidence region obtained by interval type-2 fuzzy Kalman filter for tracking the experimental dataset of daily deaths reports, in Brazil.

Fig. 7.

Fig. 7

The interval response of interval type-2 fuzzy Kalman filter for tracking and forecasting of COVID-19 spreading behavior, in Brazil: (a) results based on training dataset ranging from 29 of February 2020 to 18 of May 2020; (b) update performed on 27 of May 2020; (c) update performed on 14 of June 2020; (d) update performed on 24 of June 2020; (e) update performed on 30 of June 2020; (f) update performed on 15 of July 2020.

Fig. 8.

Fig. 8

Estimation of Kalman gains, for tracking and forecasting the COVID-19 spread behavior, in Brazil: (a) Rule 1, (b) Rule 2, (c) Rule 3.

The normalized activation degrees of the rules of interval type-2 fuzzy Kalman filter, are shown in Fig. 9. The Variance Accounted For (VAF) criterion was used to verify the efficiency of interval type-2 fuzzy Kalman filter for forecasting the COVID-19 dynamic spread behavior, as shown in Fig. 10.

Fig. 9.

Fig. 9

The instantaneous behavior of normalized activation degrees of the fuzzy rules: (a) Upper activation degrees, (b) Lower activation degrees.

Fig. 10.

Fig. 10

Efficiency of interval type-2 fuzzy Kalman filter, in tracking and forecasting the COVID-19 dynamic spreading behavior, in Brazil.

3.2. The main impressions of the comparative analysis

In this section, a more detailed discussion on the results shown in Section 3.1 and a comparative analysis of proposed methodology with the approaches in [47], [48], [49], considering the metrics RMSE (Root Mean Square Error), MAE (Mean Absolute Error), R2 (coefficient of determination), and MAPE (Mean Absolute Percentage Error), is presented.

The initial forecasting of the dynamic spread behavior of COVID-19 shown in Fig. 7(a), in Brazil, is based on the training step of interval type-2 fuzzy Kalman filter considering the first experimental epidemiological data made available by the Ministry of Health of Brazil, corresponding to the period from March/2020 to May/2020. According to proposed methodology, the new experimental epidemiological data are recursively processed for parametric updating of the interval type-2 fuzzy Kalman filter, so that a new forecasting can be accurately achieved taking into account the variations of the recent epidemiological data, as illustrated in Figs. 7(b)7(e).

The approach [47] is based on new short term forecasting model using an enhanced version of the adaptive neuro-fuzzy inference system (ANFIS) for forecasting the COVID-19 propagation dynamics in Brazil, within the horizon of 12 days. In Table 1 are shown the results for comparative analysis between the interval type-2 fuzzy Kalman filter and the approach in [47]. Once the approach in [47] consider the uncertainties inherent to COVID-19 propagation dynamics by using of fuzzy systems theory, it presents competitive results compared to interval type-2 fuzzy Kalman filter, but its performance is inferior due to its type-1 fuzzy structure for forecasting the uncertain dynamics of experimental epidemiological data. On the other hand, the uncertainties are processed by the interval type-2 fuzzy Kalman filter in approximating the dynamic behavior inherent to experimental dataset in interval fuzzy operating regions defined on fluctuations of propagation of the COVID-19, minimizing the errors of tracking and forecasting.

Table 1.

Results of the comparative analysis between the interval type-2 fuzzy Kalman filter and approach present in [47].

Methodology RMSE MAE R2 MAPE(%)
Approach in [47] 19.432 14.273 0.904 0.3117
Interval type-2 fuzzy Kalman filter 11.547 3.330 0.999 6.33×106

The approach in [48] is based on a firefly algorithm for ensemble neural network optimization applied to COVID-19 time series prediction in Brazil using type-2 fuzzy logic, within the horizon of 30 days. In Table 2 are shown the results for comparative analysis between the interval type-2 fuzzy Kalman filter and the approach in [48]. The approach in [48], although uses a type-2 fuzzy structure for modeling the epidemiological experimental data, it presents slightly inferior results compared to interval type-2 fuzzy Kalman filter once it does not consider the variability in the dynamics of the experimental dataset to update the propagation forecasts of COVID-19 [50]. On the other hand, the interval type-2 fuzzy Kalman filter presents greater efficiency due to its recursive parameterizing mechanism for adaptive tracking and real time forecasting of experimental dataset.

Table 2.

Results of the comparative analysis between the interval type-2 fuzzy Kalman filter and approach present in [48].

Methodology RMSE MAE R2 MAPE(%)
Approach in [48] 2.53×105 5.48×106 0.99942 1.52×101
interval type-2 fuzzy Kalman filter 1.24×105 2.62×106 0.99976 1.43×101

The approach in [49] is based on a novel Deep Interval Type-2 Fuzzy LSTM (Long Short-Term Memory) model for prediction of the COVID-19 incidence, including new cases, recovery cases, and mortality rate in Brazil, within the horizon of 15 days. In Table 3 are shown the results for comparative analysis between the interval type-2 fuzzy Kalman filter and the approach in [49]. As it can be seen, although the approach in [49] presents satisfactory results once the LSTM model has the capability to learn higher-level features inherent to dataset, its performance is inferior than the interval type-2 fuzzy Kalman filter due to its computing limitation from tuning the hyper-parameter model and determining the number of layers, the number of neural units by layer, the activation function, the learning rate, the loss function, and other parameters.

Table 3.

Results of the comparative analysis between the interval type-2 fuzzy Kalman filter and approach present in [49].

Methodology RMSE MAE R2 MAPE(%)
Approach in [49] 0.1021 0.0862 0.99913 1.23×101
Interval type-2 fuzzy Kalman filter 0.1005 0.625 0.99954 1.54×101

4. Final remarks

In this paper, an approach for designing of interval type-2 fuzzy Kalman filters, was proposed. Experimental results and comparative analysis shown the efficiency of the proposed methodology for adaptive forecasting the COVID-19 spreading dynamics, due to its recursive updating mechanism. For further works, the use of evolving interval type-2 fuzzy systems and multiobjective optimization techniques are of particular interest.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgments

The authors are grateful to Coordination for the Improvement of Higher Education Personnel (CAPES), Brazil for financial support and to the Master and Doctorate Program in Electrical Engineering at Federal University of Maranhão (PPGEE-UFMA) for their support in the development of this research.

Footnotes

1

Available at: https://covid.saude.gov.br/.

Appendix. Notations

A.1. Symbols and variables

Symbol Description
n Minimum order of the interval type-2 fuzzy Kalman filter
p Number of outputs
m Number of inputs
c Number of fuzzy rules
q Number of Markov parameters
xˆ˜k+1i Estimated interval states vector
yk Real experimental data
yˆ˜ki Interval estimated output
uk Input signal
A˜i Interval state matrix of ith fuzzy rule
B˜i Interval input matrix of ith fuzzy rule
C˜i Interval output matrix of ith fuzzy rule
D˜i Interval direct transmission matrix of ith fuzzy rule
K˜i Interval Kalman gain matrix of ith fuzzy rule
Y¯˜i Interval observer gain Markov parameters vector of ith fuzzy rule
P˜γi Observability matrix
Q˜γi Controllability matrix
W˜i Interval type-2 fuzzy set
Zk Experimental dataset of inputs and outputs
μ˜W˜ii(Zk) Type-2 membership value of ith fuzzy rule
μ_W˜ii(Zk) Lower membership value of ith fuzzy rule
μ¯W˜ii(Zk) Upper membership value of ith fuzzy rule
α Unobservable spectral components
ξ Number of extracted unobservable spectral components
H Trajectory matrix
S Covariance matrix in Singular Spectral Analysis Algorithm
ε˜ki Residual error
E>0 Termination tolerance
m˜ Interval weighting exponent
v˜i(l) Centers of the clusters
F˜i Covariance matrix of ith cluster
D˜ikF˜i Distance between the sample Zk and v˜i(l)
U˜(l) Partition matrix
Λ Matrix of Regressors
Γ˜i Diagonal weighting matrix
Q˜i Orthogonal matrix resulting of QR factorization
R˜i Upper triangular matrix resulting of QR factorization
H˜i Hankel matrix
Σ˜i Diagonal matrix of singular values
λk Regressors vector
γ,  β Parameters related to dimension and hank of Hankel matrix H˜i
R Effective reproduction number

A.2. Abbreviations

Abbreviation Description
COVID-19 Corona Virus Disease 2019
ES Exponential Smoothing
FKF Fuzzy Kalman Filter
KF Kalman Filter
LASSO Least Absolute Shrinkage and Selection Operator
LR Linear Regression
LSTM Long Short-Term Memory
MAE Mean Absolute Error
MAD Median Absolute Deviation
MAPE Mean Absolute Percentage Error
MSE Mean Square Error
OKID Observer/Kalman Filter Identification
R2 Coefficient of Determination
RMSE Root Mean Square Error
RMSPE Root Mean Square Percentage Error
SEIR Susceptible–Exposed–Infectious–Recovered
SIR Susceptible–Infectious–Recovered
SVD Singular Value Decomposition
SVM Support Vector Machine
VAF Variance Accounted For
WCRVFL Wavelet-Coupled Random Vector Functional Link

References

  • 1.Feng H., Song Q., Ma S., Ma W., Yin C., Cao D., et al. A new adaptive sliding mode controller based on the RBF neural network for an electro-hydraulic servo system. ISA Trans. 2022 doi: 10.1016/j.isatra.2021.12.044. [DOI] [PubMed] [Google Scholar]
  • 2.Orouskhani M., Shi D., Cheng X. A fuzzy adaptive dynamic NSGA-II with fuzzy-based borda ranking method and its application to multimedia data analysis. IEEE Trans Fuzzy Syst. 2021;29(1):118–128. doi: 10.1109/tfuzz.2020.2979119. [DOI] [Google Scholar]
  • 3.He Z., Chen G., Hao T., Liu X., Teng C. An optimal filter length selection method for MED based on autocorrelation energy and genetic algorithms. ISA Trans. 2021;109:269–287. doi: 10.1016/j.isatra.2020.10.010. [DOI] [PubMed] [Google Scholar]
  • 4.Guirguis D., Aulig N., Picelli R., Zhu B., Zhou Y., Vicente W., et al. Evolutionary black-box topology optimization: Challenges and promises. IEEE Trans Evol Comput. 2020;24(4):613–633. doi: 10.1109/tevc.2019.2954411. [DOI] [Google Scholar]
  • 5.Liu Y., Liu S., Wang Y., Lombardi F., Han J. A survey of stochastic computing neural networks for machine learning applications. IEEE Trans Neural Netw Learn Syst. 2021;32(7):2809–2824. doi: 10.1109/tnnls.2020.3009047. [DOI] [PubMed] [Google Scholar]
  • 6.Lyu H.L., Wang W., Liu X.P., Wang Z. Modeling of multivariable fuzzy systems by semitensor product. IEEE Trans Fuzzy Syst. 2020;28(2):228–235. doi: 10.1109/tfuzz.2019.2902820. [DOI] [Google Scholar]
  • 7.Lan L.T.H., Tuan T.M., Ngan T.T., Son L.H., Giang N.L., Ngoc V.T.N., et al. A new complex fuzzy inference system with fuzzy knowledge graph and extensions in decision making. IEEE Access. 2020;8:164899–164921. doi: 10.1109/access.2020.3021097. [DOI] [Google Scholar]
  • 8.Jafari A., Khalili T., Babaei E., Bidram A. A hybrid optimization technique using exchange market and genetic algorithms. IEEE Access. 2020;8:2417–2427. doi: 10.1109/access.2019.2962153. [DOI] [Google Scholar]
  • 9.Lin Q., Lin W., Zhu Z., Gong M., Li J., Coello C.A.C. Multimodal multiobjective evolutionary optimization with dual clustering in decision and objective spaces. IEEE Trans Evol Comput. 2021;25(1):130–144. doi: 10.1109/tevc.2020.3008822. [DOI] [Google Scholar]
  • 10.Harifi S., Khalilian M., Mohammadzadeh J., Ebrahimnejad S. Optimizing a neuro-fuzzy system based on nature-inspired emperor penguins colony optimization algorithm. IEEE Trans Fuzzy Syst. 2020;28(6):1110–1124. doi: 10.1109/tfuzz.2020.2984201. [DOI] [Google Scholar]
  • 11.Sadeghi-Niaraki A., Mirshafiei P., Shakeri M., Choi S.-M. Short-term traffic flow prediction using the modified elman recurrent neural network optimized through a genetic algorithm. IEEE Access. 2020;8:217526–217540. doi: 10.1109/access.2020.3039410. [DOI] [Google Scholar]
  • 12.Dziwinski P., Bartczuk L. A new hybrid particle swarm optimization and genetic algorithm method controlled by fuzzy logic. IEEE Trans Fuzzy Syst. 2020;28(6):1140–1154. doi: 10.1109/tfuzz.2019.2957263. [DOI] [Google Scholar]
  • 13.Wang Y., Sun S., Tian Y., Sun J., Xu L. Image reconstruction based on fuzzy adaptive Kalman filter in electrical capacitance tomography. IEEE Trans Instrum Meas. 2021;70:1–10. doi: 10.1109/tim.2021.3099563. [DOI] [Google Scholar]
  • 14.Shaheen O., El-Nagar A.M., El-Bardini M., El-Rabaie N.M. Stable adaptive probabilistic Takagi–Sugeno–Kang fuzzy controller for dynamic systems with uncertainties. ISA Trans. 2020;98:271–283. doi: 10.1016/j.isatra.2019.08.035. [DOI] [PubMed] [Google Scholar]
  • 15.Khalifa T.R., El-Nagar A.M., El-Brawany M.A., El-Araby E.A.G., El-Bardini M. A novel Hammerstein model for nonlinear networked systems based on an interval type-2 fuzzy Takagi–Sugeno–Kang system. IEEE Trans Fuzzy Syst. 2021;29(2):275–285. doi: 10.1109/tfuzz.2020.3007460. [DOI] [Google Scholar]
  • 16.Shirzadeh M., Amirkhani A., Tork N., Taghavifar H. Trajectory tracking of a quadrotor using a robust adaptive type-2 fuzzy neural controller optimized by cuckoo algorithm. ISA Trans. 2021;114:171–190. doi: 10.1016/j.isatra.2020.12.047. [DOI] [PubMed] [Google Scholar]
  • 17.Hazarika B.B., Gupta D. Modelling and forecasting of COVID-19 spread using wavelet-coupled random vector functional link networks. Appl Soft Comput. 2020;96 doi: 10.1016/j.asoc.2020.106626. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Kim S., Seo Y.B., Jung E. Prediction of COVID-19 transmission dynamics using a mathematical model considering behavior changes. Epidemiol Health. 2020 doi: 10.4178/epih.e2020026. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Rustam F., Reshi A.A., Mehmood A., Ullah S., On B., Aslam W., et al. COVID-19 future forecasting using supervised machine learning models. IEEE Access. 2020:1. doi: 10.1109/access.2020.2997311. [DOI] [Google Scholar]
  • 20.Sharma R.R., Kumar M., Maheshwari S., Ray K.P. EVDHM-ARIMA-based time series forecasting model and its application for COVID-19 cases. IEEE Trans Instrum Meas. 2021;70:1–10. doi: 10.1109/tim.2020.3041833. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Kalman R. A new approach to linear filtering and prediction problems. J Basic Eng. 1960;82(1):35–45. doi: 10.1115/1.3662552. [DOI] [Google Scholar]
  • 22.Barragan A.J., Enrique J.M., Segura F., Andujar J.M. Iterative fuzzy modeling of hydrogen fuel cells by the extended Kalman filter. IEEE Access. 2020;8:180280–180294. doi: 10.1109/access.2020.3013690. [DOI] [Google Scholar]
  • 23.Taghavifar H. EKF estimation based PID type-2 fuzzy control of electric cars. Measurement. 2020 doi: 10.1016/j.measurement.2020.108557. [DOI] [Google Scholar]
  • 24.Jiménez V., Alvarado B.P., Matía F. A set of practical experiments to validate the fuzzy Kalman filter. Fuzzy Sets and Systems. 2021;417:152–170. doi: 10.1016/j.fss.2020.12.014. [DOI] [Google Scholar]
  • 25.Pires D.S., Serra G.L. Methodology for modeling fuzzy Kalman filters of minimum realization from evolving clustering of experimental data. ISA Trans. 2020 doi: 10.1016/j.isatra.2020.05.034. [DOI] [PubMed] [Google Scholar]
  • 26.Gil P., Oliveira T., Palma L. Adaptive neuro–fuzzy control for discrete-time nonaffine nonlinear systems. IEEE Trans Fuzzy Syst. 2019;27(8):1602–1615. doi: 10.1109/tfuzz.2018.2883540. [DOI] [Google Scholar]
  • 27.Youn W., Rhudy M.B., Cho A., Myung H. Fuzzy adaptive attitude estimation for a fixed-wing UAV with a virtual SSA sensor during a GPS outage. IEEE Sensor J. 2020;20(3):1456–1472. doi: 10.1109/jsen.2019.2947489. [DOI] [Google Scholar]
  • 28.Hagh Y.S., Asl R.M., Fekih A., Wu H., Handroos H. Active fault-tolerant control design for actuator fault mitigation in robotic manipulators. IEEE Access. 2021;9:47912–47929. doi: 10.1109/access.2021.3068448. [DOI] [Google Scholar]
  • 29.Ibrahim A.A., bo Zhou H., xia Tan S., long Zhang C., an Duan J. Regulated Kalman filter based training of an interval type-2 fuzzy system and its evaluation. Eng Appl Artif Intell. 2020;95 doi: 10.1016/j.engappai.2020.103867. [DOI] [Google Scholar]
  • 30.Zhong L., Mu L., Li J., Wang J., Yin Z., Liu D. Early prediction of the 2019 novel coronavirus outbreak in the mainland China based on simple mathematical model. IEEE Access. 2020;8:51761–51769. doi: 10.1109/access.2020.2979599. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Talkhi N., Fatemi N.A., Ataei Z., Nooghabi M.J. Modeling and forecasting number of confirmed and death caused COVID-19 in IRAN: A comparison of time series forecasting methods. Biomed Signal Process Control. 2021;66 doi: 10.1016/j.bspc.2021.102494. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Friji H., Hamadi R., Ghazzai H., Besbes H., Massoud Y. A generalized mechanistic model for assessing and forecasting the spread of the COVID-19 pandemic. IEEE Access. 2021;9:13266–13285. doi: 10.1109/access.2021.3051929. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Chintalapudi N., Battineni G., Amenta F. COVID-19 virus outbreak forecasting of registered and recovered cases after sixty day lockdown in Italy: A data driven model approach. J Microbiol Immunol Infect. 2020;53(3):396–403. doi: 10.1016/j.jmii.2020.04.004. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34.Hespanha J.P., Chinchilla R., Costa R.R., Erdal M.K., Yang G. Forecasting COVID-19 cases based on a parameter-varying stochastic SIR model. Annu Rev Control. 2021 doi: 10.1016/j.arcontrol.2021.03.008. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.Young P.C., Chen F. Monitoring and forecasting the COVID-19 epidemic in the UK. Annu Rev Control. 2021 doi: 10.1016/j.arcontrol.2021.01.004. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Feroze N. Forecasting the patterns of COVID-19 and causal impacts of lockdown in top five affected countries using Bayesian structural time series models. Chaos Solitons Fractals. 2020;140 doi: 10.1016/j.chaos.2020.110196. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37.Huang Y., Chen S., Yang Z., Guan W., Liu D., Lin Z., et al. SARS-CoV-2 viral load in clinical samples from critically ill patients. Am J Respir Crit Care Med. 2020;201(11):1435–1438. doi: 10.1164/rccm.202003-0572le. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38.Kanagarathinam K., Sekar K. Estimation of reproduction number (Ro) and early prediction of 2019 novel coronavirus disease (COVID-19) outbreak in India using statistical computing approach. Epidemiol Health. 2020 doi: 10.4178/epih.e2020028. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Zhao Z., Li X., Liu F., Zhu G., Ma C., Wang L. Prediction of the COVID-19 spread in African countries and implications for prevention and control: A case study in South Africa, Egypt, Algeria, Nigeria, Senegal and Kenya. Sci Total Environ. 2020;729 doi: 10.1016/j.scitotenv.2020.138959. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 40.Piovella N. Analytical solution of SEIR model describing the free spread of the COVID-19 pandemic. Chaos Solitons Fractals. 2020;140 doi: 10.1016/j.chaos.2020.110243. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41.Takele R. Stochastic modelling for predicting COVID-19 prevalence in east Africa countries. Infect Dis Model. 2020;5:598–607. doi: 10.1016/j.idm.2020.08.005. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42.Varotsos C.A., Krapivin V.F. A new model for the spread of COVID-19 and the improvement of safety. Saf Sci. 2020;132 doi: 10.1016/j.ssci.2020.104962. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.Elsner J.B. Analysis of time series structure: SSA and related techniques. J Am Stat Assoc. 2002;97(460):1207–1208. doi: 10.1198/jasa.2002.s239. [DOI] [Google Scholar]
  • 44.Babuska R. Kluwer Academic Publishers; 1998. Fuzzy modeling control. [Google Scholar]
  • 45.Juang J. Prentice Hall; 1994. Applied system identification. [Google Scholar]
  • 46.Chen C. Oxford University Press; 1999. Linear system theory and design. [Google Scholar]
  • 47.Al-qaness M.A., Saba A.I., Elsheikh A.H., Elaziz M.A., Ibrahim R.A., Lu S., et al. Efficient artificial intelligence forecasting models for COVID-19 outbreak in Russia and Brazil. Process Saf Environ Prot. 2021;149:399–409. doi: 10.1016/j.psep.2020.11.007. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48.Melin P., Sánchez D., Monica J.C., Castillo O. Springer Science and Business Media LLC; 2021. Optimization using the firefly algorithm of ensemble neural networks with type-2 fuzzy integration for COVID-19 time series prediction. [DOI] [PMC free article] [PubMed] [Google Scholar] [Retracted]
  • 49.Safari A., Hosseini R., Mazinani M. Elsevier BV; 2021. A novel deep interval type-2 fuzzy LSTM (DIT2FLSTM) model applied to COVID-19 pandemic time-series prediction, Vol. 123. 103920. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 50.Lai C.-D., Murthy D., Xie M. Springer handbook of engineering statistics. Springer London; 2006. Weibull distributions and their applications. [DOI] [Google Scholar]

Articles from ISA Transactions are provided here courtesy of Elsevier

RESOURCES