Next Article in Journal
Start-Up Strategy-Based Resilience Optimization of Onsite Monitoring Systems Containing Multifunctional Sensors
Previous Article in Journal
Some Results on Third-Order Differential Subordination and Differential Superordination for Analytic Functions Using a Fractional Differential Operator
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Exponential Autoregressive Time Series Model for Complex Data

by
Gholamreza Hesamian
1,
Faezeh Torkian
1,
Arne Johannssen
2,* and
Nataliya Chukhrova
2
1
Department of Statistics, Payame Noor University, Tehran 19395-3697, Iran
2
Faculty of Business Administration, University of Hamburg, 20146 Hamburg, Germany
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(19), 4022; https://doi.org/10.3390/math11194022
Submission received: 4 September 2023 / Revised: 17 September 2023 / Accepted: 19 September 2023 / Published: 22 September 2023
(This article belongs to the Section Mathematics and Computer Science)

Abstract

:
In this paper, an exponential autoregressive model for complex time series data is presented. As for estimating the parameters of this nonlinear model, a three-step procedure based on quantile methods is proposed. This quantile-based estimation technique has the benefit of being more robust compared to least/absolute squares. The performance of the introduced exponential autoregressive model is evaluated by means of four established goodness-of-fit criteria. The practical utility of the novel time series model is showcased through a comparative analysis involving simulation studies and real-world data illustrations.

1. Introduction

Time series analysis is a statistical method used to analyze and interpret data points that are collected over a sequence of time intervals. It involves studying the patterns, trends, and underlying structures within the data to make predictions or gain insights about future values. Time series data can be found in various domains, such as business, economics, finance, industry, and medicine [1,2,3,4].
Fuzzy time series analysis is an extension of traditional time series analysis that incorporates fuzzy logic, a mathematical concept that deals with uncertainty and vagueness. Fuzzy logic allows for the representation of imprecise or uncertain information by assigning degrees of membership to different categories. In the context of time series analysis, fuzzy logic can be used to model relationships and patterns in complex data when crisp boundaries are not well-defined. Thus, fuzzy time series analysis provides a flexible framework that is helpful in many ways, for instance, when handling uncertainty, embedding subjective knowledge, modeling complex relationships, considering granularity levels, and forecasting with limited data.
As common stochastic time series models cannot handle prediction problems based on data affected by uncertainties, fuzzy time series models can be consulted to handle fuzzy time series observations. Most fuzzy time series models in the literature rely on reporting crisp data (first stage), converting the predictions into fuzzy values by identifying the fuzzy logical relations (second stage), and defuzzifying them to obtain crisp predictions (third stage). Within this three-stage framework, Stage 2 assumes a pivotal role in enhancing the predictive capability of the time series model, necessitating careful attention and handling. The most prominent approaches in Stage 2 are fuzzy logical relation groups [5,6,7,8,9,10,11,12,13,14,15,16,17], machine learning techniques [18,19,20,21,22,23,24,25,26,27], and statistical methods combined with fuzzy logic [28,29,30,31].
In the scholarly literature, a handful of time series models have been devised specifically to manage fuzzy time series data [32,33,34,35,36]:
  • A semiparametric model with fuzzy smooth functions and crisp parameters [32]
  • A semiparametric model for observations reported by fuzzy numbers [33]
  • A nonparametric additive model for fuzzy time series data [34]
  • A quantile-based model for time series data reported by triangular fuzzy numbers [35]
  • A nonlinear model for time series data reported by L R fuzzy numbers [36]
Moreover, there are several proposals that combine time series analysis with tools of fuzzy regression analysis [37]. Fuzzy regression analysis stands out as a prominent field within fuzzy statistics, with numerous distinct approaches having been put forth to address diverse forms of fuzzy environments.
In many practical applications, nonlinear models are required in order to obtain high predictive accuracy. Nonlinear time series models offer more flexible frameworks for capturing intricacy and nonlinear dynamics [38,39,40,41,42]. They also facilitate improved forecasting, uncover hidden patterns, and provide valuable insights into the underlying processes. A general nonlinear time series model, to map the connection between the most recent time series observation ( x t ) and the previous observations x t 1 , x t 2 , , x t p , is given by
x t = f ( x t 1 , x t 2 , , x t p ) + ε t ,
where f is a known nonlinear function and ε t is an error term. One powerful nonlinear time series model that can be employed to determine f is the Exponential Autoregressive (EXPAR(p)) model. This model is of autoregressive form with amplitude-dependent coefficients, so parameter estimation is a nonlinear optimization problem [43,44,45,46,47,48]. In general, the connection between x t and x t 1 , x t 2 , , x t p in EXPAR(p) is determined by the mathematical model
f ( x t 1 , x t 2 , , x t p ) = i = 1 p ( a i + ( b i + c i x t 1 ) e θ i x t 1 2 ) x t i ,
where a i , b i , c i R and θ i > 0 for i = 1 , 2 , , p . Such a model is able to generate time series data with different types of marginal distributions by restricting the parameter space in specific regions. Additionally, this model accommodates amplitude-dependent frequency, jump phenomena, and limit cycles. Notably, a distinctive attribute of this model is its ability to capture non-Gaussian characteristics inherent in the underlying time series.
In this paper, we introduce the Fuzzy Exponential Autoregressive Time Series Model (FEATSM(p)) for handling time series observations reported by L R fuzzy numbers. Taking inspiration from fuzzy regression analysis [49,50,51,52], we propose a three-step estimation procedure of the nonlinear relationship in fuzzy time series data through a unified approach using quantile-based estimation errors. Quantile regression methods not only offer a means to estimate quantiles within traditional regression analysis but also significantly broaden the modeling possibilities for regression by enabling consideration of local, quantile-specific dynamics. In comparison with common least absolute methods, quantile methods have various advantages [53]. Although least squares or absolute squares techniques might demonstrate inefficiency when dealing with errors that are highly non-normal, quantile methods exhibit higher robustness. By conducting extensive comparative analysis, we evaluate the performance of the FEATSM(p) in comparison with the above time series models in the literature in the context of simulated and real data sets.
This paper is organized as follows. Section 2 gives some necessary essentials on fuzzy numbers. In Section 3, we introduce the FEATSM(p). Section 4 is then devoted to comparative analysis. The paper concludes in Section 5.

