Next Article in Journal
China’s South-to-North Water Diversion Project: A Review and Reach Beyond China’s Borders
Previous Article in Journal
Rainfall-Induced Landslide Prediction Models, Part I: Empirical–Statistical and Physically Based Causative Thresholds
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Application of a Box-Cox Transformed LSTAR-GARCH Model for Point and Interval Forecasting of Monthly Rainfall in Hainan, China

by
Xiaoxuan Zhang
1,2,
Yu Liu
2,* and
Jun Li
2,3
1
School of Civil Engineering, Chongqing Three Gorges University, Chongqing 404020, China
2
Key Laboratory of South China Sea Meteorological Disaster Prevention and Mitigation of Hainan Province, Haikou 570203, China
3
School of Ecology, Hainan University, Haikou 570228, China
*
Author to whom correspondence should be addressed.
Water 2025, 17(22), 3274; https://doi.org/10.3390/w17223274 (registering DOI)
Submission received: 16 October 2025 / Revised: 10 November 2025 / Accepted: 15 November 2025 / Published: 16 November 2025
(This article belongs to the Section Water and Climate Change)

Abstract

To improve the accuracy of monthly rainfall forecasting and reasonably quantify its uncertainty, this study developed a hybrid LSTAR-GARCH model incorporating a Box–Cox transformation. Using monthly rainfall data from 1999 to 2019 from four meteorological stations in Hainan Province (Haikou, Dongfang, Danzhou, and Qiongzhong), the non-stationarity and nonlinearity of the series were first verified using KPSS and BDS tests, and the Box–Cox transformation was applied to reduce skewness. A Logistic Smooth Transition Autoregressive (LSTAR) model was then established to capture nonlinear dynamics, followed by a GARCH(1,1) model to address heteroskedasticity in the residuals. The results indicate that: (1) The LSTAR model effectively captured the nonlinear characteristics of monthly rainfall, with Nash-Sutcliffe efficiency (NSE) values ranging from 0.565 to 0.802, though some bias remained in predicting extreme values; (2) While the GARCH component did not improve point forecast accuracy, it significantly enhanced interval forecasting performance. At the 95% confidence level, the average interval width (RIW) of the LSTAR-GARCH model was reduced to 0.065–0.130, substantially narrower than that of the LSTAR-ARCH model (RIW: 4.548–8.240), while maintaining high coverage rates (CR) between 93.8% and 97.9%; (3) The LSTAR-GARCH model effectively characterizes both the nonlinear mean process and time-varying volatility in rainfall series, proving to be an efficient and reliable tool for interval rainfall forecasting, particularly in tropical monsoon regions with high rainfall variability. This study provides a scientific basis for regional water resource management and climate change adaptation.

1. Introduction

Rainfall is a key element of the hydrological cycle, and its spatiotemporal dynamics significantly influence agricultural production, water resource management, and flood-drought disaster warnings [1,2]. However, the rainfall process, affected by atmospheric circulation, topography, land–sea distribution, and other factors, exhibits marked non-stationarity, nonlinearity, and heteroskedasticity, making it challenging for traditional time series models to accurately capture its complex dynamics [3,4].
In the field of rainfall time series modeling, early research widely employed linear models such as the Autoregressive Integrated Moving Average (ARIMA) model [5,6] and its seasonal variant, SARIMA [7,8]. These models achieved some success in short-term weather forecasting but were limited in describing nonlinear phenomena such as extreme rainfall and seasonal abrupt changes [9]. With advancements in nonlinear theory, more flexible models have been introduced into meteorological research [10,11]. For instance, the Threshold Autoregressive (TAR) model [12] captures regime-switching behavior by setting transition thresholds, making it particularly suitable for describing rainfall state transitions under different weather systems [13]. However, the TAR model’s transition at the threshold is discontinuous and non-differentiable, which contradicts the smooth transitions often observed in actual atmospheric processes.
To overcome this limitation, the Smooth Transition Autoregressive (STAR) model was developed and gradually applied to rainfall forecasting. By introducing continuous and differentiable transition functions (e.g., logistic or exponential functions) [14], the STAR model achieves smooth transitions between different climatic states, better aligning with the physical mechanisms of precipitation formation. Komorník [14] systematically elaborated the modeling framework of the STAR model, which subsequently demonstrated good performance in rainfall and temperature forecasting [15,16].
However, STAR-type models primarily focus on modeling the conditional mean and do not fully account for the volatility clustering and time-varying variance characteristics commonly found in rainfall series—i.e., heteroskedasticity [17,18]. These characteristics often cause prediction intervals to deviate from the actual distribution, reducing the reliability of uncertainty assessment [19]. To improve interval forecasting accuracy, the Generalized Autoregressive Conditional Heteroskedasticity (GARCH) model [20] was introduced into hydro-meteorology to model the conditional variance of residual series. For example, Pandey et al. [21] combined SARIMA with GARCH to enhance the performance of a single model. Scientists integrated deep learning with GARCH, achieving higher predictive accuracy and stability than traditional models [22,23].
In recent years, hybrid modeling frameworks have gained significant attention for their ability to simultaneously capture multiple characteristics of time series. Although STAR and GARCH models have shown excellent performance in their respective domains, research on their integration for rainfall forecasting remains limited, particularly in tropical monsoon regions of China. The hybrid framework employs LSTAR to capture nonlinear dynamics in the mean process and GARCH to model heteroskedasticity in the residuals, thereby effectively enhancing the reliability of interval forecasts. Previous studies demonstrate the superiority of such frameworks over individual models: Pandey et al. [21] combined linear SARIMA with GARCH and found its prediction intervals superior to those of standalone SARIMA. Han et al. [22] and Araya et al. [23] integrated deep learning with GARCH, achieving higher predictive stability. However, for rainfall series with pronounced regime-switching behaviors, linear mean models like SARIMA may still be inadequate. Compared to nonlinear machine learning models such as SVR, the LSTAR-GARCH model offers a more transparent probabilistic structure that naturally lends itself to uncertainty quantification. Furthermore, the GARCH model generally captures volatility persistence more effectively with fewer parameters than the simpler ARCH specification [20]. This advantage was verified in Guo et al. [19] for groundwater level forecasting, where GARCH-type models yielded more accurate and less conservative prediction intervals than ARCH.
Therefore, this study proposes a hybrid modeling framework based on Box–Cox transformed LSTAR-GARCH for point and interval forecasting of monthly rainfall in Hainan Province. The Box–Cox transformation is used to improve data normality, the LSTAR model captures nonlinear smooth transition behaviors in rainfall mechanisms, and the GARCH model describes the heteroskedastic structure in the residuals, ultimately achieving more reliable point and interval forecasts. This paper also compares the model with the LSTAR-ARCH model to verify the advantage of the GARCH structure in reducing predictive uncertainty. The findings aim to provide a new modeling approach for rainfall forecasting in tropical regions and offer a scientific basis for regional water resource risk management.

