Next Article in Journal
Formation of the Dynamic Energy Cascades in Quartic and Quintic Generalized KdV Equations
Previous Article in Journal
Research and Application of Filtering Grid Scale in Detached Eddy Simulation Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Skew Generalized Normal Innovations for the AR(p) Process Endorsing Asymmetry

Department of Statistics, Faculty of Natural and Agricultural Sciences, University of Pretoria, Pretoria 0028, South Africa
*
Author to whom correspondence should be addressed.
Symmetry 2020, 12(8), 1253; https://doi.org/10.3390/sym12081253
Submission received: 7 July 2020 / Revised: 23 July 2020 / Accepted: 26 July 2020 / Published: 29 July 2020
(This article belongs to the Section Mathematics)

Abstract

:
The assumption of symmetry is often incorrect in real-life statistical modeling due to asymmetric behavior in the data. This implies a departure from the well-known assumption of normality defined for innovations in time series processes. In this paper, the autoregressive (AR) process of order p (i.e., the AR(p) process) is of particular interest using the skew generalized normal ( SGN ) distribution for the innovations, referred to hereafter as the ARSGN( p ) process, to accommodate asymmetric behavior. This behavior presents itself by investigating some properties of the SGN distribution, which is a fundamental element for AR modeling of real data that exhibits non-normal behavior. Simulation studies illustrate the asymmetry and statistical properties of the conditional maximum likelihood (ML) parameters for the ARSGN( p ) model. It is concluded that the ARSGN( p ) model accounts well for time series processes exhibiting asymmetry, kurtosis, and heavy tails. Real time series datasets are analyzed, and the results of the ARSGN( p ) model are compared to previously proposed models. The findings here state the effectiveness and viability of relaxing the normal assumption and the value added for considering the candidacy of the SGN for AR time series processes.

1. Introduction

The autoregressive (AR) model is one of the simplest and most popular models in the time series context. The AR(p) time series process y t is expressed as a linear combination of p finite lagged observations in the process with a random innovation structure for t = { 1 , 2 , } and is given by:
y t = φ 0 + φ 1 y t 1 + + φ p y t p + a t ,
where φ 1 , φ 2 , , φ p are known as the p AR parameters. The process mean (i.e., mean of y t ) for the AR(p) process in (1) is given by μ * = φ 0 ( 1 φ 1 φ 2 φ p ) 1 . Furthermore, if all roots of the characteristic equation:
φ ( x ) = 1 φ 1 x φ 2 x 2 φ p x p = 0
are greater than one in absolute value, then the process is described as stationary (which is considered for this paper). The innovation process a t in (1) represents white noise with mean zero (since the process mean is already built into the AR(p) process) and a constant variance, which can be seen as independent “shocks” randomly selected from a particular distribution. In general, it is assumed that a t follows the normal distribution, in which case the time series process y t will be a Gaussian process [1]. This assumption of normality is generally made due to the fact that natural phenomena often appear to be normally distributed (examples include age and weights), and it tends to be appealing due to its symmetry, infinite support, and computationally efficient characteristics. However, this assumption is often violated in real-life statistical analyses, which may lead to serious implications such as bias in estimates or inflated variances. Examples of time series data exhibiting asymmetry include (but are not limited to) financial indices and returns, measurement errors, sound frequency measurements, tourist arrivals, production in the mining sector, and sulphate measurements in water.
To address the natural limitations of normal-behavior, many studies have proposed AR models characterized by asymmetric innovation processes that were fitted to real data illustrating their practicality, particularly in the time series environment. The traditional approach for defining non-normal AR models is to keep the linear model (1) and let the innovation process a t follow a non-normal process instead. Some early studies include the work of Pourahmadi [2], considering various non-normal distributions for the innovation process in an AR(1) process such as the exponential, mixed exponential, gamma, and geometric distributions. Tarami and Pourahmadi [3] investigated multivariate AR processes with the t distribution, allowing for the modeling of volatile time series data. Other models abandoning the normality assumption have been proposed in the literature (see [4] and the references within). Bondon [5] and, more recently, Sharafi and Nematollahi [6] and Ghasami et al. [7] considered AR models defined by the epsilon-skew-normal ( ESN ), skew-normal ( SN ), and generalized hyperbolic ( GH ) innovation processes, respectively. Finally, AR models are not only applied in the time series environment: Tuaç et al. [8] considered AR models for the error terms in the regression context, allowing for asymmetry in the innovation structures.
This paper considers the innovation process a t to be characterized by the skew generalized normal ( SGN ) distribution (introduced in Bekker et al. [9]). The main advantages gained from the SGN distribution include the flexibility in modeling asymmetric characteristics (skewness and kurtosis, in particular) and the infinite real support, which is of particular importance in modeling error structures. In addition, the  SGN distribution adapts better to skewed and heavy-tailed datasets than the normal and SN counterparts, which is of particular value in the modeling of innovations for AR processes [7].
The focus is firstly on the SGN distribution assumption for the innovation process a t . Following the skewing methodology suggested by Azzalini [10], the  SGN distribution is defined as follows [9]:
Definition 1.
Random variable X is characterized by the SGN distribution with location, scale, shape, and skewing parameters μ , α , β , and λ, respectively, if it has probability density function (PDF):
f X ( x ; μ , α , β , λ ) = 2 α ϕ z ; β Φ 2 λ z ,
where z = ( x μ ) / α R , μ , λ R , and α , β > 0 . This is denoted by X SGN ( μ , α , β , λ ) .
Referring to Definition 1, Φ ( · ) denotes the cumulative distribution function (CDF) for the standard normal distribution, with  2 Φ ( 2 λ z ) operating as a skewing mechanism [10]. The symmetric base PDF to be skewed is given by ϕ , denoting the PDF of the generalized normal ( GN ) distribution given by:
ϕ ( x ; μ , α , β ) = β 2 α Γ 1 β exp ( | z | β ) ,
where Γ ( · ) denotes the gamma function [11]. The standard case for the SGN distribution with μ = 0 and α = 1 in Definition 1 is denoted as X SGN ( β , λ ) . Furthermore, the  SGN distribution results in the standard SN distribution in the case of μ = 0 , α = 2 and β = 2 , denoted as X SN ( λ ) [11]. In addition, the distribution of X collapses to that of the standard normal distribution if λ = 0 [10].
Following the definition and properties of the SGN distribution, discussed in [11] and summarized in Section 2 below, the AR(p) process in (1) with independent and identically distributed innovations a t SGN ( 0 , α , β , λ ) is presented with its maximum likelihood (ML) procedure in Section 3. Section 4 evaluates the performance of the conditional ML estimator for the ARSGN(p) model through simulation studies. Real financial, chemical, and population datasets are considered to illustrate the relevance of the newly proposed model, which can accommodate both skewness and heavy tails simultaneously. Simulation studies and real data applications illustrate the competitive nature of this newly proposed model, specifically in comparison to the AR(p) process under the normality assumption, as well as the ARSN(p) process proposed by Sharafi and Nematollahi [6]; this is an AR(p) process with the innovation process defined by the SN distribution such that a t SN ( 0 , α , λ ) . In addition, this paper also considers the AR(p) process with the innovation process defined by the skew-t ( ST ) distribution [12] such that a t ST ( 0 , α , λ , ν ) , referred to as an ARST(p) process. With a shorter run time, it is shown that the proposed ARSGN(p) model competes well with the ARST(p) model, thus accounting well for processes exhibiting asymmetry and heavy tails. Final remarks are summarized in Section 5.

2. Review on the Skew Generalized Normal Distribution

Consider a random variable X SGN ( μ , α , β , λ ) with PDF defined in Definition 1. The behavior of the skewing mechanism 2 Φ ( 2 λ z ) and the PDF of the SGN distribution is illustrated in Figure 1 and Figure 2, respectively (for specific parameter structures). From Definition 1, it is clear that β does not affect the skewing mechanism, as opposed to λ . When λ = 0 , the skewing mechanism yields a value of one, and the SGN distribution simplifies to the symmetric GN distribution. Furthermore, as the absolute value of λ increases, the range of x values over which the skewing mechanism is applied decreases within the interval ( 0 , 2 ) . As a result, higher peaks are evident in the PDF of the SGN distribution [11]. These properties are illustrated in Figure 1 and Figure 2.
The main advantage of the SGN distribution is its flexibility by accommodating both skewness and kurtosis (specifically, heavier tails than that of the SN distribution); the reader is referred to [11] for more detail. Furthermore, a random variable from the binomial distribution with parameters n and p can be approximated by a normal distribution with mean n p and variance n p ( 1 p ) if n is large or p 0.5 (that is, when the distribution is approximately symmetrical). However, if  p 0.5 , an asymmetric distribution is observed with considerable skewness for both large and small values of p. Bekker et al. [9] addressed this issue and showed that the SGN distribution outperforms both the normal and SN distributions in approximating binomial distributions for both large and small values of p with n 30 .
In order to demonstrate some characteristics (in particular, the expected value, variance, kurtosis, skewness, and moment generating function (MGF)) of the SGN distribution, the following theorem from [11] can be used to approximate the kth moment.
Theorem 1.
Suppose X SGN ( β , λ ) with the PDF defined in Definition 1 for μ = 0 and α = 1 , then:
E [ X k ] = Γ k + 1 β / Γ 1 β f o r k e v e n , Γ k + 1 β 2 E Φ 2 λ A 1 β 1 / Γ 1 β f o r k o d d ,
where A is a random variable distributed according to the gamma distribution with scale and shape parameters 1 and ( k + 1 ) / β , respectively.
Proof. 
The reader is referred to [11] for the proof of Theorem 1. □
Theorem 1 is shown to be the most stable and efficient for approximating the kth moment of the distribution of X, although it is also important to note that the sample size n > 60,000 such that significant estimates of these characteristics are obtained. Figure 3 illustrates the skewness and kurtosis characteristics that were calculated using Theorem 1 for various values of β and λ . When evaluating these characteristics, it is seen that both kurtosis and skewness are affected by β and λ jointly. In particular (referring to Figure 3):
  • Skewness is a monotonically increasing function for β 2 —that is, for  λ < 0 , the distribution is negatively skewed, and vice versa.
  • In contrast to the latter, skewness is a non-monotonic function for β > 2 .
  • Considering kurtosis, all real values of λ and decreasing values of β result in larger kurtosis, yielding heavier tails than that of the normal distribution.
In a more general sense for an arbitrary μ and α , Theorem 1 can be extended as follows:
Theorem 2.
Suppose X SGN ( β , λ ) and Y = μ + α X such that Y SGN ( μ , α , β , λ ) , then:
E [ Y r ] = k = 0 r n r μ r k α k E [ X k ]
with E [ X k ] defined in Theorem 1.
Proof. 
The proof follows from Theorem 1 [11]. □
Theorem 3.
Suppose X SGN ( β , λ ) with the PDF defined in Definition 1 for μ = 0 and α = 1 , then the MGF is given by:
M X ( t ) = j = 0 Γ j + 1 β Γ 1 β j ! t j E Φ 2 λ W + ( t ) j E Φ 2 λ W ,
where W is a random variable distributed according to the generalized gamma distribution (refer to [11] for more detail) with scale, shape, and generalizing parameters 1, j + 1 , and β, respectively.
Proof. 
From Definition 1 and (2), it follows that:
M X ( t ) = R β Γ 1 β exp ( | x | β + x t ) Φ 2 λ x d x = 0 β Γ 1 β exp ( x β + x t ) Φ 2 λ x d x + 0 β Γ 1 β exp ( x β x t ) Φ 2 λ x d x = I 1 + I 2
Furthermore, using the infinite series representation of the exponential function:
I 1 = 0 β Γ 1 β exp ( x β + x t ) Φ 2 λ x d x = β Γ 1 β j = 0 t j j ! 0 Φ 2 λ x exp ( x β ) x ( j + 1 ) 1 d x = β Γ 1 β j = 0 t j j ! Γ j + 1 β β 0 Φ 2 λ x β Γ j + 1 β exp ( x β ) x ( j + 1 ) 1 d x = j = 0 t j j ! Γ j + 1 β Γ 1 β E Φ 2 λ W ,
where W is a random variable distributed according to the generalized gamma distribution with scale, shape, and generalizing parameters 1, j + 1 > 0 and β > 0 , respectively, and PDF:
f ( w ) = β Γ j + 1 β exp ( w β ) w ( j + 1 ) 1 .
when w > 0 , and zero otherwise. Similarly, I 2 can be written as:
I 2 = j = 0 t j j ! Γ j + 1 β Γ 1 β E Φ 2 λ W .
Thus, the MGF of X can be written as follows:
M X ( t ) = j = 0 Γ j + 1 β Γ 1 β j ! t j E Φ 2 λ W + ( t ) j E Φ 2 λ W
The representation of the MGF (and by extension, the characteristic function) of the SGN distribution, defined in Theorem 3 above, can be seen as an infinite series of weighted expected values of generalized gamma random variables.
Remark 1.
It is clear that β and λ jointly affect the shape of the SGN distribution. In order to distinguish between the two parameters, this paper will refer to λ as the skewing parameter, since the skewing mechanism depends on λ only. β will be referred to as the generalization parameter, as it accounts for flexibility in the tails and generalizing the normal to the GN distribution of [13].

3. The ARSGN( p ) Model and Its Estimation Procedure

This section focuses on the model definition and ML estimation procedure of the ARSGN(p) model.
Definition 2.
If Y t is defined by an AR(p) process with independent innovations a t SGN ( 0 , α , β , λ ) with PDF:
f ( a t ; α , β , λ ) = 2 α ϕ a t α ; β Φ 2 λ a t α ,
then it is said that Y t is defined by an ARSGN(p) process for time t = { 1 , 2 , } and with process mean μ * = φ 0 / ( 1 φ 1 φ 2 φ p ) 1 .
Remark 2.
The process mean for an AR(p) process keeps its basic definition, regardless of the underlying distribution for the innovation process a t .
With a t representing the process of independent distributed innovations with the PDF defined in Definition 2, the joint PDF for ( a p + 1 , a p + 2 , , a n ) is given as:
f ( a p + 1 , a p + 2 , , a n ) = 2 α n p t = p + 1 n ϕ a t α ; β Φ 2 λ a t α ,
for n > p . Furthermore, from (1), the innovation process can be rewritten as:
a t = y t φ 0 φ 1 y t 1 φ 2 y t 2 φ p y t p .
Since the distribution for ( Y 1 , Y 2 , , Y p ) is intractable (being a linear combination of SGN variables), the complete joint PDF of ( Y 1 , Y 2 , , Y n ) is approximated by the conditional joint PDF of Y t , for  t = { p + 1 , p + 2 , } , which defines the likelihood function l ( Θ ) for the ARSGN(p) model. Thus, using (3) and (4), the joint PDF of Y t given ( Y 1 , Y 2 , , Y p ) is given by:
f ( y t | y 1 , y 2 , , y p ) = 2 α n p t = p + 1 n ϕ z t * ; β Φ 2 λ z t * ,
where z t * = ( y t φ 0 φ 1 y t 1 φ 2 y t 2 φ p y t p ) / α . The ML estimator Θ = ( α , β , λ , φ ) is based on maximizing the conditional log-likelihood function, where φ = ( φ 0 , φ 1 , φ 2 , , φ p ) . Evidently, the p + m parameters need to be estimated for an AR(p) model, where m represents the number of parameters in the distribution considered for the innovation process.
Theorem 4.
If Y t is characterized by an ARSGN(p) process, then the conditional log-likelihood function is given as:
n ( Θ ) = t = p + 1 n ln f ( y t φ 0 φ 1 y t 1 φ 2 y t 2 φ p y t p ; α , β , λ ) ,
for t = { p + 1 , p + 2 , } and f ( · ) defined in Definition 2.
The conditional log-likelihood in Theorem 4 can be written as:
n ( Θ ) = ( n p ) ln β α 2 Γ 1 β 2 π + ln t = p + 1 n exp | z t * | β 2 λ z t * exp x 2 2 d x ,
where z t * = a t / α and a t is defined in (4). The ML estimation process of the ARSGN(p) process is summarized in Algorithm 1 below.
Algorithm 1:
1:
Determine the sample mean y ¯ , variance s 2 , and autocorrelations r j for j = 1 , 2 , , p .
2:
Define the p Yule–Walker equations [14] in terms of theoretical autocorrelations ρ i for an AR(p) process:
ρ 1 = φ 1 ρ 0 + φ 2 ρ 1 + + φ p ρ p 1
ρ 2 = φ 1 ρ 1 + φ 2 ρ 0 + + φ p ρ p 2
ρ p = φ 1 ρ p 1 + φ 2 ρ p 2 + + φ p ρ 0
Set the theoretical autocorrelations ρ i in the Yule–Walker equations equal to the sample autocorrelations r i , and solve the method of moment estimates (MMEs) for the p AR parameters simultaneously in terms of r 1 , r 2 , , r p . Use these MMEs as the starting values for the AR parameters φ = ( φ 1 , φ 2 , , φ p ) .
3:
Set starting values for the intercept φ 0 and scale parameter α equal to the MMEs [14] such that:
φ 0 = y ¯ ( 1 φ 1 φ 2 φ p )
and
α = s 2 ( 1 φ 1 r 1 φ 2 r 2 φ p r p ) .
4:
Set the starting values for the shaping parameters β and λ equal to two and zero, respectively.
5:
Use the optim() function in the R software to maximize the conditional log-likelihood function iteratively and yield the most likely underlying distribution with its specified parameters.

4. Application

In this section, the performance and robustness of the ML estimator Θ for the ARSGN(p) time series model is illustrated through various simulation studies. The proposed model is also applied to real data in order to illustrate its relevance, in comparison to previously proposed models. All computations were carried out using R 3 . 5 . 0 in a Win 64 environment with a 2.30 GHz/Intel(R) Core(TM) i5-6200U CPU Processor and 4.0 GB RAM, and run times are given in seconds. The  R code is available from the first author upon request.

4.1. Numerical Studies

The aim of this subsection is to illustrate the performance and robustness of the conditional ML estimator Θ for the proposed model in Definition 2 using various simulation studies. Define the hypothetical AR(5) time series model, which will (partly) be considered in the simulation studies below:
y t = 6 + 0.4 y t 1 0.2 y t 2 + 0.1 y t 3 + 0.5 y t 4 0.6 y t 5 + a t ,
where a t and the sample size n will be defined differently for each simulation study. The simulation studies are algorithmically described in Algorithm 2 below.
Algorithm 2:
1:
Independent random variables U GN ( β ) with PDF ϕ ( · ; 0 , 1 , β ) and U 1 N ( 0 , 1 ) are generated, using the rgnorm() and rnorm() functions in R , respectively.
2:
Following [9,15], the innovation process a t is simulated for t = { 1 , 2 , , n } using:
a t = α { U if U 1 2 λ U U if U 1 > 2 λ U .
3:
The time series y t is determined using the arima.sim() function in R with the simulated innovations a t from (7) and theoretical parameters defined in (6), then adding the process mean μ *  to the time series y t .
4:
Algorithm 1 is applied to estimate the parameters of the ARSGN(p) model, considering various values of p.
5:
A second simulation study is implemented for p = 2 , repeating Steps 1 to 4 above 500 times in order to analyze the sampling distributions for the parameters of the ARSGN(p) model.
6:
A third simulation study investigates the performance of the ARSGN(p) model when the innovation process a t is described by an ST distribution instead, for  p = 2 in (6).
7:
A forth simulation study extends the latter when the innovation process a t is described by an ST distribution for various degrees of freedom, evaluating the performance of the ARSGN(p) model for various levels in the tails of a t .

4.1.1. Simulation Study 1

In order to evaluate the conditional ML estimation performance of the ARSGN(p) model, the time series y t will be simulated and estimated for various orders of p = 1 , 2 , 3 , 4 , 5 and sample sizes n = 100 , 500 , 1000 , 5000 . Assuming a t SGN ( 0 , 4 , 3 , 10 ) for the hypothetical model defined in (6), the innovation process a t is simulated and the time series y t is estimated with an ARSGN(p) model, as described in Algorithm 2.
Table 1 summarizes the parameter estimates and standard errors obtained from the ARSGN(p) model for all p = 1 , 2 , 3 , 4 , 5 and n = 100 , 500 , 1000 , 5000 . In general, it is clear that the model fits the simulated innovation processes (and time series) relatively well, except for λ , which tends to be more volatile with larger standard errors, although these standard errors decrease for larger sample sizes. It is also noted that there are occasional trade-offs in the estimation of β and λ for p = 4 and p = 5 , which decreases the standard error for one parameter, but increases the standard error of the other. These occasional instances of “incorrect” estimations, which consequently have an influence on the estimation of φ 0 as well, may be explained by the fact that β and λ are jointly affecting the asymmetric behavior in the SGN distribution. In addition to Table 1, Figure 4 illustrates the estimated ARSGN(3) model with the distribution of the residuals, where the residual at time t is defined as:
a ^ t = Y t Y ^ t ,
and Y ^ t representing the estimated value at time t. The asymmetric behavior of the SGN distribution is especially seen from the fitted model in Figure 4.

4.1.2. Simulation Study 2

Sampling distributions for the parameters can be used to evaluate the robustness of the estimator for the proposed model. In order to construct the sampling distributions for the parameters in Table 1, a Monte Carlo simulation study is applied by repeating the simulation for a t and the estimation procedure 500 times, considering p = 2 and n = 5000 for the hypothetical model defined in (6) with a t SGN ( 0 , 4 , 3 , 10 ) .
The sampling distributions obtained for the conditional ML parameter estimates are illustrated in Figure 5, all centered around their theoretical values. The occasional trade-offs between β and λ (noted in Simulation Study 1) are evident from these distributions. Furthermore, Table 2 summarizes the 5th, 50th (thus, the median), and 95th percentiles obtained from these sampling distributions, of which the 5th and 95th percentiles can be used for approximating the 95% confidence intervals. It is evident that the theoretical values for all parameters fall within their respective 95% confidence intervals and exclude zero, suggesting that all parameter estimates are significant. It is concluded that the conditional ML estimation of the proposed model is robust since all 50th percentiles are virtually identical to each of the theoretical values, confirming what is depicted in Figure 5.

4.1.3. Simulation Study 3

For comparison and completeness’ sake, consider the hypothetical time series model defined in (6), for up to p = 2 only. This time, the innovation process is simulated from an ST distribution such that a t ST ( 0 , 2 , 15 , 5 ) [12], and thus, the simulated time series y t is referred to as an ARST(2) process. The aim of this simulation study is to evaluate the fit of the ARSGN(2) model in comparison to the AR(2), ARSN(2), and ARST(2) models each, even though the true innovation process follows an ST  distribution.
Considering a sample size of n = 5000 , the innovation process a t was simulated using the rst() function in R . The AR(2), ARSN(2), ARSGN(2), and ARST(2) models are each fitted to the time series y t by maximizing the respective conditional log-likelihood functions. Starting values were chosen similar for all models as discussed in Algorithm 1, except for λ , being set equal to the sample skewness for both the ARSN(2) and ARST(2) models and the degrees of freedom ν being initialized at one for the latter. It should be noted that the starting value for λ in the ARSGN(p) model was not set to the sample skewness, since it was noted in Section 2 that λ and β jointly affect the skewness and shape of the distribution.
Table 3 summarizes the conditional ML parameter estimates with the standard errors given in parentheses, as well as the log-likelihood, Akaike information criterion (AIC), and run times for the various AR models, where AIC is defined as:
A I C = 2 n ( Θ ^ ) + 2 M ,
with n ( Θ ^ ) representing the maximized value of the log-likelihood function defined in Theorem 4 and M denoting the number of parameters in the model [16]. From the log-likelihood and AIC values obtained for the different models, it can be seen that the ARSGN(2) model competes well with the ARST(2) model (see Figure 6). In particular, the run time for the estimation of the ARSGN(2) model is shorter than that of the ARST(2) model, with all parameters being significant at a 95% confidence level. Thus, it can be concluded that the ARSGN(2) model is a valid contender in comparison to other popular models accounting for asymmetry, kurtosis, and heavy tails and performs competitively considering the computational time.

4.1.4. Simulation Study 4

The purpose of this simulation study is to evaluate the estimation performance and adaptability of the proposed ARSGN(p) model (in comparison to some of its competitors) on processes with various tail weights simulated from the ST distribution. Thus, consider the hypothetical time series model defined in (6), for up to p = 2 only and with a t ST ( 0 , 2 , 15 , ν ) where ν represents the different degrees of freedom ν = 5 , 6 , , 35 under which y t will be simulated. For a sample size of n = 10,000, the AR(2) model is estimated assuming various distributions for the innovation process a t .
Figure 7 and Figure 8 illustrate the standard errors of the estimates of the parameters of interest and AIC values obtained from the various AR models fitted to the simulated ARST(2) process for degrees of freedom ν = 5 , 6 , , 35 . Figure 7 illustrates that the skewing parameter λ for the ARSGN(2) model is more volatile compared to the other parameters, although it performs with less volatility than λ in the ARSN(2) model for lower degrees of freedom. Observing the AIC values in Figure 8, it is clear that the AR(2) model (under the assumption of normality) performs the worst for all degrees of freedom, whereas the ARSN(2) model performs similar to that of the ARST(2) for degrees of freedom ν > 15 . In contrast, the proposed ARSGN(2) model performs almost equivalently to the ARST(2) model for all degrees of freedom indicating that the proposed model adapts well to various levels of skewness and kurtosis.

4.2. Real-World Time Series Analysis

This subsection illustrates the relevance of the ARSGN(p) model in areas such as chemistry, population studies, and economics, in comparison to previously proposed AR models. Descriptive statistics for all time series considered below are summarized in Table 4.

4.2.1. Viscosity during a Chemical Process

In order to compare the ARSGN(p) model, defined in Definition 2, to previously proposed models (i.e., AR models assuming the normal and SN distributions for the innovation process a t , respectively), consider the time series data Series D in [17]. This dataset consists of n = 310 hourly measurements of viscosity during a chemical process, represented in Figure 9. The Shapiro–Wilk test applied to the time series data suggests that the data are not normally distributed with a p-value < 0.001 ; this is also confirmed by the histogram in Figure 9. From the autocorrelation function (ACF) and partial autocorrelation function (PACF), it is evident that an AR(1) model is a suitable choice for fitting a time series model.
Previously, Box and Jenkins [17] fit an AR(1) model to this time series, assuming that the innovations are normally distributed. Sharafi and Nematollahi [6] relaxed this normality assumption and allowed for asymmetry by fitting an ARSN(1) model. Table 5 summarizes the conditional ML parameter estimates (with the standard errors given in parentheses) for both of these models, together with those obtained for the newly proposed ARSGN(1) model and the ARST(1) model. In addition, the maximized log-likelihood, AIC values, Kolmogorov–Smirnov (KS) test statistics, and run times are also represented for the various models, where the KS test statistic is defined as:
K S = max a t F ( a ^ t ) F ( a t ) ,
where F ( a ^ t ) and F ( a t ) represent the empirical and estimated distribution functions for the residuals and innovation process, respectively [18]. From the log-likelihood, AIC values, and KS test statistics calculated for the four models, it can be concluded that the ARSGN(1) model fits this time series the best, with a competitive estimation run time. Take note that from the estimated intercept φ ^ 0 , the process mean is estimated as μ ^ * = 9.492 , which is evident from the time plot in Figure 9.
Evaluating the standard errors for the parameter estimates obtained for the ARSGN(1) model, it is observed that all parameters differ significantly from zero at a 95% confidence level, except for the skewing parameter λ , suggesting that the innovation process does not contain significant skewness. This is confirmed by Figure 10, from which it is clear that only slight skewness is present when observing the distribution for the residuals obtained for all four models. In this case, it is also clear to see that the SGN distribution captures the kurtosis well. Finally, Figure 11 illustrates the CDFs for the various estimated models together with the empirical CDFs for the residuals obtained from the ARSGN(1) model, suggesting that the ARSGN(1) model fits the innovation process best.

4.2.2. Estimated Resident Population for Australia

In order to illustrate the relevance of the proposed model for higher orders of p, consider the quarterly estimated Australian resident population data (in thousands), which consists of n = 89 observations from June 1971 to June 1993. Figure 12 shows the time plot and ACF for the original time series from which it is clear that nonstationarity is present since the process mean and autocorrelations depend on time. This is also confirmed by the augmented Dickey–Fuller (ADF) test, which yields a p-value = 0.3493 , suggesting that the time series exhibits a unit root [19].
Transforming the original time series by differencing the time series twice yields a stationary time series with a p-value < 0.01 for the ADF test (suggesting no unit roots). This stationary time series and its distribution are illustrated in Figure 13, with the ACF and PACF suggesting that an AR(3) model is the appropriate choice for fitting a time series model. Previously, Brockwell and Davis [20] fitted an AR(3) model to the differenced (i.e., stationary) time series, assuming that the innovations are normally distributed. However, both the histogram and Shapiro–Wilk test (with p-value < 0.001 ) applied to this stationary time series suggest that the innovation process a t is not normally distributed. Instead, SGN is considered as a distribution for the innovation process—that is, a t SGN ( 0 , α , β , λ ) .
Table 6 summarizes the estimation results for AR models under the SGN distribution in comparison to the normal, SN , and ST distributions. From the maximized log-likelihood, AIC values, and KS test statistics calculated for the four models, it can be concluded that the ARSGN(3) model fits the best, with an estimated process mean μ ^ * = 0.339 (also evident from Figure 13). Furthermore, evaluating the standard errors of the parameters obtained for the ARSGN(3) model, it is evident that all parameters differ significantly from zero at a 95% confidence level, except for the skewing parameter λ , suggesting that the innovation process does not exhibit significant skewness. Figure 14 illustrates these estimated models, confirming that the proposed ARSGN(3) model adapts well to various levels of asymmetry.

4.2.3. Insolvencies in South Africa

As a final application, consider the monthly (seasonally adjusted) number of insolvencies in South Africa for January 2000 to November 2019 (retrieved from Stats SA [21]). The time plot and ACF for the time series in Figure 15 suggests that the time series is nonstationary (which is also confirmed by the ADF test with p-value = 0.5807 ). A stationary time series is obtained by differencing the original time series once. This stationary time series and its distribution is illustrated in Figure 16, with the ACF and PACF suggesting that an AR(2) model is the appropriate choice for fitting a time series model. Although the Shapiro–Wilk test yields a p-value < 0.001 (suggesting non-normality), the AR(2) model is fitted assuming each of the normal, SN , SGN , and ST distributions for the innovation process a t , respectively; Table 7 and Figure 17 show the results obtained.
Referring to Table 7, it appears as if the ARST(2) model fits the best, with the proposed ARSGN(2) model as the runner-up (by comparing the maximized log-likelihood and AIC values). However, when comparing the standard errors for the parameter estimates, it is suggested that the estimates for the ARSGN(2) model generally exhibit less volatility compared to its competitors, with all parameters being significant at a 95% confidence level. Figure 17 confirms that the SGN distribution adapts well to various levels of skewness and kurtosis.

5. Conclusions

In this paper, the AR(p) time series model with skewed generalized normal ( SGN ) innovations was proposed, i.e., ARSGN(p). The main advantage of the SGN distribution is its flexibility by accommodating asymmetry, kurtosis, as well as heavier tails than the normal distribution. The conditional ML estimator for the parameters of the ARSGN(p) model was derived and the behavior was investigated through various simulation studies, in comparison to previously proposed models. Finally, real-time series datasets were fitted using the ARSGN(p) model, of which the usefulness was illustrated by comparing the estimation results for the proposed model to some of its competitors. In conclusion, the ARSGN(p) is a meaningful contender in the AR(p) environment compared to other often-considered models. A stepping-stone for future research includes the extension of the ARSGN(p) model for the multivariate case. Furthermore, an alternative method for defining the non-normal AR model by discarding the linearity assumption may be explored; see, for example, the work done on non-linear time series models in [22,23].

Author Contributions

Conceptualization, J.F. and M.N.; methodology, A.N., J.F., A.B., and M.N.; software, A.N.; formal analysis, A.N.; investigation, A.N.; writing, original draft preparation, A.N.; writing, review and editing, A.N., J.F., A.B., and M.N.; visualization, A.N.; supervision, J.F. and M.N.; funding acquisition, J.F. and A.B. All authors read and agreed to the published version of the manuscript.

Funding

This work was based on research supported by the National Research Foundation, South Africa (SRUG190308422768 nr. 120839), the South African NRF SARChI Research Chair in Computational and Methodological Statistics (UID: 71199), the South African DST-NRF-MRC SARChI Research Chair in Biostatistics (Grant No. 114613), and the Research Development Programme at UP 296/2019.

Acknowledgments

Hereby, the authors would like to acknowledge the support of the StatDisT group based at the University of Pretoria, Pretoria, South Africa. The authors also thank the anonymous reviewers for their comments, which improved the quality of the paper.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; nor in the decision to publish the results.

References

  1. Pourahmadi, M. Foundation of Time Series Analysis and Prediction Theory; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2001. [Google Scholar]
  2. Pourahmadi, M. Stationarity of the solution of (Xt = AtXt−1+εt) and analysis of non-Gaussian dependent random variables. J. Time Ser. Anal. 1988, 9, 225–239. [Google Scholar] [CrossRef]
  3. Tarami, B.; Pourahmadi, M. Multi-variate t autoregressions: Innovations, prediction variances and exact likelihood equations. J. Time Ser. Anal. 2003, 24, 739–754. [Google Scholar] [CrossRef]
  4. Grunwald, G.K.; Hyndman, R.J.; Tedesco, L.; Tweedie, R.L. Theory & methods: Non-Gaussian conditional linear AR(1) models. Aust. N. Z. J. Stat. 2000, 42, 479–495. [Google Scholar]
  5. Bondon, P. Estimation of autoregressive models with epsilon-skew-normal innovations. J. Multivar. Anal. 2009, 100, 1761–1776. [Google Scholar] [CrossRef]
  6. Sharafi, M.; Nematollahi, A. AR(1) model with skew-normal innovations. Metrika 2016, 79, 1011–1029. [Google Scholar] [CrossRef]
  7. Ghasami, S.; Khodadadi, Z.; Maleki, M. Autoregressive processes with generalized hyperbolic innovations. Commun. Stat. Simul. Comput. 2019, 1–13. [Google Scholar] [CrossRef]
  8. Tuaç, Y.; Güney, Y.; Arslan, O. Parameter estimation of regression model with AR(p) error terms based on skew distributions with EM algorithm. Soft Comput. 2020, 24, 3309–3330. [Google Scholar] [CrossRef]
  9. Bekker, A.; Ferreira, J.; Arashi, M.; Rowland, B. Computational methods applied to a skewed generalized normal family. Commun. Stat. Simul. Comput. 2018, 1–14. [Google Scholar] [CrossRef]
  10. Azzalini, A. A class of distributions which includes the normal ones. Scand. J. Stat. 1985, 12, 171–178. [Google Scholar]
  11. Rowland, B.W. Skew-Normal Distributions: Advances in Theory with Applications. Master’s Thesis, University of Pretoria, Pretoria, South Africa, 2017. [Google Scholar]
  12. Jones, M.; Faddy, M. A skew extension of the t-distribution, with applications. J. R. Stat. Soc. Ser. B Stat. Methodol. 2003, 65, 159–174. [Google Scholar] [CrossRef]
  13. Subbotin, M.T. On the law of frequency of error. Math. Collect. 1923, 31, 296–301. [Google Scholar]
  14. Hamilton, J.D. Time Series Analysis, 2nd ed.; Princeton University Press: Princeton, NJ, USA, 1994. [Google Scholar]
  15. Elal-Olivero, D.; Gómez, H.W.; Quintana, F.A. Bayesian modeling using a class of bimodal skew-elliptical distributions. J. Stat. Plan. Inference 2009, 139, 1484–1492. [Google Scholar] [CrossRef]
  16. Akaike, H. A new look at the statistical model identification. IEEE Trans. Autom. Control 1974, 19, 716–723. [Google Scholar] [CrossRef]
  17. Box, G.E.; Jenkins, G.M. Time Series Analysis: Forecasting and Control; Holden Day: San Francisco, CA, USA, 1976. [Google Scholar]
  18. Massey, F.J., Jr. The Kolmogorov-Smirnov test for goodness of fit. J. Am. Stat. Assoc. 1951, 46, 68–78. [Google Scholar] [CrossRef]
  19. Cheung, Y.W.; Lai, K.S. Lag order and critical values of the Augmented Dickey–Fuller test. J. Bus. Econ. Stat. 1995, 13, 277–280. [Google Scholar]
  20. Brockwell, P.J.; Davis, R.A. Introduction to Time Series and Forecasting; Springer: New York, NY, USA, 1996. [Google Scholar]
  21. Statistics South Africa. Available online: http://www.statssa.gov.za/?page_id=1854&PPN=P0043&SCH=72647 (accessed on 11 December 2019).
  22. Tong, H. Nonlinear Time Series, 6th ed.; Oxford Statistical Science Series; The Clarendon Press Oxford University Press: New York, NY, USA, 1990. [Google Scholar]
  23. Fan, J.; Yao, Q. Nonlinear Time Series; Springer Series in Statistics; Springer: New York, NY, USA, 2003. [Google Scholar]
Figure 1. Skewing mechanism 2 Φ ( 2 λ z ) for the skew generalized normal ( SGN ) distribution with μ = 0 , α = 2 , β = 20 , and various values of λ .
Figure 1. Skewing mechanism 2 Φ ( 2 λ z ) for the skew generalized normal ( SGN ) distribution with μ = 0 , α = 2 , β = 20 , and various values of λ .
Symmetry 12 01253 g001
Figure 2. Probability density function (PDF) for the SGN distribution with μ = 0 , α = 2 and various values of β for (from left to right, top to bottom): (a) λ = 0 ; (b) λ = ± 1 ; (c) λ = ± 2 ; (d) λ = ± 4 .
Figure 2. Probability density function (PDF) for the SGN distribution with μ = 0 , α = 2 and various values of β for (from left to right, top to bottom): (a) λ = 0 ; (b) λ = ± 1 ; (c) λ = ± 2 ; (d) λ = ± 4 .
Symmetry 12 01253 g002
Figure 3. Measures for X SGN ( β , λ ) for various values of β and λ (from top to bottom): (a) Skewness. (b) Kurtosis.
Figure 3. Measures for X SGN ( β , λ ) for various values of β and λ (from top to bottom): (a) Skewness. (b) Kurtosis.
Symmetry 12 01253 g003
Figure 4. Histogram of the residuals with the fitted ARSGN(3) model overlaid for sample size n = 5000 .
Figure 4. Histogram of the residuals with the fitted ARSGN(3) model overlaid for sample size n = 5000 .
Symmetry 12 01253 g004
Figure 5. Sampling distributions for the ARSGN(2) ML parameter estimates obtained from a Monte Carlo simulation study (from left to right, top to bottom): (a) Sampling distribution for α . (b) Sampling distribution for β . (c) Sampling distribution for λ . (d) Sampling distribution for φ 0 . (e) Sampling distribution for φ 1 . (f) Sampling distribution for φ 2 .
Figure 5. Sampling distributions for the ARSGN(2) ML parameter estimates obtained from a Monte Carlo simulation study (from left to right, top to bottom): (a) Sampling distribution for α . (b) Sampling distribution for β . (c) Sampling distribution for λ . (d) Sampling distribution for φ 0 . (e) Sampling distribution for φ 1 . (f) Sampling distribution for φ 2 .
Symmetry 12 01253 g005
Figure 6. Histogram of simulated innovation process a t ST ( 0 , 2 , 15 , 5 ) with fitted AR(2) models overlaid for sample size n = 5000 .
Figure 6. Histogram of simulated innovation process a t ST ( 0 , 2 , 15 , 5 ) with fitted AR(2) models overlaid for sample size n = 5000 .
Symmetry 12 01253 g006
Figure 7. Standard errors of the parameter estimates obtained from AR(2) models fitted to an ARST(2) process simulated with a t ST ( 0 , 2 , 15 , ν ) for different degrees of freedom ν . From left to right, top to bottom: (a) AR(2) model fitted assuming a t N ( 0 , α ) . (b) AR(2) model fitted assuming a t SN ( 0 , α , λ ) . (c) AR(2) model fitted assuming a t SGN ( 0 , α , β , λ ) . (d) AR(2) model fitted assuming a t ST ( 0 , α , λ , ν ) .
Figure 7. Standard errors of the parameter estimates obtained from AR(2) models fitted to an ARST(2) process simulated with a t ST ( 0 , 2 , 15 , ν ) for different degrees of freedom ν . From left to right, top to bottom: (a) AR(2) model fitted assuming a t N ( 0 , α ) . (b) AR(2) model fitted assuming a t SN ( 0 , α , λ ) . (c) AR(2) model fitted assuming a t SGN ( 0 , α , β , λ ) . (d) AR(2) model fitted assuming a t ST ( 0 , α , λ , ν ) .
Symmetry 12 01253 g007
Figure 8. AIC values obtained from AR(2) models fitted (assuming various distributions for a t ) to an ARST(2) process simulated with a t ST ( 0 , 2 , 15 , ν ) for different degrees of freedom ν .
Figure 8. AIC values obtained from AR(2) models fitted (assuming various distributions for a t ) to an ARST(2) process simulated with a t ST ( 0 , 2 , 15 , ν ) for different degrees of freedom ν .
Symmetry 12 01253 g008
Figure 9. Viscosity measured hourly during a chemical process [17]. From left to right, top to bottom: (a) Time plot. (b) Histogram. (c) Autocorrelation function (ACF). (d) Partial autocorrelation function (PACF).
Figure 9. Viscosity measured hourly during a chemical process [17]. From left to right, top to bottom: (a) Time plot. (b) Histogram. (c) Autocorrelation function (ACF). (d) Partial autocorrelation function (PACF).
Symmetry 12 01253 g009
Figure 10. Residuals and estimated models obtained from AR(1) models fitted to the viscosity time series [17]. From left to right, top to bottom: (a) AR(1) model fitted assuming a t N ( 0 , α ) . (b) AR(1) model fitted assuming a t SN ( 0 , α , λ ) . (c) AR(1) model fitted assuming a t SGN ( 0 , α , β , λ ) . (d) AR(1) model fitted assuming a t ST ( 0 , α , λ , ν ) .
Figure 10. Residuals and estimated models obtained from AR(1) models fitted to the viscosity time series [17]. From left to right, top to bottom: (a) AR(1) model fitted assuming a t N ( 0 , α ) . (b) AR(1) model fitted assuming a t SN ( 0 , α , λ ) . (c) AR(1) model fitted assuming a t SGN ( 0 , α , β , λ ) . (d) AR(1) model fitted assuming a t ST ( 0 , α , λ , ν ) .
Symmetry 12 01253 g010
Figure 11. Cumulative distribution function (CDF) for the estimated AR(1) models under various distributions assumed for the innovation process a t , with the empirical CDF for the residuals obtained from the estimated ARSGN(1) model for the viscosity time series [17].
Figure 11. Cumulative distribution function (CDF) for the estimated AR(1) models under various distributions assumed for the innovation process a t , with the empirical CDF for the residuals obtained from the estimated ARSGN(1) model for the viscosity time series [17].
Symmetry 12 01253 g011
Figure 12. Australian resident population on a quarterly basis from June 1971 to June 1993 (estimated in thousands). From left to right: (a) Time plot. (b) ACF.
Figure 12. Australian resident population on a quarterly basis from June 1971 to June 1993 (estimated in thousands). From left to right: (a) Time plot. (b) ACF.
Symmetry 12 01253 g012
Figure 13. Differenced (i.e., stationary) Australian resident population on a quarterly basis from June 1971 to June 1993 (estimated in thousands). From left to right, top to bottom: (a) Time plot. (b) Histogram. (c) ACF. (d) PACF.
Figure 13. Differenced (i.e., stationary) Australian resident population on a quarterly basis from June 1971 to June 1993 (estimated in thousands). From left to right, top to bottom: (a) Time plot. (b) Histogram. (c) ACF. (d) PACF.
Symmetry 12 01253 g013
Figure 14. Residuals and estimated models obtained from AR(3) models fitted to the differenced time series of the estimated Australian resident population on a quarterly basis (from June 1971 to June 1993). From left to right, top to bottom: (a) AR(3) model fitted assuming a t N ( 0 , α ) . (b) AR(3) model fitted assuming a t SN ( 0 , α , λ ) . (c) AR(3) model fitted assuming a t SGN ( 0 , α , β , λ ) . (d) AR(3) model fitted assuming a t ST ( 0 , α , λ , ν ) .
Figure 14. Residuals and estimated models obtained from AR(3) models fitted to the differenced time series of the estimated Australian resident population on a quarterly basis (from June 1971 to June 1993). From left to right, top to bottom: (a) AR(3) model fitted assuming a t N ( 0 , α ) . (b) AR(3) model fitted assuming a t SN ( 0 , α , λ ) . (c) AR(3) model fitted assuming a t SGN ( 0 , α , β , λ ) . (d) AR(3) model fitted assuming a t ST ( 0 , α , λ , ν ) .
Symmetry 12 01253 g014
Figure 15. Number of insolvencies per month in South Africa from January 2000 to November 2019 [21]. From left to right: (a) Time plot. (b) ACF.
Figure 15. Number of insolvencies per month in South Africa from January 2000 to November 2019 [21]. From left to right: (a) Time plot. (b) ACF.
Symmetry 12 01253 g015
Figure 16. Differenced (i.e., stationary) number of insolvencies per month in South Africa from January 2000 to November 2019 [21]. From left to right, top to bottom: (a) Time plot. (b) Histogram. (c) ACF. (d) PACF.
Figure 16. Differenced (i.e., stationary) number of insolvencies per month in South Africa from January 2000 to November 2019 [21]. From left to right, top to bottom: (a) Time plot. (b) Histogram. (c) ACF. (d) PACF.
Symmetry 12 01253 g016
Figure 17. Residuals and estimated models obtained from AR(2) models fitted to the differenced time series of number of insolvencies per month in South Africa (from January 2000 to November 2019) [21]. From left to right, top to bottom: (a) AR(2) model fitted assuming a t N ( 0 , α ) . (b) AR(2) model fitted assuming a t SN ( 0 , α , λ ) . (c) AR(2) model fitted assuming a t SGN ( 0 , α , β , λ ) . (d) AR(2) model fitted assuming a t ST ( 0 , α , λ , ν ) .
Figure 17. Residuals and estimated models obtained from AR(2) models fitted to the differenced time series of number of insolvencies per month in South Africa (from January 2000 to November 2019) [21]. From left to right, top to bottom: (a) AR(2) model fitted assuming a t N ( 0 , α ) . (b) AR(2) model fitted assuming a t SN ( 0 , α , λ ) . (c) AR(2) model fitted assuming a t SGN ( 0 , α , β , λ ) . (d) AR(2) model fitted assuming a t ST ( 0 , α , λ , ν ) .
Symmetry 12 01253 g017
Table 1. The autoregressive (AR) process of order p using the skew generalized normal (ARSGN(p)) maximum likelihood (ML) parameter estimates and standard errors (in parentheses) for various sample sizes n and values of p.
Table 1. The autoregressive (AR) process of order p using the skew generalized normal (ARSGN(p)) maximum likelihood (ML) parameter estimates and standard errors (in parentheses) for various sample sizes n and values of p.
ParameterSample Size n
10050010005000
p = 1 α ( = 4 ) 3.374 (0.668)3.591 (0.197)4.054 (0.1367)4.011 (0.067)
β ( = 3 ) 2.021 (0.553)2.509 (0.272)3.186 (0.263)3.042 (0.122)
λ ( = 10 ) −9.188 (7.078)−14.7189 (3.226)−11.395 (1.848)−11.807 (0.916)
φ 0 ( = 6 ) 6.199 (0.421)6.023 (0.156)5.980 (0.136)6.018 (0.062)
φ 1 ( = 0.4 ) 0.356 (0.064)0.395 (0.022)0.412 (0.019)0.400 (0.009)
p = 2 α ( = 4 ) 3.277 (0.638)3.596 (0.197)4.050 (0.137)4.009 (0.067)
β ( = 3 ) 1.982 (0.544)2.513 (0.273)3.180 (0.264)3.038 (0.122)
λ ( = 10 ) −7.899 (4.560)−14.8478 (3.286)−11.377 (1.856)−11.786 (0.910)
φ 0 ( = 6 ) 5.739 (0.430)6.068 (0.131)5.958 (0.126)6.028 (0.056)
φ 1 ( = 0.4 ) 0.330 (0.078)0.392 (0.028)0.414 (0.022)0.408 (0.009)
φ 2 ( = 0.2 ) −0.107 (0.061)−0.208 (0.023)−0.194 (0.021)−0.210 (0.009)
p = 3 α ( = 4 ) 3.104 (0.635)3.602 (0.196)4.043 (0.138)4.010 (0.066)
β ( = 3 ) 1.834 (0.497)2.520 (0.273)3.166 (0.263)3.039 (0.122)
λ ( = 10 ) −7.381 (3.565)−15.297 (3.433)−11.304 (1.843)−11.825 (0.913)
φ 0 ( = 6 ) 6.234 (0.596)5.931 (0.177)5.984 (0.165)6.090 (0.074)
φ 1 ( = 0.4 ) 0.339 (0.076)0.398 (0.027)0.409 (0.022)0.405 (0.009)
φ 2 ( = 0.2 ) −0.116 (0.056)−0.216 (0.023)−0.193 (0.022)−0.208 (0.010)
φ 3 ( = 0.1 ) 0.001 (0.076)0.128 (0.022)0.096 (0.022)0.090 (0.009)
p = 4 α ( = 4 ) 3.484 (0.180)3.855 (0.072)4.048 (0.137)4.007 (0.066)
β ( = 3 ) 30.733 (40.892)31.009 (9.872)3.180 (0.264)3.034 (0.121)
λ ( = 10 ) 1.541 (0.305)2.271 (0.191)−11.496 (1.879)−11.915 (0.916)
φ 0 ( = 6 ) 5.215 (1.265)1.965 (0.456)6.160 (0.425)6.527 (0.194)
φ 1 ( = 0.4 ) 0.296 (0.058)0.402 (0.024)0.414 (0.019)0.399 (0.008)
φ 2 ( = 0.2 ) −0.185 (0.058)−0.209 (0.023)−0.205 (0.021)−0.214 (0.009)
φ 3 ( = 0.1 ) 0.012 (0.081)0.086 (0.026)0.112 (0.022)0.093 (0.009)
φ 4 ( = 0.5 ) 0.550 (0.074)0.536 (0.027)0.475 (0.019)0.497 (0.008)
p = 5 α ( = 4 ) 1.273 (0.582)3.840 (0.070)3.797 (0.131)3.686 (0.064)
β ( = 3 ) 0.928 (0.255)35.158 (15.083)15.671 (2.697)14.487 (1.129)
λ ( = 10 ) −1.190 (0.646)2.251 (0.189)2.177 (0.218)1.962 (0.094)
φ 0 ( = 6 ) 5.986 (0.029)2.103 (0.207)2.415 (0.175)2.572 (0.081)
φ 1 ( = 0.4 ) 0.352 (0.015)0.385 (0.024)0.412 (0.017)0.406 (0.007)
φ 2 ( = 0.2 ) −0.138 (0.019)−0.192 (0.017)−0.200 (0.016)−0.204 (0.007)
φ 3 ( = 0.1 ) −0.012 (0.033)0.096 (0.018)0.109 (0.015)0.092 (0.007)
φ 4 ( = 0.5 ) 0.499 (0.019)0.517 (0.019)0.480 (0.016)0.489 (0.007)
φ 5 ( = 0.6 ) −0.634 (0.024)−0.570 (0.019)−0.607 (0.016)−0.610 (0.007)
Table 2. Percentiles for the ARSGN(2) ML parameter estimates obtained from a Monte Carlo simulation study.
Table 2. Percentiles for the ARSGN(2) ML parameter estimates obtained from a Monte Carlo simulation study.
Parameter
α β λ φ 0 φ 1 φ 2
P 5 3.8692.804−11.5105.8950.383−0.215
P 50 4.0003.009−10.0425.9980.401−0.200
P 95 4.1163.236−8.8806.0960.415−0.182
Table 3. AR(2) ML parameter estimates with standard errors (in parentheses), log-likelihood n ( Θ ^ ) , Akaike information criterion (AIC), and run times for sample size n = 5000 and a t ST ( 0 , 2 , 15 , 5 ) . ST, skew-t.
Table 3. AR(2) ML parameter estimates with standard errors (in parentheses), log-likelihood n ( Θ ^ ) , Akaike information criterion (AIC), and run times for sample size n = 5000 and a t ST ( 0 , 2 , 15 , 5 ) . ST, skew-t.
Model
AR(2)ARSN(2)ARSGN(2)ARST(2)
Parameter α 1.7322.6202.4202.068
(0.017)(0.027)(0.093)(0.038)
β 1.237
(0.038)
λ 20.1409.65416.301
(1.431)(0.973)(1.429)
ν 5.574
(0.424)
φ 0 7.8135.9736.0416.020
(0.162)(0.062)(0.074)(0.059)
φ 1 0.3870.3950.3940.394
(0.014)(0.005)(0.005)(0.005)
φ 2 −0.176−0.197−0.194−0.196
(0.014)(0.006)(0.006)(0.006)
n ( Θ ^ ) −9839.2−8612.9−8456.5−8426.4
AIC19,686.517,235.816,925.116,904.0
Run time (s)3.475832.111893.888255.07767
Table 4. Descriptive statistics of real time series data considered below, where * refers to the stationary time series data.
Table 4. Descriptive statistics of real time series data considered below, where * refers to the stationary time series data.
SeriesSample Statistic
n y ¯ s γ κ MinMax
Viscosity3109.1330.603−0.465−0.5837.410.4
Australian population *87−0.33111.469−0.3322.590−37.641
Insolvencies in South Africa *238−0.56739.6090.9029.792−162268
Table 5. ML parameter estimates with standard errors (in parentheses), log-likelihood n ( Θ ^ ) , AIC, Kolmogorov–Smirnov (KS) test statistics, and run times for the hourly viscosity measurements during a chemical process [17].
Table 5. ML parameter estimates with standard errors (in parentheses), log-likelihood n ( Θ ^ ) , AIC, Kolmogorov–Smirnov (KS) test statistics, and run times for the hourly viscosity measurements during a chemical process [17].
Model
AR(1)ARSN(1)ARSGN(1)ARST(1)
Parameter α 0.3000.3860.1340.228
(0.012)(0.030)(0.038)(0.025)
β 0.771
(0.103)
λ −1.324−0.033−0.186
(0.313)(0.027)(0.340)
ν 4.177
(1.409)
φ 0 1.1971.5150.5980.871
(0.258)(0.263)(0.005)(0.283)
φ 1 0.8690.8610.9370.910
(0.028)(0.028)(0.001)(0.028)
n ( Θ ^ ) −67.8−62.7−43.3−55.7
AIC141.5133.496.6121.5
KS test statistic0.2330.2230.1810.230
Run time (s)0.154620.370180.523130.69936
Table 6. ML parameter estimates with standard errors (in parentheses), log-likelihood n ( Θ ^ ) , AIC, KS test statistics, and run times for the differenced time series of estimated Australian resident population on a quarterly basis from June 1971 to June 1993.
Table 6. ML parameter estimates with standard errors (in parentheses), log-likelihood n ( Θ ^ ) , AIC, KS test statistics, and run times for the differenced time series of estimated Australian resident population on a quarterly basis from June 1971 to June 1993.
Model
AR(3)ARSN(3)ARSGN(3)ARST(3)
Parameter α 9.6489.8215.1508.835
(0.731)(0.796)(2.436)(3.804)
β 0.834
(0.205)
λ 0.027−0.040−0.899
(1.451)(0.055)(1.154)
ν 5.158
(4.154)
φ 0 −0.362−0.5730.4975.347
(1.054)(11.414)(0.029)(5.410)
φ 1 −0.544−0.544−0.545−0.545
(0.105)(0.107)(0.011)(0.153)
φ 2 −0.458−0.458−0.378−0.420
(0.108)(0.110)(0.010)(0.111)
φ 3 −0.262−0.262−0.327−0.239
(0.105)(0.107)(0.008)(0.101)
n ( Θ ^ ) −320.7−311.1−304.0−305.8
AIC651.3634.2622.0625.7
KS test statistic0.2860.2740.2260.262
Run time (s)0.884350.741692.401992.48347
Table 7. ML parameter estimates with standard errors (in parentheses), log-likelihood n ( Θ ^ ) , AIC, KS test statistics, and run times for the differenced time series of number of insolvencies per month in South Africa from January 2000 to November 2019 [21].
Table 7. ML parameter estimates with standard errors (in parentheses), log-likelihood n ( Θ ^ ) , AIC, KS test statistics, and run times for the differenced time series of number of insolvencies per month in South Africa from January 2000 to November 2019 [21].
Model
AR(2)ARSN(2)ARSGN(2)ARST(2)
Parameter α 35.37035.53124.44825.258
(1.621)(1.661)(4.386)(3.067)
β 0.987
(0.113)
λ −0.0090.1190.472
(1.395)(0.048)(0.360)
ν 3.590
(0.909)
φ 0 −0.870−0.606−7.399−12.058
(2.304)(39.502)(0.205)(6.827)
φ 1 −0.463−0.463−0.421−0.418
(0.063)(0.063)(0.031)(0.059)
φ 2 −0.219−0.458−0.210−0.169
(0.063)(0.063)(0.031)(0.061)
n ( Θ ^ ) −1186.4−1177.4−1154.3−1153.3
AIC2380.82364.82320.62318.6
KS test statistic0.3560.3560.3050.331
Run time (s)0.422570.296791.320800.87772

Share and Cite

MDPI and ACS Style

Neethling, A.; Ferreira, J.; Bekker, A.; Naderi, M. Skew Generalized Normal Innovations for the AR(p) Process Endorsing Asymmetry. Symmetry 2020, 12, 1253. https://doi.org/10.3390/sym12081253

AMA Style

Neethling A, Ferreira J, Bekker A, Naderi M. Skew Generalized Normal Innovations for the AR(p) Process Endorsing Asymmetry. Symmetry. 2020; 12(8):1253. https://doi.org/10.3390/sym12081253

Chicago/Turabian Style

Neethling, Ané, Johan Ferreira, Andriëtte Bekker, and Mehrdad Naderi. 2020. "Skew Generalized Normal Innovations for the AR(p) Process Endorsing Asymmetry" Symmetry 12, no. 8: 1253. https://doi.org/10.3390/sym12081253

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