2. Basics of Fuzzy Numbers

Let X be a universal set on the real-line ( R ). A fuzzy set is a mapping A ˜ on X that assigns a degree of membership 0 A ˜ ( x ) 1 to each x X . A fuzzy number (FN) A ˜ is a convex and normalized fuzzy set on the real line R with an upper semi-continuous membership function of bounded support. The most commonly employed type of FNs is represented by what are known as L R -FNs. The membership function of an L R -FN A ˜ = ( a ; l a , r a ) L R is defined by
μ A ˜ ( x ) = L a x l a for x a , R x a r a for x > a ,
where a R , l a > 0 and r a > 0 are referred to as the center value and the left and right spreads of A ˜ , respectively. The shape functions L and R are continuous and strictly decreasing functions from [ 0 , 1 ] to [ 0 , 1 ] satisfying L ( 0 ) = R ( 0 ) = 1 and L ( 1 ) = R ( 1 ) = 0 . The set of all L R -FNs is represented by F L R ( R ) . When it holds L = R , A ˜ = ( a ; l a , r a ) L R is called a symmetric L R -fuzzy number and denoted by A ˜ = ( a ; l a ) L . In this paper, we employ the most commonly used special case of L R -fuzzy numbers with L ( x ) = R ( x ) = max { 0 , 1 x } , which is known as triangular fuzzy numbers (TFNs), to take into account the imprecision of the underlying data set in numerical evaluations. The membership function of a TFN  A ˜ = ( a ; l a , r a ) T is given by:
μ A ˜ ( x ) = x ( a l a ) l a for a l a x a a + r a x r a for a < x a + r a 0 otherwise
The addition operation between two L R -fuzzy numbers A ˜ = ( a ; l a , r a ) L R and B ˜ = ( b ; l b , r b ) L R is defined as follows:
A ˜ B ˜ = ( a + b ; l a + l b , r a + r b ) L R .
A squared error distance [54] between two L R -fuzzy numbers A ˜ = ( a ; l a , r a ) L R and B ˜ = ( b ; l b , r b ) L R can be defined by
D 2 ( A ˜ , B ˜ ) = ( a b ) 2 + c 1 ( l a l b ) 2 + c 2 ( r a r b ) 2 ,
where c 1 = 0 1 L 1 ( α ) d α and c 2 = 0 1 R 1 ( α ) d α .

3. The Exponential Autoregressive Time Series Model for Fuzzy Data

3.1. The Model

In this subsection, the (nonlinear) exponential autoregressive time series model of order p for L R fuzzy data, i.e., the FEATSM(p), is developed.
Definition 1.
Let x ˜ T = { x ˜ 1 , x ˜ 2 , , x ˜ T } be a set of  FNs of size T. Then x ˜ T is regarded as fuzzy time series data if { x ˜ 1 , x ˜ 2 , , x ˜ T } is the vague concept of crisp time series data { x 1 , x 2 , , x T } [34,55].
Remark 1.
As discussed in the Introduction, there are many situations where it is preferable to report exact data x by a FN  x ˜ as “about x”. In such cases, x ˜ is referred to as the vague concept of x. For instance, consider the prediction of the monthly water level of a lake (i.e., n = 30 ). In common statistical methods, one is often interested in reporting the average value of the data, that is, x ¯ with x ¯ = 1 30 i = 1 30 x i . However, the monthly water level is not an exact quantity, so it is more promising to report it as a FN. For this purpose, one could apply the method of Buckley [56] to convert x ¯ into “about x ¯ ” by x ˜ = ( x ¯ ; t α 1 , 29 s i 30 , t α 2 , 29 s i 30 ) L R , where α 1 , α 2 ( 0 , 1 ] , s i is the standard deviation, and t α 2 , 29 denotes the inverse t-distribution with degrees of freedom 29. Another simple approach to convert x ¯ by a FN   x ¯ ˜ as “about x” is based on the concept of location-scale fuzzy observations x ˜ = ( x ¯ ; u x ¯ , ( 1 + u ) x ¯ ) L R with u ( 0 , 1 ] [57]. Throughout this paper, we employ the second method to report fuzzy data.
Based on the connection between x ˜ t and x ˜ t 1 , x ˜ t 2 , , x ˜ t p , the fuzzy nonlinear time series model is defined by
x ˜ t = f ( x ˜ t 1 , x ˜ t 2 , , x ˜ t p ) ε ˜ t , t = p + 1 , , T ,
where
(1)
f ˜ ( x ˜ t 1 , x ˜ t 2 , , x ˜ t p ) = ( f ( x t 1 , x t 2 , , x t p ) ; l f ( l x t 1 , l x t 2 , , l x t p ) , r f ( r x t 1 , r x t 2 , , r x t p ) ) L R with non-negative values l f and r f , and
(2)
ε ˜ t = ( ε t ; l ε t , r ε t ) L R is a fuzzy error term.
In the following, we propose a novel approach to estimate the nonlinear function f. When extending (1) by means of the exponential autoregressive model, we can assume that the center as well as the left and right spreads of the fuzzy smooth function f ˜ ( x ˜ t 1 , x ˜ t 2 , , x ˜ t p ) can be expressed as:
f ( x t 1 , x t 2 , , x t p ) = i = 1 p a i + ( b i + c i x t 1 ) e θ i x t 1 2 x t i with a i , b i , c i R and θ i > 0 , l f ( l x t 1 , l x t 2 , , l x t p ) = i = 1 p l a i + ( l b i + l c i l x t 1 ) e l θ i ( l x t 1 ) 2 l x t i with l a i , l b i , l c i , l θ i > 0 , r f ( r x t 1 , r x t 2 , , r x t p ) = i = 1 p r a i + ( r b i + r c i r x t 1 ) e r θ i ( r x t 1 ) 2 r x t i with r a i , r b i , r c i , r θ i > 0 .
Following (1) three linear regression models can be formulated:
(1)
f ( x t 1 , x t 2 , , x t p ) = i = 1 p ( a i + ( b i + c i x t 1 ) e θ i x t 1 2 ) x t i + ε i , t = p + 1 , p + 2 , , T ,
(2)
l f ( l x t 1 , l x t 2 , , l x t p ) = i = 1 p ( l a i + ( l b i + l c i l x t 1 ) e l θ i ( l x t 1 ) 2 ) l x t i + l ε i , t = p + 1 , p + 2 , , T ,
(3)
r f ( r x t 1 , r x t 2 , , r x t p ) = i = 1 p ( r a i + ( r b i + r c i r x t 1 ) e r θ i ( r x t 1 ) 2 ) r x t i + r ε i , t = p + 1 , p + 2 , , T .
The unknown parameters are denoted by Δ = { Δ 1 , Δ 2 , Δ 3 } with
(1)
Δ 1 = { a , b , c , θ } , where a = ( a 1 , a 2 , , a p ) , b = ( b 1 , b 2 , , b p ) , c = ( c 1 , c 2 , , c p ) and θ = ( θ 1 , θ 2 , , θ p ) ,
(2)
Δ 2 = { l a , l b , l c , l θ } , where l a = ( l a 1 , l a 2 , , l a p ) , l b = ( l b 1 , l b 2 , , l b p ) , l c = ( l c 1 , l c 2 , , l c p ) and l θ = ( l θ 1 , l θ 2 , , l θ p ) ,
(3)
Δ 3 = { r a , r b , r c , r θ } , where r a = ( r a 1 , r a 2 , , r a p ) , r b = ( r b 1 , r b 2 , , r b p ) , r c = ( r c 1 , r c 2 , , r c p ) and r θ = ( r θ 1 , r θ 2 , , r θ p ) .
Then, Δ can be estimated using three independent steps. In this regard, we implement a least quantile loss function for each step as follows:
Δ ^ 1 = arg min Δ 1 k = 1 199 t = p + 1 T ρ 0.005 k ( x t i = 1 p ( a i + ( b i + c i x t 1 ) e θ i x t 1 2 ) x t i ) , Δ ^ 2 = arg min Δ 2 k = 1 199 t = p + 1 T ρ 0.005 k ( l x t i = 1 p ( l a i + ( l b i + l c i l x t 1 ) e l θ i ( l x t 1 ) 2 ) l x t i ) , Δ ^ 3 = arg min Δ 3 k = 1 199 t = p + 1 T ρ 0.005 k ( r x t i = 1 p ( r a i + ( r b i + r c i r x t 1 ) e r θ i ( r x t 1 ) 2 ) r x t i ) .
Here, ρ τ ( u ) = u ( τ I ( u 0 ) ) with τ ( 0 , 1 ) and I ( . ) represents the indicator function. Note that we utilize a partitioned subset { 0.005 k : k = 1 , 2 , , 199 } = { 0.005 , 0.01 , , 0.995 } for quantile levels on [ 0 , 1 ] in this paper. To solve the resulting optimization problem, the least local approximation approach is utilized to optimize the target functions. According to the above three steps, the fuzzy predicted response variable of the proposed fuzzy regression model can be unified as L R -FN
x ^ ˜ t = ( x ^ t ; l x ^ t , r x ^ t ) L R ,
where
x ^ t = i = 1 p a ^ i + ( b ^ i + c ^ i x t 1 ) e θ ^ i x t 1 2 x t i , l x ^ t = i = 1 p l a ^ i + ( l b ^ i + l c ^ i l x t 1 ) e l θ ^ i ( l x t 1 ) 2 l x t i , r x ^ t = i = 1 p r a ^ i + ( r b ^ i + r c ^ i r x t 1 ) e r θ ^ i ( r x t 1 ) 2 r x t i .

3.2. Performance Measures

In this subsection, we briefly introduce goodness-of-fit measures that are appropriate to compare the predictive performance of time series models using fuzzy data. Note that, initially, the model parameters are estimated using an in-sample data set of size T * . Subsequently, the model’s performance is evaluated using the remaining data that comprise a size of T T * . In particular, we employ the following four established performance measures for comparative analysis in the next section. In the below explanations, A and B are two fuzzy time series models to be compared.
Mean Forecast Error (MFE):
MFE = i = T * + 1 T D 2 ( x ^ ˜ i , x ˜ i ) T T *
It holds MFE 0 , and it should be as close to zero as possible. Moreover, MFE A < MFE B implies that model A has a better predictive accuracy than model B.
Mean Absolute Scaled Error (MASE):
MASE = i = T * + 1 T q i T T * with q i = D ( x ^ ˜ i , x ˜ i ) 1 T T * i = T * + 1 T D 2 ( x ˜ i , x ˜ i 1 )
The interpretation of MASE is the same as that of MFE.
Mean Absolute Relative Error (MARE):
MARE = 1 T T * i = T * + 1 T 0 1 | x ˜ i ( x ) x ^ ˜ i ( x ) | d x 0 1 x ˜ i ( x ) d x
It holds MARE : F L R ( R ) × F L R ( R ) [ 0 , ) , and values close to zero indicate a high degree of similarity between the fuzzy outputs and their corresponding fuzzy predicted values.
Mean Similarity Measure (MSM):
MSM = 1 T T * i = T * + 1 T 0 1 min { x ^ ˜ i ( x ) , x ˜ i ( x ) } d x 0 1 max { x ^ ˜ i ( x ) , x ˜ i ( x ) } d x
In contrast to the above measures, MSM : F L R ( R ) × F L R ( R ) [ 0 , 1 ] is a similarity measure. That is, values close to 0.5 show a good degree of similarity between the fuzzy responses and their fuzzy prediction. Further, when we have MSM B < MSM A , then model A outperforms model B.
Remark 2.
To assess the relationship between the y ˜ ’s and y ^ ˜ ’s, we employ the Center of Gravity (CoG) [58] to transform the y ˜ ’s and y ^ ˜ ’s into crisp values M y ˜ ’s and M y ^ ˜ ’s. The relation between the defuzzified values M y ˜ ’s ( M y ^ ˜ ’s) is then evaluated using graphical representations. The CoG of an L R -FN   A ˜ = ( a ; l a , r a ) L R can be computed by:
M A ˜ = x μ A ˜ ( x ) d x μ A ˜ ( x ) d x

4. Comparative Analysis

The performance of the FEATSM(p) is compared in the framework of a comprehensive comparative analysis, including a simulation study and real-data applications. The competitors are established time series models for fuzzy data: FSPTSM ( p ) [32], FATSM ( p ) [34], FQTSM ( p ) [35], and FNPTSM ( p ) [36]. As the time series model discussed in [33] is just a slight variation of the model by [32], we exclude it from the comparisons.
Example 1.
Consider 10 sample fuzzy data sets, each of size 200, generated by the following model:
x ˜ t = ( y t + ε t ; 0.0005 | sin ( π y t / 4 ) | , ( 0.5 + 0.1 | y t | + 0.05 y t 2 ) / 5 ) L R , t = 1 , 2 , , 200 ,
where
(1)
y t = 1.5 cos ( π t / 6 ) exp ( 1 + 0.1 t ) ,
(2)
ε t N ( 0 , 0.01 ) , and
(3)
L ( x ) = 1 x 2 and R ( x ) = 1 x .
In each considered time series model, 75% of the data are utilized as in-sample data for parameter estimation. We fit a FEATSM ( 3 ) to the data, i.e.,
f ˜ ( x ˜ t 1 , x ˜ t 2 , x ˜ t 3 ) = ( f ( x t 1 , x t 2 , x t 3 ) ; l f ( l x t 1 , l x t 2 , l x t 3 ) , r f ( r x t 1 , r x t 2 , r x t 3 ) ) L R ,
where
f ( x t 1 , x t 2 , x t 3 ) = i = 1 3 a i + ( b i + c i x t 1 ) e θ i x t 1 2 x t i , l f ( l x t 1 , l x t 2 , l x t 3 ) = i = 1 3 l a i + ( l b i + l c i l x t 1 ) e l θ i ( l x t 1 ) 2 l x t i , r f ( r x t 1 , r x t 2 , r x t 3 ) = i = 1 3 r a i + ( r b i + r c i r x t 1 ) e r θ i ( r x t 1 ) 2 r x t i .
The average values of the goodness-of-fit measures considering 10 sample data sets for the implemented fuzzy time series models can be found in Table 1, Table 2, Table 3 and Table 4 for p = 1 , 2 , 3 , 4 . Consulting the results in these tables, we can state that the FEATSM ( p ) for p = 1 , 2 , 3 , 4 gives more accurate predictions compared to the other models, as shown by its better performance across the considered goodness-of-fit metrics.
Example 2.
In this example, we consider a real data set on the annual global land-ocean temperature from 1990 to 2020 [59] for comparing the predictive performance. As the data set consists of average values for every month, we utilize these averages as “means of the months”. Hence, we model the data for each month t with help of TFNs in the way x ˜ t = ( x t ; 0.5 x t , 1.5 x t ) T . The in-sample data set consists of 200 data points, and the remaining 52 data points are used for model fitting. The performance results of the best models for each of the considered time series approaches are presented in Table 5. Following these results, the FEATSM ( 4 ) outperforms the competitors in terms of all considered performance measures for the annual global land-ocean temperature data set. In addition, a graphical comparison of the performance of the FEATSM ( 4 ) in Figure 1 shows that it has higher predictive accuracy in comparison with the other models since the values of M x ^ ˜ t and M x ˜ t are close to each other.
Example 3.
This example is based on a real data set containing data on the sea surface temperature over the years 1934–2022 collected near Chumbe Island in Unguja. The data are represented by TFNs in the way x t = ( x t ; 0.2 x t , 0.1 x t ) T (see Figure 2). There are, in total, 88 observations, and we use 75 of them as in the sample data, while the rest is applied for model fitting. The realizations of the four considered performance measures for the time series models under investigation can be found in Table 6. Following the results in Table 6, we can conclude that FEATSM ( 2 ) outperforms the competitors for the sea surface temperature data set. In addition, the CoG are shown in Figure 2, also demonstrating the higher predictive accuracy of the FEATSM ( 2 ) compared to the competitors.

5. Conclusions

Exponential autoregressive time series models have demonstrated their effectiveness in fitting numerous stochastic processes in real-life applications. However, numerous real-world scenarios involve time series data that are not crisp but rather fuzzy. Given the absence of a method capable of applying exponential autoregressive time series models to forecast fuzzy time series data, we have developed an exponential autoregressive time series model designed for L R fuzzy numbers in this study. The coefficients of this nonlinear model were estimated using a three-step least quantile-based approach, and the model performance was assessed with the help of established goodness-of-fit metrics. Through a comprehensive comparative analysis involving simulation and real-world applications, we compared the new model to various other fuzzy data-based time series models, revealing its better performance over established alternatives. Future research could explore additional nonlinear time series models for fuzzy data, such as those based on wavelets or Generalized Autoregressive Conditional Heteroskedasticity (GARCH).

Author Contributions

Conceptualization, G.H. and F.T.; Methodology, G.H., F.T. and A.J; Software, G.H. and F.T.; Validation, G.H.; Formal analysis, G.H., A.J. and N.C.; Investigation, N.C.; Data curation, G.H.; Writing—original draft, G.H. and F.T.; Writing—review and editing, A.J. and N.C.; Visualization, G.H.; Project administration, A.J. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data that support the findings of this study are available from the respective references as mentioned in the main text.

Acknowledgments

The authors thank both anonymous reviewers for their valuable feedback and suggestions, which were important and helpful to improve the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Brockwell, P.J.; Davis, R.A. Time Series: Theory and Methods; Springer: New York, NY, USA, 2009. [Google Scholar]
  2. Shumway, R.H.; Stoffer, D.S. Time Series Analysis and Its Applications; Springer: London, UK, 2017. [Google Scholar]
  3. Woodward, W.A.; Gray, H.L.; Elliott, A.C. Applied Time Series Analysis; CRC Press: Boca Raton, FL, USA, 2012. [Google Scholar]
  4. Palma, W. Time Series Analysis; Wiley: Hoboken, NJ, USA, 2016. [Google Scholar]
  5. Song, Q.; Chissom, B.S. Fuzzy time series and its models. Fuzzy Sets Syst. 1993, 54, 269–277. [Google Scholar] [CrossRef]
  6. Uslu, V.R.; Bas, E.; Yolcu, U.; Egrioglu, E. A fuzzy time series approach based on weights determined by the number of recurrences of fuzzy relations. Swarm Evol. Comput. 2014, 15, 19–26. [Google Scholar] [CrossRef]
  7. Bulut, E. Modeling seasonality using the fuzzy integrated logical forecasting (FILF) approach. Exp. Syst. Appl. 2014, 41, 1806–1812. [Google Scholar] [CrossRef]
  8. Chen, M.Y.; Chen, B.T. Online fuzzy time series analysis based on entropy discretization and a fast Fourier transform. Appl. Soft Comput. 2014, 14, 156–166. [Google Scholar] [CrossRef]
  9. Singh, P.; Borah, B. Forecasting stock index price based on M-factors fuzzy time series and particle swarm optimization. Int. J. Approx. Reason. 2014, 55, 812–833. [Google Scholar] [CrossRef]
  10. Chen, S.M.; Chen, S.W. Fuzzy forecasting based on two-factors second-order fuzzy-trend logical relationship groups and the probabilities of trends of fuzzy logical relationships. IEEE Trans. Cyber. 2015, 45, 405–417. [Google Scholar]
  11. Cheng, S.H.; Chen, S.M.; Jian, W.S. Fuzzy time series forecasting based on fuzzy logical relationships and similarity measures. Inf. Sci. 2016, 327, 272–287. [Google Scholar] [CrossRef]
  12. Sadaei, H.J.; Enayatifar, R.; Abdullah, A.H.; Gani, A. Short-term load forecasting using a hybrid model with a refined exponentially weighted fuzzy time series and an improved harmony search. Int. J. Electr. Power Energy Syst. 2014, 62, 118–129. [Google Scholar]
  13. Ye, F.; Zhang, L.; Zhang, D.; Fujita, H.; Gong, Z. A novel forecasting method based on multi-order fuzzy time series and technical analysis. Inf. Sci. 2016, 367–368, 41–57. [Google Scholar] [CrossRef]
  14. Efendi, R.; Ismail, Z.; Deris, M.M. A new linguistic out-sample approach of fuzzy time series for daily forecasting of Malaysian electricity load demand. Appl. Soft Comput. 2015, 28, 422–430. [Google Scholar] [CrossRef]
  15. Talarposhtia, F.M.; Hossein, J.S.; Rasul, E.; Guimaraesc, F.G.; Mahmud, M.; Eslami, T. Stock market forecasting by using a hybrid model of exponential fuzzy time series. Int. J. Approx. Reason. 2016, 70, 79–98. [Google Scholar] [CrossRef]
  16. Wang, W.; Liu, X. Fuzzy forecasting based on automatic clustering and axiomatic fuzzy set classification. Inf. Sci. 2015, 294, 78–94. [Google Scholar] [CrossRef]
  17. Sadaei, H.J.; Enayatifar, R.; Lee, M.H.; Mahmud, M. A hybrid model based on differential fuzzy logic relationships and imperialist competitive algorithm for stock market forecasting. Appl. Soft Comput. 2016, 40, 132–149. [Google Scholar] [CrossRef]
  18. Aladag, C.H.; Yolcu, U.; Egrioglu, E. A high order fuzzy time series forecasting model based on adaptive expectation and artificial neural network. Math. Comput. Simul. 2010, 81, 875–882. [Google Scholar] [CrossRef]
  19. Chen, M.Y. A high-order fuzzy time series forecasting model for internet stock trading. Future Gener. Comput. Syst. 2014, 37, 461–467. [Google Scholar] [CrossRef]
  20. Egrioglu, E.; Aladag, C.H.; Yolcu, U. Fuzzy time series forecasting with a novel hybrid approach combining fuzzy c-means and neural networks. Exp. Syst. Appl. 2013, 40, 854–857. [Google Scholar] [CrossRef]
  21. Yolcu, O.C.; Yolcu, U.; Egrioglu, E.; Aladag, C.H. High order fuzzy time series forecasting method based on an intersection operation. Appl. Math. Model. 2016, 40, 8750–8765. [Google Scholar] [CrossRef]
  22. Singh, P.; Borah, B. High-order fuzzy-neuro expert system for daily temperature forecasting. Knowl. Based Syst. 2013, 46, 12–21. [Google Scholar] [CrossRef]
  23. Yolcu, O.C.; Lam, H.K. A combined robust fuzzy time series method for prediction of time series. Neurocomputing 2017, 247, 87–101. [Google Scholar] [CrossRef]
  24. Yolcu, O.C.; Alpaslan, F. Prediction of TAIEX based on hybrid fuzzy time series model with single optimization process. Appl. Soft Comput. 2018, 66, 18–33. [Google Scholar] [CrossRef]
  25. Aladag, C.H. Using multiplicative neuron model to establish fuzzy logic relationships. Exp. Syst. Appl. 2013, 40, 850–853. [Google Scholar] [CrossRef]
  26. Gaxiola, F.; Melin, P.; Valdez, F.; Castillo, O. Interval type-2 fuzzy weight adjustment for back propagation neural networks with application in time series prediction. Inf. Sci. 2014, 260, 1–14. [Google Scholar]
  27. 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]
  28. Duru, O.; Bulut, E. A nonlinear clustering method for fuzzy time series: Histogram damping partition under the optimized cluster paradox. Appl. Soft Comput. 2014, 24, 742–748. [Google Scholar]
  29. Sadaei, H.J.; Enayatifar, R.; Guimaraes, F.G.; Mahmud, M.; Alzamil, Z.A. Combining ARFIMA models and fuzzy time series for the forecast of long memory time series. Neurocomputing 2016, 175, 782–796. [Google Scholar] [CrossRef]
  30. Torbat, S.; Khashei, M.; Bijari, M. A hybrid probabilistic fuzzy ARMA model for consumption forecasting in commodity markets. Econ. Anal. Policy. 2018, 58, 22–31. [Google Scholar] [CrossRef]
  31. Kocak, C. ARMA(p,q)-type high order fuzzy time series forecast method based on fuzzy logic relations. Appl. Soft Comput. 2017, 58, 92–103. [Google Scholar]
  32. Hesamian, G.; Akbari, M.G. A semi-parametric model for time series based on fuzzy data. IEEE Trans. Fuzzy Syst. 2018, 26, 2953–2966. [Google Scholar] [CrossRef]
  33. Zarei, R.; Akbari, M.G.; Chachi, J. Modeling autoregressive fuzzy time series data based on semi-parametric methods. Soft Comput. 2020, 24, 7295–7304. [Google Scholar]
  34. Hesamian, G.; Torkian, F.; Yarmohammadi, M. A fuzzy nonparametric time series model based on fuzzy data. Iran. J. Fuzzy Syst. 2022, 19, 61–72. [Google Scholar]
  35. Hesamian, G.; Akbari, M.G. A fuzzy quantile method for AR time series model based on triangular fuzzy random variables. Comp. Appl. Math. 2022, 41, 123. [Google Scholar]
  36. Hesamian, G.; Johannssen, A.; Chukhrova, N. A Three-Stage Nonparametric Kernel-Based Time Series Model Based on Fuzzy Data. Mathematics 2023, 11, 2800. [Google Scholar]
  37. Chukhrova, N.; Johannssen, A. Fuzzy regression analysis: Systematic review and bibliography. Appl. Soft Comput. 2019, 84, 105708. [Google Scholar]
  38. Huffaker, R.; Bittelli, M.; Rosa, R. Nonlinear Time Series Analysis with R; Oxford University Press: London, UK, 2017. [Google Scholar]
  39. Tsay, R.; Chen, R. Nonlinear Time Series Analysis; John Wiley: New York, NY, USA, 2018. [Google Scholar]
  40. Kantz, H.; Schreiber, T. Nonlinear Time Series Analysis; Cambridge University Press: New York, NY, USA, 1997. [Google Scholar]
  41. Tong, H. Non-Linear Time Series: A Dynamical Systems Approach; Volume 6 of Oxford Statistical Science Series; Oxford University Press: Oxford, UK, 1990. [Google Scholar]
  42. Granger, C.W.J.; Terasvirta, T. Modelling Nonlinear Economic Relationships; Oxford University Press: Oxford, UK, 1993. [Google Scholar]
  43. Shi, Z.; Aoyama, H. Estimation of the exponential autoregressive time series model by using the genetic algorithm. J. Sound Vib. 1997, 205, 309–321. [Google Scholar] [CrossRef]
  44. Gurung, B. An application of exponential autoregressive (EXPAR) nonlinear time-series model. Int. J. Inf. Comput. Technol. 2013, 3, 261–266. [Google Scholar]
  45. Chen, G.Y.; Gan, M.; Chen, G.L. Generalized exponential autoregressive models for nonlinear time series: Stationarity, estimation and applications. Inf. Sci. 2018, 438, 46–57. [Google Scholar] [CrossRef]
  46. Xu, H.; Ding, F.; Yang, E. Modeling a nonlinear process using the exponential autoregressive time series model. Nonlin. Dyn. 2019, 95, 2079–2092. [Google Scholar]
  47. Tong, H.; Lim, K.S. Threshold autoregression, limit cycles and cyclical data. J. R. Stat. Soc. Ser. B 1980, 42, 245–268. [Google Scholar]
  48. Wang, C.; Liu, H.; Yao, J.; Davis, R.A.; Li, W.K. Self-excited threshold Poisson autoregression. J. Am. Stat. Assoc. 2014, 109, 776–787. [Google Scholar]
  49. Hesamian, G.; Akbari, M.G. Semi-parametric partially logistic regression model with exact inputs and intuitionistic fuzzy outputs. Appl. Soft Comput. 2017, 58, 517–526. [Google Scholar] [CrossRef]
  50. Akbari, M.G.; Hesamian, G. Elastic net oriented to fuzzy semiparametric regression model with fuzzy explanatory variables and fuzzy responses. IEEE Trans. Fuzzy Syst. 2019, 27, 2433–2442. [Google Scholar] [CrossRef]
  51. Hesamian, G.; Akbari, M.G. A fuzzy additive regression model with exact predictors and fuzzy responses. Appl. Soft Comput. 2020, 95, 106507. [Google Scholar]
  52. Hesamian, G.; Torkian, F.; Johannssen, A.; Chukhrova, N. A fuzzy nonparametric regression model based on an extended center and range method. J. Comput. Appl. Math. 2024, 436, 115377. [Google Scholar] [CrossRef]
  53. Koenker, R. Quantile Regression; Cambridge University Press: New York, NY, USA, 2005. [Google Scholar]
  54. Coppi, R.; D’Urso, P.; Giordani, P.; Santoro, A. Least squares estimation of a linear regression model with LR-fuzzy response. Comput. Stat. Data Anal. 2006, 51, 267–286. [Google Scholar] [CrossRef]
  55. Grzegorzewski, P. Testing statistical hypotheses with vague data. Fuzzy Sets Syst. 2000, 11, 501–510. [Google Scholar] [CrossRef]
  56. Buckley, J.J. Fuzzy Statistics, Studies in Fuzziness and Soft Computing; Springer: Berlin, Germany, 2006. [Google Scholar]
  57. Hesamian, G.; Akbari, M.G.; Zendehdel, J. Location and scale fuzzy random variables. Int. J. Syst. Sci. 2021, 51, 229–241. [Google Scholar] [CrossRef]
  58. Sugeno, M. An introductory survey of fuzzy control. Inf. Sci. 1985, 36, 59–83. [Google Scholar]
  59. Mills, T.C. Applied Time Series Analysis: A Practical Guide to Modelling and Forecasting; Academic Press: London, UK, 2019. [Google Scholar]
Figure 1. Comparison of M x ^ ˜ t (red: in-sample data | green: out-of-sample data) and M x ˜ t (blue) for the considered fuzzy time series models in Example 2.
Figure 1. Comparison of M x ^ ˜ t (red: in-sample data | green: out-of-sample data) and M x ˜ t (blue) for the considered fuzzy time series models in Example 2.
Mathematics 11 04022 g001
Figure 2. Comparison of M x ^ ˜ t (red: in-sample data | green: out-of-sample data) and M x ˜ t (blue) for the considered fuzzy time series models in Example 3.
Figure 2. Comparison of M x ^ ˜ t (red: in-sample data | green: out-of-sample data) and M x ˜ t (blue) for the considered fuzzy time series models in Example 3.
Mathematics 11 04022 g002
Table 1. Average values of the performance measures in Example 1 for p = 1 .
Table 1. Average values of the performance measures in Example 1 for p = 1 .
Time Series Model MFE ¯ MASE ¯ MARE ¯ MSM ¯
FSPTSM ( 1 ) [32] (triweight kernel)7.082398.726422.806970.05886
FATSM ( 1 ) [34] (Gaussian kernel)0.022930.961641.372260.24014
FQTSM ( 1 ) [35]1.6757114.0889224.203600.02736
FNPTSM ( 1 ) [36] (Gaussian kernel)0.083891.771241.972350.17779
FEATSM ( 1 ) 0.106421.734851.866570.19975
Table 2. Average values of the performance measures in Example 1 for p = 2 .
Table 2. Average values of the performance measures in Example 1 for p = 2 .
Time Series Model MFE ¯ MASE ¯ MARE ¯ MSM ¯
FSPTSM ( 2 ) [32] (triweight kernel)0.000360.187210.673500.56740
FATSM ( 2 ) [34] (Gaussian kernel)0.291353.288171.428270.09638
FQTSM ( 2 ) [35]0.406316.9396217.382500.05400
FNPTSM ( 2 ) [36] (Gaussian kernel)0.079121.781951.810800.07517
FEATSM ( 2 ) 0.000130.081100.506060.61894
Table 3. Average values of the performance measures in Example 1 for p = 3 .
Table 3. Average values of the performance measures in Example 1 for p = 3 .
Time Series Model MFE ¯ MASE ¯ MARE ¯ MSM ¯
FSPTSM ( 3 ) [32] (triweight kernel) 0.00154 0.21685 0.82348 0.48112
FATSM ( 3 ) [34] (Gaussian kernel) 0.22023 4.68367 1.78406 0.10470
FQTSM ( 3 ) [35] 0.40632 6.93968 17.38250 0.05400
FNPTSM ( 3 ) [36] (Gaussian kernel) 0.01645 0.79601 1.18812 0.34810
FEATSM ( 3 ) 0.000220.138490.538510.63698
Table 4. Average values of the performance measures in Example 1 for p = 4 .
Table 4. Average values of the performance measures in Example 1 for p = 4 .
Time Series Model MFE ¯ MASE ¯ MARE ¯ MSM ¯
FSPTSM ( 4 ) [32] (triweight kernel)0.012470.606541.131740.63892
FATSM ( 4 ) [34] (Gaussian kernel)0.418094.114552.248310.06721
FQTSM ( 4 ) [35]1.471098.3529511.072230.11357
FNPTSM ( 4 ) [36] (Gaussian kernel)0.364493.790341.914280.04388
FEATSM ( 4 ) 0.010360.067480.393010.69968
Table 5. Performance measures of the models in Example 2.
Table 5. Performance measures of the models in Example 2.
Time Series ModelMFEMASEMAREMSMEstimated Model Parameters
FSPTSM ( 2 ) [32] (triweight kernel) 0.108 5.583 0.633 0.473 h ^ = 0.5 , θ ^ 1 = 0.072 , θ ^ 2 = 0.002
FATSM ( 3 ) [34] (Gaussian kernel) 0.084 4.475 0.493 0.581 h ^ 1 = 0.7 , h ^ 2 = 0.4 , h ^ 3 = 0.7
FQTSM ( 2 ) [35] 0.129 6.564 0.581 0.633 τ ^ = 0.95 , θ ^ ˜ 0 = ( 0.487 ; 0.673 , 0.137 ) T ,
θ ^ 1 = 0.240 , θ ^ 2 = 0.364
FNPTSM ( 3 ) [36] (triweight kernel) 0.036 2.975 0.342 0.696 h ^ 1 = 0.63 , h ^ 2 = 0.31 , h ^ 3 = 0.84
Step 1:  a ^ = ( 0.444 , 0.060 , 0.495 , 0.186 ) ,
b ^ = ( 0.185 , 0.260 , 0.312 , 0.366 ) ,
c ^ = ( 0.050 , 0.024 , 0.221 , 0.530 ) ,
θ ^ = ( 1.432 , 0.821 , 0.915 , 1.108 ) ,
Step 2:  l a ^ = ( 0.027 , 0.001 , 0.282 , 0 ) ,
  l b ^ = ( 0.572 , 0.168 , 0 , 0.171 ) ,
FEATSM ( 4 ) 0.0272.4620.2820.758  l c ^ = ( 0.048 , 0.169 , 2.118 × 10 6 , 0 ) ,
l θ ^ = ( 1.117 , 0.599 , 3.274 , 2.747 ) ,
Step 3:  r a ^ = ( 0.476 , 0 , 0.204 , 0 ) ,
r b ^ = ( 1.581 , 2.164 × 10 8 , 0.742 , 0 ) ,
r c ^ = ( 0.138 , 0.191 , 0.095 , 0.513 ) ,
  r θ ^ = ( 4.387 , 0.178 , 6.645 , 0.601 ) .
Table 6. Performance measures of the models in Example 3.
Table 6. Performance measures of the models in Example 3.
Time Series ModelMFEMASEMAREMSMEstimated Model Parameters
FSPTSM ( 3 ) [32] (triweight kernel) 3.089 24.401 0.770 0.563 h ^ = 0.28 , θ ^ 1 = 1.706 , θ ^ 2 = 1.118 , θ ^ 3 = 0.256
FATSM ( 3 ) [34] (Epanechnikov kernel) 0.127 4.395 0.236 0.797 h ^ 1 = 0.7 , h ^ 2 = 0.5 , h ^ 3 = 0.3
FQTSM ( 1 ) [35] 1.131 15.734 0.498 0.659 τ ^ = 0.05 , θ ^ ˜ 0 = ( 0.199 , 1.946 , 1.674 ) T ,
θ ^ 1 = 0.975
FNPTSM ( 3 ) [36] (Gaussian kernel) 0.043 2.407 0.136 0.868 h ^ 1 = 0.23 , h ^ 2 = 0.05 , h ^ 3 = 0.02
Step 1:  a ^ = ( 1.668 , 0.668 ) , b ^ = ( 1.052 , 0.649 ) ,
  c ^ = ( 1.371 , 0.890 ) , θ ^ = ( 2.053 , 0.283 ) ,
FEATSM ( 2 ) 0.0281.9580.1080.908Step 2:  l a ^ = ( 1.638 , 0.638 ) , l b ^ = ( 0.439 , 0.455 ) ,
l c ^ = ( 1.024 , 1.823 ) , l θ ^ = ( 1.283 , 1.861 ) ,
Step 3:  r a ^ = ( 1.631 , 0.631 ) , r b ^ = ( 2.291 , 0.611 ) ,
  r c ^ = ( 0.501 , 4.776 ) , r θ ^ = ( 2.444 , 3.820 ) .
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hesamian, G.; Torkian, F.; Johannssen, A.; Chukhrova, N. An Exponential Autoregressive Time Series Model for Complex Data. Mathematics 2023, 11, 4022. https://doi.org/10.3390/math11194022

AMA Style

Hesamian G, Torkian F, Johannssen A, Chukhrova N. An Exponential Autoregressive Time Series Model for Complex Data. Mathematics. 2023; 11(19):4022. https://doi.org/10.3390/math11194022

Chicago/Turabian Style

Hesamian, Gholamreza, Faezeh Torkian, Arne Johannssen, and Nataliya Chukhrova. 2023. "An Exponential Autoregressive Time Series Model for Complex Data" Mathematics 11, no. 19: 4022. https://doi.org/10.3390/math11194022

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