2. Study Area and Data

Hainan Province is located in the southernmost part of China, with geographical coordinates ranging from 18°10′ to 20°10′ N and 108°37′ to 111°03′ E, covering a total area of approximately 33,900 square kilometers. The region has a tropical monsoon marine climate, with an average annual temperature of 22.5–25.6 °C and annual precipitation generally between 1500 and 2500 mm. The western coastal areas receive less rainfall, about 1000 mm, with rainfall concentrated mainly in the summer. This study utilizes monthly rainfall data from four meteorological stations: Haikou (59758), Dongfang (59838), Danzhou (59845), and Qiongzhong (59849), spanning 252 months from January 1999 to December 2019. The selection of these four stations was deliberate, designed to capture the primary precipitation modalities across Hainan Island, spanning coastal to inland areas and humid to semi-arid regimes, thereby providing a robust test for the proposed model. Haikou represents the northern coastal area, significantly influenced by the East Asian monsoon and tropical cyclones. Dongfang represents the western dry-hot zone, situated on the leeward slope with relatively low annual precipitation, serving as a key site for testing the model’s performance in arid conditions. Danzhou represents the northwestern region, characterized by a transitional climate between coastal and inland areas. Qiongzhong represents the central mountainous area, where notable orographic uplift effects make it one of the precipitation centers of the island. This “North–West–Northwest–Central” spatial arrangement (as shown in Figure 1) enables the samples to capture the primary precipitation modalities of Hainan Island, and the specific characteristics of each station provide a basis for evaluating the model’s adaptability under different climatic conditions. The data were obtained from the National Meteorological Science Data Center (http://data.cma.cn, accessed on 12 December 2024). To evaluate model performance, the data from each station were divided sequentially into a training set and a testing set, with the training set containing the first 80% of the data and the testing set the remaining 20%.
The time series of monthly rainfall at each station is shown in Figure 2, and the corresponding descriptive statistics are presented in Table 1. It can be observed that the statistical characteristics of the training and testing periods are generally consistent across stations, indicating a reasonable division of the dataset. This ensures that the model built during the training period can be effectively applied to the testing period for prediction.

3. Methods

This section details the hypothesis tests and data preprocessing methods used, reviews the fundamentals of the LSTAR and GARCH models, describes the process for point and interval forecasting using the LSTAR-GARCH model, and finally outlines the model performance evaluation metrics.

3.1. Hypothesis Testing

Before constructing the model, it is essential to perform the KPSS test [24], the BDS test [20], and a skewness test to examine the non-stationarity, nonlinearity, and skewness of the monthly precipitation series. The KPSS test assumes under the null hypothesis that the time series is stationary. The BDS test assumes, under the null hypothesis, that the data are linear. The skewness test evaluates whether the time series follows a normal distribution. For detailed descriptions of the KPSS and BDS tests, please refer to Shin et al. [24] and Brock et al. [20], respectively. The skewness test assesses normality by calculating the skewness coefficient of the distribution.

3.2. Data Partitioning and Transformation

The complete dataset was divided into a training set X T t t = 1,2 , , T and a testing set X t t t = T + 1 , T + 2 , , N . If the time series exhibits skewness, a Box–Cox transformation is applied to the training set prior to modeling to approximate a Gaussian distribution. The Box–Cox transformation is defined as:
z t = y t λ 1 λ ,   λ 0 log y t , λ = 0
where y t is the original variable, z t is the transformed variable, and λ is the Box–Cox coefficient.
Applying Equation (1) yields the transformed training set X T B C t t = 1,2 , , N .

3.3. The STAR Model

In the TAR model, regime switching occurs when a threshold variable exceeds or falls below a certain threshold. This switching is discontinuous. If the discontinuity at the threshold is replaced by a smooth function, the TAR model becomes a STAR model. Terasvirta [12] systematically described the modeling strategy and application procedure for STAR models. The STAR model introduces a transition function to smooth the regime switching. This study employs a two-regime STAR model, as this configuration is generally sufficient to capture the nonlinear characteristics, such as regime switching, in most practical hydrological applications. For rainfall time series, the two regimes can correspond to “low-rainfall” and “high-rainfall” states, effectively capturing the smooth transition between dry and wet periods. From a theoretical perspective, Terasvirta [12] demonstrated that the two-regime STAR model generally performs well in fitting hydro-meteorological data, while avoiding the over-parameterization and estimation complexities associated with multi-regime models. A two-regime STAR(p) model can be expressed as:
y t = φ 10 + φ 11 y t 1 + + φ 1 p y t p 1 G s t ; γ , c + φ 20 + φ 21 y t 1 + + φ 2 p y t p G s t ; γ , c + ε t
where φ 10 , φ 11 , , φ 1 p and φ 20 , φ 21 , , φ 2 p are the autoregressive coefficients of the first and second regimes, respectively. ε t is the residual series, G s t ; γ , c is the transition function, bounded between 0 and 1, s t is the transition variable, γ is the smoothness parameter, and c is the threshold parameter.
Alternatively, the two-regime STAR(p) model can be written as:
y t = φ 10 + φ 11 y t 1 + + φ 1 p y t p + θ 20 + θ 21 y t 1 + + θ 2 p y t p G s t ; γ , c + ε t
where θ 2 j = φ 2 j φ 1 j , φ 1 j φ 2 j , j = 0,1 , 2 , , p .
Different forms of the transition function correspond to different regime-switching behaviors. The two most common are the logistic function (Equation (4)) and the exponential function (Equation (5)), leading to LSTAR and ESTAR models, respectively.
G s t ; γ , c L = 1 + e x p γ s t c 1 , γ > 0
G s t ; γ , c E = 1 e x p γ s t c 2 , γ > 0
The STAR model employs an auxiliary regression for the linearity test to determine the transition variable s t and the transition function G s t ; γ , c .
Additionally, the lag order p of the STAR model is determined by the Akaike Information Criterion (AIC):
A I C p = n l n σ 2 + 2 p
where n and σ are the length of the data and the error variance, respectively.
The parameters ρ ^ = φ 1 j , φ 2 j , γ , c of the STAR model can be estimated using nonlinear least squares:
ρ ^ = a r g m i n ρ n t = 1 y t F x t ; ρ 2
where F x t ; ρ = φ 10 + φ 11 y t 1 + + φ 1 p y t p 1 G s t ; γ , c + φ 20 + φ 21 y t 1 + + φ 2 p y t p G s t ; γ , c .
A STAR model was fitted to the transformed training set X T B C t t = 1,2 , , N , producing simulated values X T B C f t t = 1,2 , , N . The residuals e T B C t t = 1,2 , , N are calculated as:
e T B C t = X T B C f t X T B C t t = 1,2 , , N
To validate the STAR model, the Ljung–Box test [25] was used to check the independence of the residuals. The null hypothesis of the Ljung–Box test is that the series is serially uncorrelated.

3.4. The GARCH Model

The GARCH ( p , q ) model creates the conditional variance, σ t 2 , by a linear combination of p past squared returns, ε t i 2 ( i = 1,2 , , p ) , and the q previous conditional variance, σ t j 2 ( j = 1,2 , , q ) , which can be specified as follows:
σ t 2 = α 0 + p i = 1 α i ε t i 2 + q j = 1 β j σ t j 2
ε t = σ t e t e t ~ N 0,1
where α 0 is a constant, and α i i 1,2 , , p and β j j 1,2 , , q are the coefficients of the GARCH ( p , q ) model.
For the GARCH model, the orders were determined by minimizing the AIC and the parameter vector θ = α 0 , α i , β j was estimated by maximizing the log likelihood function:
l θ = n 2 log 2 π 1 2 log σ t 1 t 2 2 + ε t 2 / σ t t 1 2
To solve Equation (11), a BHHH [26] iterative method is called for:
θ i + 1 = θ i + λ i t = 1 T l t θ l t θ 1 t = 1 T l t θ
where θ i + 1 is the estimate of θ in the i th iteration, and λ i is a step length. The first- and second-order derivatives of the l θ with respect to θ . The more detailed introduction of parameter estimation in the GARCH model can be referred to Bollerslev [20]. Engle [27]. Note that (a) α 0 > 0 , α i > 0 i 1,2 , ,   , p and β j > 0 j 1,2 , ,   , q guarantee that the conditional variance of GARCH ( p , q ) is always positive, and (b) i = 1 p α i + j = 1 q β j < 1 suffices for wide-sense stationarity.
To ensure the residual series exhibits independent and identically distributed behavior, the ARCH test was applied to the residuals of the LSTAR model to detect ARCH effects. The null hypothesis of the ARCH test is that no ARCH effects are present. If ARCH effects are found, a GARCH model is established to eliminate these effects and estimate the time-varying conditional variance, σ t 2 t = 1,2 , , T . The residuals of the newly built LSTAR-GARCH model should be tested again for ARCH effects to ensure they are eliminated.

3.5. Model Forecasting

A one-step-ahead forecasting strategy was employed for the testing period. First, the fitted LSTAR-GARCH model was used to obtain the forecast mean, X t B C f t t = T + 1 , T + 2 , , N , and forecast variance, σ t 2 t = T + 1 , T + 2 , , N , for the transformed testing data. These were then transformed back to the original scale using the inverse Box–Cox transformation to obtain the final forecasts, X t f t t = T + 1 , T + 2 , , N .
In addition to point forecasts, interval forecasts were constructed using symmetric probability intervals, F α / 2 , F 1 α / 2 . At the 95% confidence level, the upper and lower forecast bounds, X u p t and X l o w t , are given by:
X u p t = X f t + F 0.975 t
X l o w t = X f t + F 0.025 t
where F 0.025 and F 0.975 are the 2.5% and 97.5% quantiles of the cumulative distribution function (CDF), respectively.
For the LSTAR-GARCH model, the intervals are based on the residuals. F 0.025 and F 0.975 are calculated as:
F 0.975 t = 1.96 · σ t
F 0.025 t = 1.96 · σ t

3.6. Model Performance Evaluation

3.6.1. Deterministic Forecast Evaluation Metrics

The Relative Error (RE) and Nash-Sutcliffe Efficiency (NSE) coefficient were selected as evaluation metrics for deterministic forecast accuracy. They are calculated as follows:
R E = 1 T T t = 1 X t X f t X t
N S E = 1 t = 1 T X t X f t 2 t = 1 T X t X ¯ 2
where T is the series length, X t is the observed value, X f t is the forecasted value, and X ¯ is the mean of the observed series.

3.6.2. Probabilistic Interval Forecast Evaluation Metrics

The Coverage Rate (CR) and Average Relative Interval Width (Average Relative Interval Width, RIW) were selected as evaluation metrics for probabilistic interval forecasts. They are calculated as follows:
R I W = 1 T T t = 1 X u t X l t X t
C R = 1 T T t = 1 X l t X f t X u t
where T is the series length, X t is the observed value, X l t and X u t are the lower and upper bounds of the prediction interval, respectively.

4. Results

4.1. LSTAR-GARCH Model Construction

Before model building, a series of hypothesis tests were conducted on the monthly rainfall series. Table 2 presents the results of the KPSS test, BDS test, and skewness test. The results indicate that the monthly rainfall series at all stations are non-stationary and nonlinear at the 10% significance level, justifying the use of a nonlinear transition model. All station data also showed skewed distributions, necessitating a Box–Cox transformation prior to modeling. The skewness values presented in Table 3 demonstrate that the data approximate normality post-Box–Cox transformation.
After the linearity test, a two-regime STAR model with a logistic transition function was chosen. Through parameter estimation, the most appropriate LSTAR model was selected for each station. For Haikou station, a LSTAR(6) model was built with the transition function G x t 1 ; 0.89 , 12.10 L . For Dongfang station, a LSTAR(6) model was built with G x t 1 ; 524.82 , 11.13 L . For Danzhou station, a LSTAR(6) model was built with G x t 2 ; 2.31 , 10.56 L . For Qiongzhong station, a LSTAR(6) model was built with G x t 1 ; 0.93 , 25.45 L .
After model construction, the residuals were examined. Figure 3 shows the residuals of the LSTAR model and the results of the Ljung–Box test. All p-values for the Ljung–Box test were greater than the significance level (a = 0.05; second column of Figure 3), indicating that the null hypothesis of residual independence cannot be rejected at the 0.05 level. This suggests no significant autocorrelation in the residuals, confirming the LSTAR model’s good fit to the monthly rainfall data at each station.
Before introducing the GARCH model, the presence of heteroskedasticity in the residuals needed to be verified. Figure 3 shows the residual series and the results of the ARCH effect test. The first column of Figure 4 reveals obvious volatility clustering in the residuals. The ARCH test results (third column 3 of Figure 3) show p-values below 0.05 at some lags, leading to the rejection of the null hypothesis of “no ARCH effects”. This confirms the presence of conditional heteroskedasticity in the residuals, justifying the need for a GARCH model to further characterize the volatility of the residual series.
To further capture the volatility characteristics of the residual series, a GARCH(1,1) model was fitted to the residuals of the LSTAR model for each station. To verify that the newly constructed LSTAR-GARCH model effectively eliminated conditional heteroskedasticity, the new residuals were tested again for ARCH effects. The results, shown in Figure 4, indicate that all p-values from the ARCH test are greater than the significance level (a = 0.05), suggesting that the new residual series no longer exhibits significant ARCH effects. Therefore, the constructed LSTAR-GARCH model is considered reasonable and effective.

4.2. Model Evaluation

In this section, the point and interval forecast performance of the LSTAR-GARCH model is evaluated based on the criteria established in Section 3. To clarify model performance, the results of the SVR model, SVR-GARCH model, LSTAR model, and LSTAR-ARCH model were compared. Figure 5 displays time series plots, scatter plots, and interval width plots for the point and interval forecasts during the testing period. Table 4 provides the numerical values of the evaluation metrics for the monthly rainfall models at each station during the testing period.
For point forecasting, the results in Table 4 show that the LSTAR and LSTAR-GARCH models achieve smaller RE values and larger NSE values compared to the SVR and SVR-GARCH models, indicating higher prediction accuracy of the LSTAR-type models, which perform comparably to or better than the modern benchmark SVR approach. It is noteworthy that the RE and NSE values are identical between SVR and SVR-GARCH, as well as between LSTAR and LSTAR-GARCH at all stations, suggesting that the GARCH component does not improve the point forecast performance of either base model for monthly precipitation data. To further verify the statistical significance of the differences between models, the Diebold-Mariano (DM) test was conducted. Table 5 provides the Diebold-Mariano (DM) test statistics for the monthly rainfall models at each station during the testing period. The DM test results show that the absolute values of the test statistics for comparisons between LSTAR-type and SVR-type models (e.g., SVR vs. LSTAR) are all below the critical value of 1.96, confirming that the LSTAR-type models do not significantly outperform the SVR-type models at any station; however, they consistently show a slight numerical advantage in the test statistics. Furthermore, comparisons within each model type reveal that the GARCH specification provides no enhancement in point forecast accuracy. Together, these findings strengthen the reliability of the model comparison conclusions. Further analysis reveals that the LSTAR model achieved NSE values above 0.75 and generally low RE values at all stations except Dongfang, indicating good predictive performance at Haikou, Danzhou, and Qiongzhong stations, but weaker performance at Dongfang. Figure 4 further reveals a consistent systematic bias across all stations for the LSTAR model: low precipitation values were overestimated, while high precipitation values were underestimated. This bias was particularly pronounced at Dongfang station, explaining its lower predictive accuracy. Given that the point forecast evaluation metrics for the LSTAR and LSTAR-GARCH models are identical, only the point forecasting results of the LSTAR model are shown in Figure 5.
For interval forecasting, due to the better point prediction accuracy of LSTAR models, this model is chosen for interval prediction. The performance of the LSTAR-ARCH and LSTAR-GARCH models was compared. Table 4 shows that all models achieved CR values above 90% at all stations, indicating high reliability. Although the LSTAR-GARCH model had slightly lower CR values than the LSTAR-ARCH model at each station, the difference was minimal, with only a few individual data points not covered. However, the average RIW of the LSTAR-ARCH model was significantly larger than that of the LSTAR-GARCH model (e.g., 8.240 vs. 0.130 at Dongfang station). This indicates that while the LSTAR-ARCH model has high coverage, its prediction intervals are overly conservative and imprecise. In contrast, the LSTAR-GARCH model provides narrower and more practical rainfall intervals while maintaining high coverage, demonstrating its ability to more effectively characterize uncertainty in the rainfall series. Considering both metrics, the LSTAR-GARCH model outperforms the LSTAR-ARCH model at all stations.

5. Discussions

This study constructed a hybrid LSTAR-GARCH model for point and interval forecasting of monthly rainfall series at four stations in Hainan Province and compared it with the LSTAR and LSTAR-ARCH models. The results show that the hybrid model performed excellently in interval forecasting but did not significantly outperform the standalone LSTAR model in point forecasting. The findings are discussed below in the context of relevant domestic and international research.
First, the point forecast results show that the LSTAR model achieved high NSE values (>0.75) at three stations (excluding Dongfang), indicating its ability to effectively capture the nonlinear characteristics of the rainfall series. This aligns with the conclusions of Teräsvirta [12] and Saha et al. [16], who found that STAR-type models have advantages in handling regime-switching time series. The poorer performance at Dongfang station can be attributed to its unique climatic and geographic conditions: located on the western leeward coast of Hainan, it lies in a rain shadow area with relatively low annual precipitation and is strongly influenced by the dry and hot foehn effect from the central mountains. Additionally, rainfall in this region is more susceptible to localized convective systems and tropical cyclone remnants, which are highly stochastic and less periodic, making them harder to capture with a univariate time-series model. These factors likely introduce higher unpredictability and structural breaks that the LSTAR model could not fully accommodate. This finding does not diminish the value of the model but rather provides a more precise delineation of its generalizability and a clearer evolution path for its application. Furthermore, the proposed framework demonstrates direct potential for generalization in typical tropical humid monsoon regions.
Notably, incorporating the GARCH model did not improve point forecast accuracy, consistent with some previous findings (e.g., Guo et al. [19]). A possible reason is that while rainfall series exhibit volatility, it has minimal impact on the conditional mean. Since GARCH primarily models the conditional variance, its contribution to point forecast accuracy is limited. This suggests that for point forecasting tasks, optimization should focus more on the mean model. To prove this explanation more formally, we make the following simple proof.
Considering a simplest STAR (1) model for representing Equation (2), the conditional mean of X t of the t-th time point, conditioned upon X t 1 of the t 1-th time point, can be obtained by the following:
E X t X t 1 = E φ 10 1 G s t ; γ , c + E φ 11 y t 1 1 G s t ; γ , c + E φ 20 G s t ; γ , c + E φ 21 y t 1 G s t ; γ , c + E ε t
From Equation (10), ε t is an independent random variable with mean 0 and time-varying variance σ t 2 . Therefore, the conditional mean can be expressed as follows:
E X t X t 1 = φ 10 1 G s t ; γ , c + φ 11 y t 1 1 G s t ; γ , c + φ 20 G s t ; γ , c + φ 21 y t 1 G s t ; γ , c
From Equation (22), the conditional mean is independent of the ε t . Form Equation (9), ε t is dependent on the σ t 2 that is estimated by GARCH models. Thus, the conditional mean is independent of GARCH models. That is to say, GARCH models do not have any influence on the simulation and prediction of mean value behavior.
In terms of interval forecasting, the LSTAR-GARCH model demonstrated high coverage rates (CR > 93%) and narrower relative interval widths (RIW) across all stations, significantly outperforming the LSTAR-ARCH model. This indicates that the GARCH model more effectively captures the volatility clustering in the residuals, leading to more precise prediction intervals. This result is consistent with the findings of Guo et al. [19] in runoff forecasting, further validating the potential of GARCH-type models to improve uncertainty quantification in hydro-meteorological variables. Regarding the magnitude of the Relative Interval Width (RIW) obtained from the LSTAR-GARCH model (ranging from 0.065 to 0.130), it is important to justify its reasonability from both methodological and practical perspectives. First, the RIW is a normalized metric calculated as the average ratio of the interval width to the actual observed rainfall. During dry seasons or at stations with lower mean rainfall (e.g., Dongfang), even a modest absolute interval width can result in a larger RIW value, as the denominator (observed rainfall) is small. Second, and more fundamentally, monthly rainfall in tropical monsoonal regions like Hainan is characterized by high volatility and a pronounced heavy-tailed distribution. The presence of extreme rainfall events necessitates sufficiently wide prediction intervals to reliably encapsulate the inherent and substantial uncertainty. The primary objective of interval forecasting is to achieve a high Coverage Rate (CR), and our model successfully maintains CRs between 93.8% and 97.9% at the 95% confidence level. The resultant RIW values are a direct and honest reflection of the uncertainty required to attain this reliable coverage, representing a rational trade-off between precision and reliability. Therefore, the RIWs generated by the LSTAR-GARCH model are not only justifiable but also demonstrate its capability to effectively quantify the true variability in rainfall series.
Nevertheless, this study has some limitations. First, it used data from only four stations, limiting the sample representativeness. Second, the selection of transition variables and lag orders still relied on traditional methods; future work could incorporate machine learning techniques for automatic optimization. Additionally, external variables (e.g., ENSO, monsoon indices) were not considered, which could be an important direction for improving model performance. To address these limitations, future research should focus on the following directions: (1) Embedding physical mechanisms: Introducing exogenous strong signals such as sea surface temperature, wind fields, and humidity as transition variables or input features to enhance the physical consistency and predictive capability of the model in complex regions; (2) Spatially explicit modeling: Developing parameterized spatiotemporal STAR models to characterize the spatial heterogeneity of nonlinear precipitation dynamics in the form of continuous fields; (3) Hybrid framework integration: Exploring hybrid modeling approaches that combine the current framework with machine learning algorithms to overcome the limitations of a single model framework in addressing diverse climatic characteristics across entire basins.
In summary, the LSTAR-GARCH model shows promising application potential for interval forecasting of monthly rainfall, especially for series with significant heteroskedasticity. Future research could extend this model to a multivariate or spatial forecasting framework and incorporate more meteorological factors to further enhance forecast capability.

6. Conclusions

This study constructed a hybrid LSTAR-GARCH model for point and interval forecasting of monthly rainfall series and compared it with a hybrid LSTAR-ARCH model to validate the effectiveness of the LSTAR-GARCH approach. Based on the analysis of monthly rainfall data from Haikou, Dongfang, Danzhou, and Qiongzhong stations, the effectiveness of each model was evaluated, leading to the following main conclusions:
(1)
For point forecasting, the LSTAR model performed well at all stations except Dongfang. A comparison of the point forecast performance between the hybrid LSTAR-GARCH model and the standalone LSTAR model showed that the evaluation metrics were identical, indicating that the GARCH component did not enhance the modeling and predictive performance of the LSTAR model.
(2)
For interval forecasting at the 95% confidence level, compared to the LSTAR-ARCH model, the LSTAR-GARCH model produced much narrower relative interval widths while maintaining nearly identical coverage rates. Therefore, the LSTAR-GARCH model exhibits superior interval forecasting performance compared to the LSTAR-ARCH model, reducing the uncertainty of interval forecasts.
In conclusion, the results demonstrate that the LSTAR-GARCH model can achieve satisfactory point and interval forecast performance. We conclude that the GARCH model does not impact point forecasts but, when combined with the LSTAR model, yields better interval forecasting performance. Due to the non-stationary and nonlinear characteristics of hydrological series like rainfall, the model used in this study is highly recommended for other hydrological and climatic variables in changing environments. However, note that this study considered rainfall data from only four stations. Therefore, future research should consider applying these models to other study regions with different climates and backgrounds for further comparison and demonstration.

Author Contributions

Y.L., as the corresponding author, curated the data and prepared the original draft. X.Z. was responsible for the conceptualization and methodology of the study, oversaw research design and methodology, and conducted visualization and analysis of the findings. J.L. participated in manuscript writing, review, and editing. All authors have read and agreed to the published version of the manuscript.

Funding

The research was supported by Key Laboratory of South China Sea Meteorological Disaster Prevention and Mitigation of Hainan Province (Grant No. SCSF202402), and Chongqing Engineering Research Center of Disaster Prevention and Control for Banks and Structures in Three Gorges Reservoir Area (No. SXAPGC25ZDI05).

Data Availability Statement

The data presented in this study are available in the National Meteorological Science Data Center at http://data.cma.cn, accessed on 12 December 2024.

Acknowledgments

The authors thank the editors and anonymous reviewers for their valuable comments, which are very helpful to improve the quality of the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Latif, S.D.; Hazrin, N.A.B.; Koo, C.H.; Ng, J.L.; Chaplot, B.; Huang, Y.F.; El-Shafie, A.; Ahmed, A.N. Assessing Rainfall Prediction Models: Exploring the Advantages of Machine Learning and Remote Sensing Approaches. Alex. Eng. J. 2023, 82, 16–25. [Google Scholar] [CrossRef]
  2. Pirone, D.; Cimorelli, L.; Del Giudice, G.; Pianese, D. Short-Term Rainfall Forecasting Using Cumulative Precipitation Fields from Station Data: A Probabilistic Machine Learning Approach. J. Hydrol. 2023, 617, 128949. [Google Scholar] [CrossRef]
  3. Guo, Q.; He, Z.; Wang, Z.; Qiao, S.; Zhu, J.; Chen, J. A Performance Comparison Study on Climate Prediction in Weifang City Using Different Deep Learning Models. Water 2024, 16, 2870. [Google Scholar] [CrossRef]
  4. Hayder, I.M.; Al-Amiedy, T.A.; Ghaban, W.; Saeed, F.; Nasser, M.; Al-Ali, G.A.; Younis, H.A. An Intelligent Early Flood Forecasting and Prediction Leveraging Machine and Deep Learning Algorithms with Advanced Alert System. Processes 2023, 11, 481. [Google Scholar] [CrossRef]
  5. Wang, H.R.; Wang, C.; Lin, X.; Kang, J. An Improved ARIMA Model for Precipitation Simulations. Nonlinear Process. Geophys. 2014, 21, 1159–1168. [Google Scholar] [CrossRef]
  6. Lai, Y.; Dzombak, D.A. Use of the Autoregressive Integrated Moving Average (ARIMA) Model to Forecast near-Term Regional Temperature and Precipitation. Weather Forecast. 2020, 35, 959–976. [Google Scholar] [CrossRef]
  7. Kabbilawsh, P.; Kumar, D.S.; Chithra, N.R. Forecasting Long-Term Monthly Precipitation Using SARIMA Models. J. Earth Syst. Sci. 2022, 131, 174. [Google Scholar] [CrossRef]
  8. Dubey, A.K.; Kumar, A.; García-Díaz, V.; Sharma, A.K.; Kanhaiya, K. Study and Analysis of SARIMA and LSTM in Forecasting Time Series Data. Sustain. Energy Technol. Assess. 2021, 47, 101474. [Google Scholar] [CrossRef]
  9. Dada, E.G.; Yakubu, H.J.; Oyewola, D.O. Artificial Neural Network Models for Rainfall Prediction. Eur. J. Electr. Eng. Comput. Sci. 2021, 5, 30–35. [Google Scholar] [CrossRef]
  10. Chang, N.B.; Yang, Y.J.; Imen, S.; Mullon, L. Multi-Scale Quantitative Precipitation Forecasting Using Nonlinear and Nonstationary Teleconnection Signals and Artificial Neural Network Models. J. Hydrol. 2017, 548, 305–321. [Google Scholar] [CrossRef]
  11. Parviz, L.; Rasouli, K.; Torabi Haghighi, A. Improving Hybrid Models for Precipitation Forecasting by Combining Nonlinear Machine Learning Methods. Water Resour. Manag. 2023, 37, 3833–3855. [Google Scholar] [CrossRef]
  12. Teräsvirta, T. Specification, Estimation, and Evaluation of Smooth Transition Autoregressive Models. J. Am. Stat. Assoc. 1994, 89, 208–218. [Google Scholar] [CrossRef]
  13. Nieto, F.H. Forecasting with Univariate TAR Models. Stat. Methodol. 2008, 5, 263–276. [Google Scholar] [CrossRef]
  14. Komorník, J.; Komorníková, M.; Mesiar, R.; Szökeová, D.; Szolgay, J. Comparison of Forecasting Performance of Nonlinear Models of Hydrological Time Series. Phys. Chem. Earth Parts A/B/C 2006, 31, 1127–1145. [Google Scholar] [CrossRef]
  15. Zewdie, M.A.; Wubit, G.G.; Ayele, A.W. G-STAR Model for Forecasting Space-Time Variation of Temperature in Northern Ethiopia. Turk. J. Forecast. 2018, 2, 9–19. [Google Scholar] [CrossRef]
  16. Saha, A.; Singh, K.N.; Ray, M.; Rathod, S. A Hybrid Spatio-Temporal Modelling: An Application to Space-Time Rainfall Forecasting. Theor. Appl. Climatol. 2020, 142, 1271–1282. [Google Scholar] [CrossRef]
  17. Yusof, F.; Kane, I.L. Volatility Modeling of Rainfall Time Series. Theor. Appl. Climatol. 2013, 113, 247–258. [Google Scholar] [CrossRef]
  18. Modarres, R.; Ouarda, T.B. Modeling Rainfall–Runoff Relationship Using Multivariate GARCH Model. J. Hydrol. 2013, 499, 1–18. [Google Scholar] [CrossRef]
  19. Guo, T.; Song, S.; Ma, W. Point and Interval Forecasting of Groundwater Depth Using Nonlinear Models. Water Resour. Res. 2021, 57, e2021WR030209. [Google Scholar] [CrossRef]
  20. Bollerslev, T. Generalized Autoregressive Conditional Heteroskedasticity. J. Econom. 1986, 31, 307–327. [Google Scholar] [CrossRef]
  21. Pandey, P.K.; Tripura, H.; Pandey, V. Improving Prediction Accuracy of Rainfall Time Series by Hybrid SARIMA–GARCH Modeling. Nat. Resour. Res. 2019, 28, 1125–1138. [Google Scholar] [CrossRef]
  22. Han, H.; Liu, Z.; Barrios Barrios, M.; Li, J.; Zeng, Z.; Sarhan, N.; Awwad, E.M. Time Series Forecasting Model for Non-Stationary Series Pattern Extraction Using Deep Learning and GARCH Modeling. J. Cloud Comput. 2024, 13, 2. [Google Scholar] [CrossRef]
  23. Araya, H.T.; Aduda, J.; Berhane, T. A hybrid garch and deep learning method for volatility prediction. J. Appl. Math. 2024, 2024, 6305525. [Google Scholar] [CrossRef]
  24. Shin, Y.; Schmidt, P. The KPSS Stationarity Test as a Unit Root Test. Econ. Lett. 1992, 38, 387–392. [Google Scholar] [CrossRef]
  25. Ljung, G.M.; Box, G.E. On a Measure of Lack of Fit in Time Series Models. Biometrika 1978, 65, 297–303. [Google Scholar] [CrossRef]
  26. Hall, B.H.; Hall, R.E.; Hausman, J.A. Estimation and inference in nonlinear structural models. In Annals of Economic and Social Measurement; NBER: Cambridge, MA, USA, 1974; Volume 3, pp. 653–666. Available online: https://www.nber.org/chapters/c10206 (accessed on 9 November 2025).
  27. Engle, R.F. Autoregressive conditional heteroscedasticity with estimates of the variance of United Kingdom inflation. Econometrica 1982, 50, 987–1007. [Google Scholar] [CrossRef]
Figure 1. Overview map of the research area.
Figure 1. Overview map of the research area.
Water 17 03274 g001
Figure 2. Monthly rainfall time series for each station.
Figure 2. Monthly rainfall time series for each station.
Water 17 03274 g002
Figure 3. Residual Tests for LSTAR Models of Rainfall Sequences at (a) Haikou, (b) Dongfang, (c) Danzhou and (d) Qiongzhong: (Column 1) Residual time series plots, where the x-axis represents time and the y-axis denotes the residual values (unit: mm); (Column 2) p-values from Ljung–Box tests for residuals, with the x-axis indicating the lag order and the y-axis showing the p-value; (Column 3) p-values from Arch tests for residuals, where the x-axis represents the lag order and the y-axis corresponds to the p-value.
Figure 3. Residual Tests for LSTAR Models of Rainfall Sequences at (a) Haikou, (b) Dongfang, (c) Danzhou and (d) Qiongzhong: (Column 1) Residual time series plots, where the x-axis represents time and the y-axis denotes the residual values (unit: mm); (Column 2) p-values from Ljung–Box tests for residuals, with the x-axis indicating the lag order and the y-axis showing the p-value; (Column 3) p-values from Arch tests for residuals, where the x-axis represents the lag order and the y-axis corresponds to the p-value.
Water 17 03274 g003
Figure 4. Arch Test p-Values for New Residuals from LSTAR-GARCH Models of Rainfall Time Series at Each Station, where the x-axis represents the lag order and the y-axis corresponds to the p-value.
Figure 4. Arch Test p-Values for New Residuals from LSTAR-GARCH Models of Rainfall Time Series at Each Station, where the x-axis represents the lag order and the y-axis corresponds to the p-value.
Water 17 03274 g004
Figure 5. Time series plots of point forecasts and their 95% prediction intervals for rainfall at each station.
Figure 5. Time series plots of point forecasts and their 95% prediction intervals for rainfall at each station.
Water 17 03274 g005
Table 1. The Descriptive Statistics of the rainfall data.
Table 1. The Descriptive Statistics of the rainfall data.
SitePeriodsMinimum (mm)Maximum (mm)Mean (mm)Standard Deviation (mm)Coefficient of Variation
Haikou (59758)Training0.01212.9153.3171.41.12
Testing9.6610.9163.7166.01.01
Dongfang (59838)Training0.0708.089.8123.91.38
Testing0.0709.693.2137.31.47
Danzhou (59845)Training0.0773.3163.1163.71.00
Testing3.4764.3187.1189.41.01
Qiongzhong (59849)Training0.51353.8196.1194.80.99
Testing19.1898.5198.7186.40.94
Table 2. The skewness value of the rainfall series, the p-value of the KPSS test, and the BDS test.
Table 2. The skewness value of the rainfall series, the p-value of the KPSS test, and the BDS test.
SiteKPSSBDSSkewness
Haikou (59758)0.1000.0002.179
Dongfang (59838)0.1000.0002.377
Danzhou (59845)0.1000.0001.346
Qiongzhong (59849)0.1000.0002.080
Table 3. Skewness values after Box–Cox transformation for each station.
Table 3. Skewness values after Box–Cox transformation for each station.
Haikou (59758)Dongfang (59838)Danzhou (59845)Qiongzhong (59849)
Skewness−0.029−0.158−0.1080.005
Table 4. Evaluation standard values and interval evaluation index change rate values for each model of the monthly rainfall series at each station.
Table 4. Evaluation standard values and interval evaluation index change rate values for each model of the monthly rainfall series at each station.
SitePoint ForecastingInterval Forecasting
ModelRENSEModelRIWROC (%)CR (%)ROC (%)
Haikou (59758)SVR0.9580.681
SVR-GARCH0.9580.681
LSTAR0.7560.802LSTAR-GARCH0.06879.0197.92.14
LSTAR-GARCH0.7560.802LSTAR-ARCH5.441100
Dongfang (59838)SVR1.5310.423
SVR-GARCH1.5310.423
LSTAR0.9980.565LSTAR-GARCH0.13062.3893.84.37
LSTAR-GARCH0.9980.565LSTAR-ARCH8.24097.9
Danzhou (59845)SVR1.2100.718
SVR-GARCH1.2100.718
LSTAR0.9690.774LSTAR-GARCH0.08566.6693.86.61
LSTAR-GARCH0.9690.774LSTAR-ARCH5.751100
Qiongzhong (59849)SVR1.0240.631
SVR-GARCH1.0240.631
LSTAR0.9840.768LSTAR-GARCH0.06568.9793.84.37
LSTAR-GARCH0.9840.768LSTAR-ARCH4.54897.9
Table 5. Diebold-Mariano (DM) test statistics for each station.
Table 5. Diebold-Mariano (DM) test statistics for each station.
SiteSVR/
LSTAR
LSTAR/
LSTAR-GARCH
SVR/
SVR-GARCH
SVR/
LSTAR-GARCH
LSTAR/
SVR-GARCH
Z
( α = 0.05 )
Haikou (59758)0.4090.0000.0000.409−0.409 ± 1.96
Dongfang (59838)0.3030.0000.0000.303−0.303 ± 1.96
Danzhou (59845)0.2780.0000.0000.278−0.278 ± 1.96
Qiongzhong (59849)0.7880.0000.0000.788−0.788 ± 1.96
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

Zhang, X.; Liu, Y.; Li, J. Application of a Box-Cox Transformed LSTAR-GARCH Model for Point and Interval Forecasting of Monthly Rainfall in Hainan, China. Water 2025, 17, 3274. https://doi.org/10.3390/w17223274

AMA Style

Zhang X, Liu Y, Li J. Application of a Box-Cox Transformed LSTAR-GARCH Model for Point and Interval Forecasting of Monthly Rainfall in Hainan, China. Water. 2025; 17(22):3274. https://doi.org/10.3390/w17223274

Chicago/Turabian Style

Zhang, Xiaoxuan, Yu Liu, and Jun Li. 2025. "Application of a Box-Cox Transformed LSTAR-GARCH Model for Point and Interval Forecasting of Monthly Rainfall in Hainan, China" Water 17, no. 22: 3274. https://doi.org/10.3390/w17223274

APA Style

Zhang, X., Liu, Y., & Li, J. (2025). Application of a Box-Cox Transformed LSTAR-GARCH Model for Point and Interval Forecasting of Monthly Rainfall in Hainan, China. Water, 17(22), 3274. https://doi.org/10.3390/w17223274

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop