Skip to Content
ForecastingForecasting
  • Article
  • Open Access

19 January 2026

New Statistical Approach to Forecasting Earth’s Skin Temperature from MERRA-2 Satellite Using Semiparametric Time Series Regression with Mixed Additive Spline Fourier (STSR-MASF)

,
,
,
and
1
Doctoral Study Program MIPA, Faculty of Science and Technology, Airlangga University, Surabaya 60115, Indonesia
2
Statistics Study Program, Department of Mathematics, Faculty of Mathematics and Natural Sciences, Mulawarman University, Samarinda 75123, Indonesia
3
Department of Mathematics, Faculty of Science and Technology, Airlangga University, Surabaya 60115, Indonesia
4
Research Group of Statistical Modeling in Life Science, Faculty of Science and Technology, Airlangga University, Surabaya 60115, Indonesia

Highlights

What are the main findings?
  • The first contribution of this study is the introduction of a new Semiparametric Time Series Regression approach, supported by the theoretical formulation of the STSR-MASF estimator through Lemma and Theorem, along with the construction of the GCV criterion for optimal knot and oscillation selection.
  • The second contribution is that an analysis of Earth’s skin temperature in East Kalimantan showed clear warming tendencies and seasonal dynamics, which are captured more accurately by STSR-MASF. This demonstrates the model’s practical usefulness for understanding environmental patterns and informing climate-related decisions in tropical ecosystems.
What are the implications of the main findings?
  • The STSR-MASF consistently shows better performance than the six previous methods forecasting methods across all training and testing schemes, producing highly accurate predictions and effectively capturing complex time series patterns.
  • The STSR–MASF provides a flexible and reliable framework for modeling environmental data, particularly for short-term forecasting, and supports more effective climate adaptation, resource management, and policy planning in tropical regions.

Abstract

We introduce the Semiparametric Time Series Regression with Mixed Additive Spline Fourier (STSR–MASF) model as an innovative approach for analyzing time series data with complex patterns. The model combines the flexibility of the spline estimator in capturing nonlinear variations across specific sub-intervals and the strength of the Fourier series in representing periodically recurring patterns. Within the semiparametric regression framework, STSR–MASF integrates both linear parametric and nonparametric components, with the optimal number of knots and oscillations determined using the Generalized Cross-Validation (GCV) criterion. The model was trained and tested using Earth’s skin temperature data from the National Aeronautics and Space Administration (NASA) MERRA-2 for East Kalimantan, Indonesia, a tropical rainforest region. The results demonstrate that the STSR–MASF model provides more accurate estimations and forecasts compared to six previous methods proposed in earlier studies with highly accurate predictions. This innovation not only offers methodological advancements in nonlinear time series modeling, but also contributes practical insights into understanding variations in Earth’s skin temperature in tropical regions, supporting broader efforts toward global climate change mitigation.

1. Introduction

Time series analysis is about analyzing data that changes over time, such as weather data [1]. By studying how data changes, we can identify patterns and trends and even predict what might happen next. Time series analysis has evolved from older, basic methods to newer approaches that leverage technology and tools such as machine learning and artificial intelligence. Among the many methods used, regression analysis plays a crucial role as the starting point for developing more complex models [2]. In regression, there are three main approaches: parametric, nonparametric, and semiparametric [3,4]. The parametric approach typically specifies a specific function form to describe the relationship between variables, while the nonparametric approach provides more flexibility by allowing for the data to form its own relationship patterns [5]. Meanwhile, the semiparametric approach attempts to combine the advantages of both, resulting in a more balanced, additive model that better captures the diverse characteristics of time series data [6]. The nonparametric regression approach has the advantage of flexibly estimating regression curves because it makes no specific assumptions about the relationship between the predictor and response variables [7]. In this context, several well-known estimators include splines [8,9,10], Fourier series [11,12,13], and kernels [14,15,16].
Splines are widely used in nonparametric regression for their clear statistical interpretations and simple visualizations. Splines have different basis functions; one is the truncated spline. This estimator fits a piecewise polynomial by adding basis functions at specified points, known as knots. The number and location of these knots are key because they determine how well the curve fits the data while maintaining smoothness. Several studies have applied the truncated spline estimator, including [17,18].
In addition to splines, another common way to estimate patterns in data, especially when the data has repeating or periodic trends, is the Fourier series. The Fourier estimator uses a combination of sine and cosine waves to describe these patterns. A key part of using this method is deciding how many waves or frequencies to include. This helps the model match the data’s cycles without overfitting. Researchers have studied how Fourier series estimators work in different situations, including [19,20,21].
Recent advances in technology and information show that regression modeling need not rely on a single approach, such as parametric or nonparametric regression. In multivariable cases, one predictor and its response may have a known relationship, while another does not. Wahba (1990) introduced the semiparametric regression approach for such situations [4]. Semiparametric regression combines ideas from both parametric and nonparametric methods. This helps the model find complex links between the predictor variables and the outcome. Semiparametric regression approaches offer flexibility but currently only allow for a single estimator for both parametric and nonparametric predictors, assuming that all predictors share the same pattern. To address this, Budiantara et al. (2015) introduced a mixed estimator for nonparametric regression by combining truncated spline and kernel estimators [10]. Ratnasari et al. (2016) generalized their research by including multiple predictor variables for each estimator [22]. Rismal et al. (2016) examined mixed estimators of truncated splines and kernels applied to open unemployment data in West Java [23]. Dani et al. (2021) explored several methods for selecting optimal knot points and bandwidths for mixed estimators of truncated splines and Gaussian kernels [24]. Other estimator combinations have also been employed, including mixed estimators of kernels with Fourier series by [25,26] and a truncated spline mixed estimator with Fourier series by [27,28]. However, these studies were limited to cross-sectional data and have not yet been applied to time series data.
Developing a semiparametric regression model using a mixed estimator refines statistical methods for analyzing complex relationship patterns. This approach bridges the limitations of traditional methods, providing flexibility with a strong interpretative basis. The application of this approach is particularly relevant for time series data, namely data collected sequentially at specific time intervals, such as daily, monthly, or annually [29,30]. Within this framework, the time series regression (TSR) model serves as an important foundation. TSR is a statistical method for modeling and predicting the value of a response variable that changes over time while accounting for the influence of predictor variables that also change over time [31]. By integrating a mixed estimator into semiparametric regression, it is anticipated that the analysis of complex time series data can be more accurate and informative. Several previous studies have examined the generalization of the semiparametric regression approach to time series data, including Aydin et al. (2021), who modeled censored time series data using semiparametric regression with a spline estimator [32]. Dang and Ullah (2022) studied a semiparametric time series model based on machine learning using kernel-regularized least squares [33]. Fibriyani et al. (2024) developed a semiparametric regression model for time series data using a local polynomial estimator to predict inflation in Indonesia [34]. Fitriyah et al. (2025) conducted a study on Semiparametric Time Series Regression modeling using a spline estimator with least-squares to predict rice production [35]. Previous studies clearly demonstrate that the development of semiparametric regression models for time series data is still relatively new and has significant potential for further advancement.
Time series data often contains nonlinear patterns and trends that change over time [36,37]. In the ever-evolving world of data analysis, developing a semiparametric regression model with a mixed estimator is an innovative approach to modeling time series data. By combining the concepts of semiparametric regression and the flexibility of mixed estimators, we see an opportunity to develop a model that is not only flexible in accommodating complex data patterns, but which is also capable of capturing the dynamics and fluctuations that are often difficult to capture in time series data.
This research develops a semiparametric regression model for time series data using mixed estimators, referred to as Semiparametric Time Series Regression with Mixed Additive Spline Fourier (STSR-MASF). The mixed estimators, truncated splines, and Fourier series are chosen for their suitability in modeling the predictor–response relationship. In the semiparametric regression framework, this method combines a parametric component, modeled with a linear estimator, with a nonparametric component for complex data patterns. The spline component captures changes at subintervals, while the Fourier component models periodic recurring patterns. The development of this model is a key novelty in this research, with specific applications for modeling hydrological data in tropical rainforest areas. This study is expected to provide both methodological and practical contributions, including the development of semiparametric regression theory and an understanding of the dynamics of hydrological data in tropical rainforest areas, which have unique characteristics.
East Kalimantan, often referred to as the “lungs of the world” due to its vast tropical rainforests and rich biodiversity, has a unique ecosystem with only two main seasons: the rainy and dry seasons. One important indicator of environmental dynamics in this region is Earth’s skin temperature, which is closely linked to energy balance, climate dynamics, and the sustainability of tropical ecosystems [38]. The phenomenon of rising Earth’s skin temperature, which tends to occur year after year, has become a global concern, particularly in the context of mitigating climate change and preventing environmental disasters [39]. In this study, Earth’s skin temperature data were obtained from the MERRA-2 (Modern-Era Retrospective Analysis for Research and Applications, Version 2). MERRA-2 is a global reanalysis product that assimilates multiple observations, including satellite, ground-based, and sounding measurements, into physical models, providing comprehensive atmospheric and environmental data. MERRA-2 provides high-quality data that allows for in-depth analysis of both long-term trends and short-term fluctuations [40,41].
The proposed model is Semiparametric Time Series Regression with Mixed Additive Spline Fourier (STSR-MASF), designed to analyze time series data with complex patterns. It combines truncated splines to capture pattern changes at subintervals and Fourier series for recurring patterns. The model is constructed using Lemma and Theorem formulation, with knot and oscillation selection based on the Generalized Cross-Validation (GCV) criterion. To assess the performance of the proposed model, this study compares STSR-MASF with several popular time series methods, including Naive Trend, Exponential Smoothing, Winter’s Method, Autoregressive Integrated Moving Average (ARIMA), Fourier Series, and Feedforward Neural Networks. This comparison is expected to confirm STSR-MASF’s superiority in capturing the complexity of time series data, particularly in tropical environmental phenomena that are inherently uncertain.
Thus, the development of the STSR-MASF model is expected to make a significant contribution to statistical science while also offering a new, more adaptive methodological framework for time series modeling. In practice, these findings also have the potential to provide more comprehensive insights into the dynamics of Earth’s skin temperatures in the tropical rainforests of East Kalimantan, as well as to support climate change mitigation efforts at both local and global scales. This manuscript is organized into five main sections. Section 1 provides the introduction. Section 2 presents the construction of the proposed STSR–MASF model, including the research variables, evaluation metrics, and overall methodological framework. Section 3 reports the empirical results and compares the forecasting performance of STSR–MASF with classical statistical methods, machine learning models, and nonparametric approaches. Section 4 discusses the main findings and their implications for climatic time series modeling. Finally, Section 5 concludes the paper and outlines potential directions for future research.

2. Materials and Methods

This section presents the key methodological components of the study and introduces the proposed STSR–MASF model, with particular emphasis on the theoretical foundation established using the Lemmas and Theorems. It then describes the selection of optimal knot points and Fourier oscillations using the Generalized Cross-Validation (GCV) method, followed by the evaluation metrics employed in this research. The section concludes with an explanation of the research variables, study sites, and the data used in the analysis.

2.1. The Proposed Method: STSR-MASF

The Semiparametric Time Series Regression Mixed Additive Spline Fourier (STSR-MASF) model is an innovation developed to enhance the existing statistical models used for analyzing complex relationship patterns in time series data. STSR-MASF combines parametric and nonparametric components, each addressing different data characteristics in a more flexible and effective manner. The parametric component employs a linear estimator, while the nonparametric component focuses on capturing data patterns that vary across specific subintervals and on recurrent or periodic patterns over time. To establish the theoretical foundation of the STSR–MASF model, a series of Lemmas are presented in this section. Each Lemma is formulated to support essential intermediate results required for proving the main theoretical statements.
Lemma 1.
Construction of the STSR-MASF model.
Suppose that a Semiparametric Time Series Regression model is constructed with a known parametric component and a nonparametric component approximated using truncated spline and Fourier series estimators, then the model can be written as in Equation (1):
y t = f y t 1 + h z 1 , t 1 + g v t + ε t ,
The parametric component f ( y t 1 ) is approximated by a linear estimator, as shown in Equation (2):
f y t 1 = β 0 + β 1 y t 1 .
To estimate the nonparametric components, a truncated spline estimator is used for h z 1 , t 1 and a Fourier series estimator is used for g v t . Thus, the estimation for h z 1 , t 1 is given in Equation (3):
h 1 z 1 , t 1 = ϑ 0 + j = 1 m ϑ 1 j z 1 , t 1 j + k = 1 r ϑ 1 ( m + k ) z 1 , t 1 K 1 k + m   ,
and for g v t , the estimation is presented in Equation (4):
g v t = 1 2 α 0 + γ v t + k = 1 λ α k [ cos 2 π k v t 1 n ] + ζ k [ sin 2 π k v t 1 n ] .
By combining the parametric dan nonparametric components from Equations (2)–(4), the complete form of the STSR-MASF model can be expressed in Equation (5):
y t = β 0 * + β 1 y t 1 + j = 1 m ϑ 1 j z 1 , t 1 j + k = 1 r ϑ 1 m + k z 1 , t 1 K 1 k + m + γ v t + k = 1 λ α k [ cos 2 π k v t 1 n ] + ζ k [ sin 2 π k v t 1 n ] + ε t ,
where β 0 * = β 0 + ϑ 0 + 1 2 α 0 .
The STSR-MASF model in Equation (5) can then be expressed in a matrix form in Equation (6):
y = X β + Z K ϑ + V λ γ + ε ,
where y represents the vector of response variable, X denotes the matrix of the parametric component, and β is the vector of coefficients associated with this component. The matrices Z K and V λ correspond to the nonparametric components, with ϑ and γ representing their respective coefficient vectors. The term ε denotes the vector of random errors, which are assumed that E ε t = 0 and V a r ε t = σ 2 .
Proof of Lemma 1.
Based on Equation (1), by substituting the parametric component f y t 1 = β 0 + β 1 y t 1 and the nonparametric component h 1 z 1 , t 1 and g v t , defined in Equations (3)–(4), we obtain
y t = ( β 0 + ϑ 0 + 1 2 α 0 ) + β 1 y t 1 + j = 1 m ϑ 1 j z 1 , t 1 j + k = 1 r ϑ 1 m + k z 1 , t 1 K 1 k + m + γ v t + k = 1 λ α k [ cos 2 π k v t 1 n ] + ζ k [ sin 2 π k v t 1 n ] + ε t .
Grouping the intercept terms yields β 0 * = β 0 + ϑ 0 + 1 2 α 0 , resulting in the complete form of the STSR-MASF model as presented in Equation (5). Finally, by considering n observations of y t for t = 1 ,   2 , , n , the model can be expressed in matrix notation as shown in Equation (6), which represents the STSR-MASF model. □
Lemma 2.
Separation of parametric and nonparametric components.
Suppose that the parametric component β 0 + β 1 y t 1 in the regression model is known. To simplify the estimation of the nonparametric component, the parametric part can be subtracted from the model equation. Thus, the regression model in Equation (6) can be simplified in Equation (7), as follows:
y X β = Z K ϑ + V λ γ + ε .
By defining y * = y X β , Equation (7) can be rewritten in Equation (8):
y * = Z K ϑ + V λ γ + ε .  
Proof of Lemma 2.
Based on Lemma 2, it is assumed that the parametric component β 0 + β 1 y t 1 in the STSR- MASF regression model is known. Therefore, the parametric part can be eliminated first to focus on estimating the nonparametric components. From Equation (2),
y = X β + Z K ϑ + V λ γ + ε ,
By defining y * = y X β , we obtain Equation (8). Thus, the parametric component has been successfully eliminated, resulting in a simplified equation that contains only the nonparametric and error components, which can then be used for further estimation. □
Lemma 3.
Expression of the error term and sum of squared errors for nonparametric component.
Suppose that the error term is defined as the difference between y * and the estimated model involving Z K ϑ and V λ γ , then the error expression from Equation (8) can be written as follows in Equation (9):
ε = y * Z K ϑ V λ γ ,
Furthermore, the sum of squared errors can be expressed in Equation (10):
ε T ε = y * T y * 2 ϑ T Z K T y * 2 γ T V λ T y * + ϑ T Z K T Z K ϑ + 2 ϑ T Z K T V λ γ + γ T V λ T V λ γ .
Proof of Lemma 3.
Based on Lemma 3, the error term ε is defined as the difference between y * and the estimated model involving the nonparametric components Z K ϑ and V λ γ . The sum of squared errors is obtained by multiplying the error by its transpose:
ε T ε = y * Z K ϑ V λ γ T y * Z K ϑ V λ γ .
Expanding the matrix multiplication gives
ε T ε = y * T y * y * T Z K ϑ y * T V λ γ ϑ T Z K T y * + ϑ T Z K T Z K ϑ + ϑ T Z K T V λ γ γ T V λ T y * + γ T V λ T Z K ϑ + γ T V λ T V λ γ .
Simplifying similar terms yields the sum of squared errors, which corresponds to Equation (10). □
Theorem 1.
Least squares estimation of mixed nonparametric parameters.
Supposing that a Semiparametric Time Series Regression model is given, involving a parametric component whose relationship pattern is assumed to be known and a nonparametric component approximated by a mixed truncated spline and Fourier series estimator, then the estimated values of the parameter vectors ϑ and γ can be obtained by minimizing the sum of squared errors defined in Equation (11):
min ϑ , γ ε T ε = min ϑ , γ { y * T y * 2 ϑ T Z K T y * 2 γ T V λ T y * + ϑ T Z K T Z K ϑ + 2 ϑ T Z K T V λ γ + γ T V λ T V λ γ } .
By minimizing this function, we can obtain the best estimates for the parameters ϑ and γ , which are computed through differentiation and substitution, leading to the solutions for these two parameters.
Proof of Theorem 1.
Based on Lemma 3, the sum of squared errors ε T ε is obtained by multiplying the error by its own transpose, resulting in the following expansion:
ε T ε = y * T y * 2 ϑ T Z K T y * 2 γ T V λ T y * + ϑ T Z K T Z K ϑ + 2 ϑ T Z K T V λ γ + γ T V λ T V λ γ .
To minimize the sum of squared errors, we take the partial derivatives of ε T ε with respect to parameters ϑ and γ .
  • Differentiation with respect to ϑ
By differentiating with respect to ϑ , we obtain the following equation:
Q ϑ , γ ϑ = 2 Z K T y * + 2 Z K T Z K ϑ + 2 Z K T V λ γ .
To find the value of ϑ that minimizes Q ϑ , γ , we set the partial derivative equal to zero, and multiply by Z K T Z K 1 , resulting in the estimator given in Equation (12).
ϑ ^ = Z K T Z K 1 Z K T y * Z K T V λ γ ^ .
2.
Differentiation with respect to γ
By differentiating with respect to γ , we obtain the following equation:
Q ϑ , γ γ = 2 V λ T y * + 2 V λ T Z K ϑ + 2 V λ T V λ γ .
To find the value of γ that minimizes Q ϑ , γ , we set the partial derivative equal to zero and multiply by V λ T V λ 1 , obtaining the estimator in Equation (13):
γ ^ = V λ T V λ 1 V λ T y * V λ T Z K ϑ ^ .
3.
Substitution to resolve interdependence
Based on the results obtained in Equations (12) and (13), it is evident that ϑ and γ still contain mutual dependence. The results of the partial derivatives with respect to ϑ and γ do not yield a closed-form solution, as both parameters depend on each other. To address this issue, the substitution method is applied. We substitute the estimate of γ ^ from Equation (13) into Equation (12):
ϑ ^ = Z K T Z K 1 Z K T y * Z K T V λ V λ T V λ 1 V λ T y * V λ T Z K ϑ ^ ,
hence, we obtain
ϑ ^ = ( I ( Z K T Z K ) 1 Z K T V λ V λ T V λ 1 V λ T Z K ) 1 Z K T Z K 1 ( Z K T y * Z K T V λ V λ T V λ 1 V λ T y * ) .
Equation (14) can be simplified in Equation (15):
ϑ ^ = I A 1 Z K T Z K 1 Z K T y * Z K T V λ V λ T V λ 1 V λ T y * .
where A = Z K T Z K 1 Z K T V λ V λ T V λ 1 V λ T Z K .
After obtaining the estimator ϑ ^ from Equation (15), we substitute into Equation (13):
γ ^ = V λ T V λ 1 V λ T y * B Z K T y * + B Z K T V λ V λ T V λ 1 V λ T y *
where B = V λ T V λ 1 V λ T Z K I A 1 Z K T Z K 1 .
By combining components based on y * , we obtain
γ ^ = V λ T V λ 1 V λ T B Z K T + B Z K T V λ V λ T V λ 1 V λ T y * .
Through the minimization of the sum of squared errors and the application of the substitution method, the estimators for the parameters ϑ ^ and γ ^ are derived. This approach effectively resolves the interdependence between the two parameters and ensures a valid and consistent solution. □
Lemma 4.
Representation of predicted nonparametric component with mixed estimator.
Given the estimators for the parameters ϑ ^ and γ ^ based on Equations (15) and (16) obtained from Theorem 1, Equation (8) in Lemma 2 can be rewritten in terms of the estimated parameters as follows:
y ^ * = Z K ϑ ^ + V λ γ ^ ,
by substituting the estimators ϑ ^ and γ ^ , y ^ * can be expressed in a more explicit form as follows:
y * = [ Z K ( ( I A ) 1 Z K T Z K 1 Z K T y * Z K T V λ V λ T V λ 1 V λ T y * ) + V λ V λ T V λ 1 V λ T B Z K T + B Z K T V λ V λ T V λ 1 V λ T y * ] ,
where
F m i x e d = ( Z K I A 1 Z K T Z K 1 Z K T Z K T V λ V λ T V λ 1 V λ T + V λ V λ T V λ 1 V λ T B Z K T + B Z K T V λ V λ T V λ 1 V λ T )
Hence, we obtain the result in Equation (17):
y ^ * = F m i x e d y * .
Proof of Lemma 4.
According to Theorem 1, the estimators for the parameters ϑ ^ and γ ^ are obtained from Equations (15) and (16), respectively:
ϑ ^ = I A 1 Z K T Z K 1 Z K T y * Z K T V λ V λ T V λ 1 V λ T y *   and
γ ^ = V λ T V λ 1 V λ T B Z K T + B Z K T V λ V λ T V λ 1 V λ T y * .
By substituting these estimators into Equation (8) from Lemma 2, y * can be rewritten in a form that incorporates the estimated parameters. This substitution yields a more explicit representation of y * , illustrating the relationship among y * , Z K , and V λ through the estimated parameters ϑ ^ and γ ^ . After simplification and the definition of F m i x e d , the final expression of y ^ * is obtained. The matrix F m i x e d is a composite structure that integrates information from both the truncated spline and Fourier series nonparametric components. □
Lemma 5.
Expression of the error term and sum of squared errors for parametric component.
Supposing that y * = y X β is known, then Equation (8) in Lemma 2 can be rewritten as in Equation (17). After obtaining the estimators for the nonparametric components, the next step is to estimate the parametric component, resulting in the STSR-MASF model as shown in Equation (18):
y = X β + F m i x e d y X β + ε .
The error term in Equation (18) can be expressed as shown in Equation (19):
ε = I F m i x e d y X β ,
The sum of squared errors is defined in Equation (20):
ε T ε = ( y T ( I F m i x e d ) T I F m i x e d y ) 2 β T X T I F m i x e d T I F m i x e d y + β T X T I F m i x e d T I F m i x e d X β .
Proof of Lemma 5.
According to Lemma 2, we begin with the STSR-MASF model that contains the parametric component X β and the nonparametric components Z K ϑ + V λ γ . To simplify the estimatin of the nonparametric part, the parametric component X β is temporarily eliminated, and we define y * = y X β .
After obtaining the estimators for ϑ ^ and γ ^ in Theorem 1, the next step is to estimate the parametric component by reintroducing X β into the model:
y = X β + F m i x e d y X β + ε .
The sum of squared errors is then computed by multiplying the error term by its transpose, resulting in
ε T ε = I F m i x e d y X β T I F m i x e d y X β .
Expanding the matrix product results in the following expression for the sum of squared errors in Equation (20). □
Theorem 2.
Least squares estimation of parametric parameters.
Supposing that a Semiparametric Time Series Regression model involves a parametric component whose functional relationship is assumed to be known and a nonparametric component approximated using the mixed truncated spline and Fourier series estimators (STSR-MASF), then the estimator for the nonparametric component is obtained based on Theorem 1. According to Lemma 5, the sum of squared errors of the STSR-MASF model can be expressed accordingly. The parameter β is estimated by differentiating the sum of squared errors, ε T ε , with respect to β and equating the derivative to zero. This process results in the estimator of β , as shown in Equation (21):
β ^ = X T I F m i x e d T I F m i x e d X 1 X T I F m i x e d T I F m i x e d y .
Proof of Theorem 2.
To obtain the estimator of β , the sum of squared errors of the STSR-MASF model, which incorporates both the parametric and nonparametric components as stated in Lemma 5, is first defined. By taking the partial derivative of ε T ε with respect to β and setting the derivative equal to zero, we obtain the following expression:
ε T ε β = 2 X T I F m i x e d T I F m i x e d y + 2 X T I F m i x e d T I F m i x e d X β .
Setting the derivative equal to zero and simplifying
X T I F m i x e d T I F m i x e d y = X T I F m i x e d T I F m i x e d X β .
Multiplying both sides by the inverse of X T I F m i x e d T I F m i x e d X , the estimator of β is then obtained, as shown in Equation (21). □
Lemma 6.
Representation of the STSR-MASF predicted values.
Supposed that the estimator for parameter β is given in Theorem 2, and the estimators for parameter ϑ and γ in Theorem 1. Then, Equation (18) in Lemma 5 can be rewritten as
y ^ = X β ^ + F m i x e d y X β ^ .
Accordingly, the STSR-MASF model can be expressed in Equation (22).
y ^ = F P K , λ y ,
where F P K , λ = F P a r + P M i x e d .
Proof of Lemma 6.
According to Theorem 2, the estimator for parameter β is given by
β ^ = X T I F m i x e d T I F m i x e d X 1 X T I F m i x e d T I F m i x e d y .
Substituting this estimator into Equation (18) from Lemma 5 gives
y ^ = X ( ( X T ( I F m i x e d ( T ( I F m i x e d ) X ) 1 X T I F m i x e d T I F m i x e d y ) + F m i x e d y X X T I F m i x e d T I F m i x e d X 1 X T I F m i x e d T I F m i x e d y .
We subsequently define two matrix components as follows:
F P a r = X X T I F m i x e d T I F m i x e d X 1 X T I F m i x e d T I F m i x e d ;
P M i x e d = F m i x e d I F P a r .
Hence, y ^ can be rewritten in a simplified form as
y ^ = F P K , λ y ,
where F P K , λ = F P a r + P M i x e d . The matrix F P K , λ depends on F P a r , which represents the parametric component, and P M i x e d , which represents the nonparametric component through the mixed truncated spline–Fourier series approach. The nonparametric component P M i x e d depends on the optimal knot points and oscillation frequencies. □

2.2. Selection of Optimal Knot Points and Oscillation Using the Generalized Cross-Validation (GCV) Method

To obtain the Semiparametric Time Series Regression–Mixed Additive Spline Fourier (STSR-MASF) model, it was necessary to determine the optimal knot points and oscillation that yield the best model performance. For this purpose, the Generalized Cross-Validation (GCV) method was employed. The GCV method is well-suited for nonparametric and semiparametric regression modeling. Selecting optimal parameters, such as the number of knots and oscillations, is critical for model performance. Wahba (1990) originally developed GCV for a single nonparametric regression estimator and did not consider combinations of estimators. Recent advances have extended GCV to handle more complex combinations, including those in the STSR–MASF model proposed in this study. Assuming an additive relationship between the estimator components, the combined hat matrix can be expressed in Equation (22). To formulate the GCV criterion for the STSR-MASF model, the residual vector is defined as in Equation (25):
A K , λ = I F P K , λ y ,
where I is the n × n identity matrix that measures the difference between the observed data y and the predicted values y ^ generated by the model. The magnitude of prediction error is captured by the norm of the residual vector, as expressed in Equation (26):
A K , λ 2 = I F P K , λ y 2 .
The norm of A K , λ represents the mean squared error (MSE), which quantifies the average squared deviation between observed and predicted values and reflectes the model’s fitting accuracy. The GCV function for the STSR-MASF model then formulated in Equation (27):
G C V K o p t , λ o p t = n 1 A K , λ 2 n 1 t r   I F P K , λ 2 ,
where n denotes the number of observations; A K , λ 2 represents the squared norm of the residual vector, serving as a measure of prediction error; and t r   I F P K , λ denotes the trace of the matrix, which reflects model complexity through the combined contributions of the parametric and nonparametric component. The optimal knot points K and oscillation λ are determined by selecting the combination that minimizes the GCV value, thereby achieving an optimal balance between model fitting accuracy and structural complexity.

2.3. Evaluation Metrics

Evaluation metrics are used to assess the model’s performance in predicting both training and test data. In this study, three widely used accuracy measures are adopted: Mean Squared Error (MSE), Root Mean Squared Error (RMSE), and Mean Absolute Percentage Error (MAPE). Each of these metrics provides a different perspective on how accurately and precisely the model can predict the observed outcomes [12,42]. MSE measures the average of the squared differences between the predicted and actual values and is defined in Equation (28):
M S E = 1 n t = 1 n y t y ^ t 2 ,
where y ^ t denotes the predicted value at period t . The MSE penalizes larger errors more heavily because the differences are squared, thus emphasizing substantial deviations between actual and predicted values.
The RMSE, obtained as the square root of the MSE, restores the error measure to the original scale of the response variable, thereby facilitating a clearer interpretation of the model’s predictive accuracy. It is formally defined in Equation (29):
R M S E = M S E = 1 n t = 1 n y t y ^ t 2 .
In addition, the MAPE quantifies the average relative deviation between the predicted and actual values, expressed as a percentage. It is formally defined in Equation (30):
M A P E = 1 n t = 1 n y t y ^ t y t × 100 .

2.4. Research Variables, Study Objects, and Available Data

The research variables utilized in this study are presented in detail for each forecasting method, as summarized in Table 1.
Table 1. Summary of research variables and predictor structures across forecasting methods.
The data used in this study were obtained from the MERRA-2 (Modern-Era Retrospective Analysis for Research and Applications, Version 2) reanalysis dataset. MERRA-2 is a global reanalysis product that assimilates multiple observations, including satellite, ground-based, and sounding measurements, into physical models, providing comprehensive atmospheric and environmental data.
For this study, we specifically used the Earth’s skin temperature (TS) and corrected total precipitation (PRECTOTCORR) datasets. The observation period spans January 2010–December 2024, with data extracted from the grid points closest to the study sites. The spatial resolution of MERRA-2 is 0.5° latitude × 0.625° longitude, corresponding to average elevations of 12.56 m for Samarinda and 7.13 m for Balikpapan. This research focuses on Samarinda and Balikpapan, two major cities located in East Kalimantan Province, Indonesia. These cities were selected as study sites for their strategic geographic locations and relevance to climate and environmental research. Furthermore, both Samarinda and Balikpapan play a crucial role in supporting the large-scale development of the new capital city, Ibu Kota Nusantara (IKN).

2.5. Research Methodology

The methodology employed in this study involves a series of systematic steps: first, the collection of relevant data; then, data preprocessing; and, subsequently, the division of the data into training and testing sets. Various methods, including traditional approaches, machine learning techniques, and the proposed STSR-MASF model, are applied to model Earth’s skin temperature data from two locations: Samarinda and Balikpapan. The framework architecture is presented in Figure 1.
Figure 1. The framework architecture.
In addition, a dedicated visualization scheme was designed for the STSR-MASF model to illustrate the relationship between the predictor variables and the response variable. This schematic illustrates how each component, the parametric (autoregressive), nonparametric truncated spline, and nonparametric Fourier series, collectively contributes to the model’s overall structure. The architectural framework of the STSR-MASF model is presented in Figure 2.
Figure 2. Overview of the STSR-MASF model structure and its components.
Based on Figure 2, Earth’s skin temperature at the previous time ( y t 1 ) was used as a predictor to account for the fact that Earth’s current skin temperature is influenced by previous conditions. Precipitation was included because rainfall can directly lower Earth’s skin temperature by increasing soil and air moisture and through evaporative cooling [43]. Rainfall is also part of the hydrological cycle, affecting how energy is distributed and influencing Earth’s short-term and seasonal skin temperature patterns [44,45]. By considering the order of observations over time, the STSR-MASF model can capture seasonal changes and variations in Earth’s skin temperature between periods, while also accounting for the two-way relationship between temperature and precipitation. This approach is consistent with tropical climatology, where Earth’s skin temperature and rainfall influence each other through processes like evapotranspiration and heat exchange between the surface and atmosphere.
Furthermore, the data-splitting procedure is explained in greater detail through three illustrative schemes, each clearly outlining the proportions of training and testing datasets. These visualizations, presented in Figure 3, provide a comprehensive overview of the experimental design implemented in this study.
Figure 3. Data-splitting schemes.
The test sets were divided into durations of 0.5, 1, and 2 years to examine inter-seasonal variability in the tropical region, where seasonal changes typically occur twice a year, and to determine the most suitable training-testing scheme. This approach allows us to evaluate the capability of STSR-MASF in capturing seasonal patterns and producing reliable predictions over different periods.

3. Results

3.1. Exploratory Data Analysis

An exploratory analysis of Earth’s skin temperature data was conducted using time series plots and box plots to examine trends and seasonality. This initial exploration provides a comprehensive overview of the data characteristics prior to modeling. The visualizations are presented in Figure 4 and Figure 5.
Figure 4. Exploratory visualization of Earth’s skin temperature data in Samarinda.
Figure 5. Exploratory visualization of Earth’s skin temperature data in Balikpapan.
The city of Samarinda exhibits a clear seasonal temperature pattern with noticeable fluctuations throughout the year. As shown in Figure 4a, the Earth’s skin temperature in Samarinda displays considerable variation, with several temperature spikes occurring in specific months, particularly from October to December. This period coincides with the dry season, which is typically characterized by higher temperatures. In addition, the graph shows a notable temperature increase during March and April, reflecting the transition from the rainy season to the dry season. This temperature rise is associated with reduced rainfall and increased solar radiation intensity, both of which contribute to the heating of the Earth’s skin temperature. Figure 4b further confirms this seasonal pattern, showing lower temperatures in January and February, corresponding to a cooler, more stable rainy season. In this case, higher-temperature outliers are frequently observed in October, November, and December, indicating temperature surges that are significantly higher than the usual monthly distributions. This phenomenon is likely influenced by climatic or extreme weather conditions that affect temperatures in Samarinda during the dry season. Overall, Samarinda’s temperature follows a consistent seasonal cycle, with peak temperatures toward the end of the year and lower temperatures at the beginning.
The city of Balikpapan, as shown in Figure 5a, demonstrates a temperature fluctuation pattern like that of Samarinda, although with smaller variations. Temperatures in Balikpapan tend to remain more stable throughout the year, but still exhibit a clear upward trend from October to December, indicating that these months, as in Samarinda, correspond to a hotter, drier season. Figure 5b shows a narrower temperature distribution during these months, reflecting more stable yet higher temperatures than in other periods. This pattern is associated with reduced rainfall and increased duration and intensity of solar radiation exposure. Meanwhile, January–March shows lower and more stable temperatures, corresponding to the rainy season. Higher temperature outliers in Balikpapan tend to occur in October and November, indicating more extreme temperature surges during these months, even though the city’s overall temperature remains relatively stable. This phenomenon may be attributed to climate variability or specific weather events that cause higher-than-usual temperatures, particularly during the peak of the dry season.

3.2. Application of STSR-MASF for Predictive Modeling

This section discusses the modeling process using STSR-MASF. Before the parameter estimation process, an initial visualization, in the form of a scatter plot, is performed to examine the relationship between time variables and Earth’ skin temperature values. This visualization helps us to identify the underlying nonlinear patterns and seasonal components of the data while also providing an initial overview of the data characteristics to be modeled by STSR-MASF.

3.2.1. Scatter Plots

Based on Figure 6 and Figure 7, the relationship between the Earth’s skin temperature at the previous time ( y t 1 ) and the current Earth’s skin temperature ( y t ) in both Samarinda and Balikpapan exhibits a linear pattern. This indicates a linear temporal dependence, where the current Earth’s skin temperature is influenced by its previous value. This pattern represents the parametric component of the STSR-MASF model, which captures the direct dependence between past and present observations through the autoregressive (AR) component.
Figure 6. Scatter plots showing the relationship between Earth’s skin temperature and predictor variables in Samarinda.
Figure 7. Scatter plots showing the relationship between Earth’s skin temperature and predictor variables in Balikpapan.
Meanwhile, the relationship between the previous precipitation ( z 1 , t 1 ) and the current Earth’s skin temperature ( y t ) in both cities shows a random, irregular pattern, suggesting a nonlinear relationship that varies across subintervals. Therefore, this relationship is modeled using the truncated spline estimator, which represents the nonparametric component of the STSR-MASF and captures nonlinear variations in the data.
Furthermore, the relationship between time ( v t ) and Earth’s skin temperature ( y t ) exhibits a periodic pattern, indicating a seasonal component that recurs consistently. This pattern corresponds to the Fourier series component of the STSR-MASF model, which captures periodic or oscillatory behavior in the temperature data. Overall, the predictor variables used in this study reflect the three main components of the STSR-MASF model. Together, these components enable the model to effectively capture linear, nonlinear, and periodic patterns in the Earth’s skin temperature (yt) data for both Samarinda and Balikpapan.

3.2.2. Implementation and Estimation Results of STSR-MASF

The implementation of the STSR-MASF model for the Earth’s skin temperature data in Samarinda and Balikpapan, using the predictor variables listed in Table 2, is presented in Table 3, Table 4 and Table 5. The STSR-MASF model consists of two main components: a parametric component and a nonparametric component, represented by the truncated spline estimator and the Fourier series, respectively.
In this study, the nonparametric truncated spline component was tested with one to three knot points and employed a linear order ( m = 1 ), while the nonparametric Fourier series component was tested with one to three oscillations. The linear order was chosen based on the principle of parsimony, aiming to use the simplest model that adequately captures the main trend in the temperature time series without unnecessary complexity. The knot locations in the STSR-MASF model were determined based on the observed values of the predictor variable. Specifically, the knots were placed by evenly dividing the range between the minimum and maximum values of the predictor. To avoid boundary effects, the first and last points of the range were excluded, ensuring that all knots were positioned strictly within the observed data.
The STSR-MASF models were then constructed through an iterative process that combined different numbers of knots in the truncated spline component with different numbers of oscillations in the Fourier series component. Each model configuration represented a distinct level of flexibility and complexity, reflecting the interaction between the model’s parametric and nonparametric structures. All candidate models were evaluated using the Generalized Cross-Validation (GCV) criterion. The optimal STSR-MASF model was selected based on the combination of knots and oscillations that produced the minimum GCV value. A lower GCV indicates a model with the smallest generalization error, implying the best predictive performance and the most appropriate representation of the true data pattern.
1.
Scheme 1
The summary of the STSR-MASF modeling results for Earth’s skin temperature data in Samarinda and Balikpapan under Scheme 1 is presented in Table 2. Knot indicates the number of truncated spline knots and Oscillation denotes the number of Fourier harmonics employed in the STSR–MASF model.
Table 2. Performance Evaluation of the STSR-MASF Model (Scheme 1).
Table 2. Performance Evaluation of the STSR-MASF Model (Scheme 1).
LocationKnotOscillation TrainingTesting
GCVMSERMSEMAPE (%)MSERMSEMAPE (%)
Samarinda1131.69590.16870.41071.13110.05240.22900.7308
231.60670.16420.40521.10770.04800.21900.6368
331.69370.16060.40081.10460.06850.26170.8268
2131.35720.16490.40611.13450.05430.23310.7307
231.19170.16010.40011.10920.05620.23710.6385
331.39250.15720.39641.10410.05830.24140.7752
3130.67250.15930.39921.11010.08600.29320.8797
230.53950.15480.39341.08890.08570.29270.8705
330.67330.15170.38941.07770.08740.29570.9015
Balikpapan1120.34680.10830.32910.90580.08510.29170.8732
220.37680.10580.32530.90660.09560.30920.9671
320.87740.10580.32530.90600.09270.30440.9463
2120.47800.10770.32810.90060.08590.29300.8771
220.56230.10550.32480.90250.09480.30790.9599
321.07320.10550.32480.90210.09310.30510.9475
3120.68310.10740.32780.89690.08520.29190.8756
231.69590.16870.41071.13110.05240.22900.7308
331.60670.16420.40521.10770.04800.21900.6368
Based on the results presented in Table 2, the best STSR-MASF model for Scheme 1 in Samarinda achieved the minimum GCV value of 30.5395, obtained with a configuration of three knot points and two oscillations. The model showed good performance based on the accuracy measures from the training data. In Balikpapan, the best STSR-MASF model yielded the minimum GCV value of 20.3468 with a configuration of one knot point and one oscillation.
2.
Scheme 2
The summary of the STSR-MASF modeling results for Earth’s skin temperature data in Samarinda and Balikpapan under Scheme 2 is presented in Table 3. Knot indicates the number of truncated spline knots, and Oscillation denotes the number of Fourier harmonics employed in the STSR–MASF model.
Table 3. Performance evaluation of the STSR-MASF Model (Scheme 2).
Table 3. Performance evaluation of the STSR-MASF Model (Scheme 2).
LocationKnotOscillation TrainingTesting
GCVMSERMSEMAPE (%)MSERMSEMAPE (%)
Samarinda1129.82230.16390.40491.11900.18120.42571.0365
229.71070.15920.39911.09130.20900.45711.0904
330.06310.15710.39631.09760.17110.41361.0028
2129.52590.16030.40031.12230.17860.42260.9800
229.31830.15520.39391.09300.21670.46551.1142
329.79330.15370.39201.09400.17710.42080.9425
3129.29170.15700.39621.11370.17150.41410.9131
229.00810.15160.38931.08510.21130.45971.0730
329.48290.15010.38751.08550.16890.41100.8706
Balikpapan1120.19000.11100.33310.92040.06330.25170.7293
220.20170.10830.32910.91990.08280.28770.8406
320.69560.10810.32880.91690.09810.31320.9151
2120.32380.11030.33210.91470.06410.25320.7326
220.39800.10800.32860.91590.08080.28430.8270
320.89810.10780.32830.91300.09720.31180.9091
3120.53980.11010.33180.91110.06360.25230.7315
220.59150.10760.32800.91300.08370.28940.8480
321.11730.10750.32790.90980.10280.32060.9349
Based on the results presented in Table 3, the best STSR-MASF model for Scheme 2 in Samarinda achieved the minimum GCV value of 29.0081, obtained with a configuration of three knot points and two oscillations. In Balikpapan, the best STSR-MASF model yielded the minimum GCV value of 20.1900 with a configuration of one knot point and one oscillation.
3.
Scheme 3
The summary of the STSR-MASF modeling results for Earth’s skin temperature data in Samarinda and Balikpapan under Scheme 3 is presented in Table 4. Knot indicates the number of truncated spline knots, and Oscillation denotes the number of Fourier harmonics employed in the STSR–MASF model.
Table 4. Performance Evaluation of the STSR-MASF Model (Scheme 3).
Table 4. Performance Evaluation of the STSR-MASF Model (Scheme 3).
LocationKnotOscillation TrainingTesting
GCVMSERMSEMAPE (%)MSERMSEMAPE (%)
Samarinda1126.92000.15830.39791.10870.24840.49841.1917
226.32970.15070.38821.07420.52260.72291.8907
327.05850.15070.38821.07500.49830.70591.8267
2126.87040.15590.39491.10200.25180.50181.1980
226.22870.14810.38481.07090.52280.72301.8874
326.95300.14800.38471.07120.53290.73001.9152
3126.69220.15280.39091.09830.21340.46201.0979
225.98900.14470.38041.05740.16010.39961.0675
326.72530.14470.38041.05770.50140.70811.8850
Balikpapan1119.10710.11240.33520.91930.08150.28550.8532
219.10180.10930.33070.91630.09750.31220.9289
319.50130.10860.32950.91600.14770.38441.0874
2119.24130.11170.33410.91370.08280.28770.8547
219.30620.10900.33020.91240.09690.31130.9237
319.70310.10820.32890.91190.14940.38651.0913
3119.51690.11170.33420.90900.08210.28650.8611
219.31900.10760.32800.90480.10680.32670.9776
319.91340.10780.32840.90420.15080.38841.1024
Based on the results presented in Table 4, the best STSR-MASF model for Scheme 3 in Samarinda achieved the minimum GCV value of 25.9890, obtained with a configuration of three knot points and two oscillations. In Balikpapan, the best STSR-MASF model yielded the minimum GCV value of 19.1018 with a configuration of one knot point and two oscillations.
Table 5. Final selected benchmark models and optimal parameters for each location and scheme.
Table 5. Final selected benchmark models and optimal parameters for each location and scheme.
LocationSchemeExponential
Smoothing
Holt-WintersSARIMAFFNNFourier
Series
Samarinda1 α = 0.1 α = 0.7358
ρ = 0.0218
κ = 0.4080
SARIMA (4,1,0)(1,1,0)6Best NN architecture: 5 neurons (HL1), 2 neurons (HL2)3 oscillations
2 α = 0.1 α = 0.7466
ρ = 0.0219
κ = 0.4303
SARIMA (4,1,0)(1,1,0)6Best NN architecture: 1 neuron (HL1), 5 neurons (HL2)3 oscillations
3 α = 0.9 α = 0.7145
ρ = 0.0241
κ = 0.7467
SARIMA (4,1,0)(1,1,0)6Best NN architecture: 5 neurons (HL1), 4 neurons (HL2)3 oscillations
Balikpapan1 α = 0.1 α = 0.8217
ρ = 0.0127
κ = 1.0000
SARIMA (4,1,0)(1,1,0)6Best NN architecture: 1 neuron (HL1), 3 neurons (HL2)2 oscillations
2 α = 0.3 α = 0.8183
ρ = 0.0132
κ = 1.0000
SARIMA (4,1,0)(1,1,0)6Best NN architecture: 1 neuron (HL1), 5 neurons (HL2)2 oscillations
3 α = 0.3 α = 0.8159
ρ = 0.0127
κ = 1.0000
SARIMA (4,1,0)(1,1,0)6Best NN architecture: 1 neuron (HL1), 5 neurons (HL2)2 oscillations

3.3. Modeling with Naïve Trend, Exponential Smoothing, Holt-Winters, ARIMA, FFNN, and Fourier Series

This section models Earth’s skin temperature data using three methodological categories. First, classical statistical methods are applied, including Naïve Trend, Exponential Smoothing, additive Holt–Winters, and ARIMA models. Next, the nonparametric approach is represented by the Fourier Series. Finally, the machine learning method employs a feed-forward neural network (FFNN). Taken together, these methods provide comparative baselines for evaluating the proposed STSR-MASF model.
  • Naïve Trend
    The Naïve Trend method assumes that the change between the last two observations persists at a constant rate into the subsequent period. Forecasts are generated by adding the difference between the two most recent values to the latest observation. This approach is effective for datasets exhibiting a stable trend.
  • Exponential Smoothing
    The exponential smoothing method employs a single smoothing parameter, the level constant ( α ), which assigns greater weight to more recent observations and allows for the model to adapt to recent changes. In this study, the smoothing parameter α was examined over a grid of candidate values ranging from 0.1 to 0.9 with an increment of 0.1. The optimal value of α was selected by minimizing forecast error measures, and is reported in Table 5.
  • Holt–Winters
    The additive Holt–Winters method captures relatively constant trend and seasonal patterns over time. This method uses three parameters: level ( α ), trend ( ρ ), and seasonal ( κ ). These are combined additively if seasonal variations have constant amplitude across periods. The values of α , ρ , and κ are tuned to achieve the most accurate forecasts. Model performance is evaluated using MSE, RMSE, and MAPE. The additive Holt–Winters models were estimated using the HoltWinters() function in R. The level (α), trend ( ρ ), and seasonal ( κ ) smoothing parameters were automatically optimized by minimizing the sum of squared errors. The final estimated smoothing parameters for each city and scheme are explicitly reported in Table 5 to ensure fairness and reproducibility in comparison with the proposed STSR–MASF model.
  • ARIMA
    The ARIMA modeling process starts by examining the data’s characteristics, especially stationarity of the variance and the mean. Variance stationarity is assessed with the Box–Cox transformation. Mean stationarity is evaluated visually using the Autocorrelation Function (ACF) plot. After confirming stationarity, patterns of autocorrelation and partial autocorrelation, identified using the Autocorrelation Function (ACF) and Partial Autocorrelation Function (PACF), are analyzed. These analyses indicate a seasonal component with a period of six. Consequently, a Seasonal Autoregressive Integrated Moving Average (SARIMA) model, denoted as (p, d, q)(P, D, Q)s, is employed. For each scheme and city, model selection involves evaluating all possible SARIMA parameter combinations, namely SARIMA (1,1,0)(1,1,0)6, SARIMA (2,1,0)(1,1,0)6, SARIMA (3,1,0)(1,1,0)6, and SARIMA (4,1,0)(1,1,0)6. The optimal model is selected based on three criteria: parameter significance, independence of residuals as assessed by the Ljung–Box test, and normality of residuals as determined by the Kolmogorov–Smirnov test. Some of the best SARIMA models do not fully satisfy the residual independence assumption for certain schemes and cities. Based on the evaluation criteria and forecasting performance, the SARIMA (4,1,0)(1,1,0)6 model is consistently identified as the optimal specification across all schemes and cities and is therefore selected as the final SARIMA benchmark model in this study.
  • FFNN
    The FFNN modeling process was implemented in R using the neuralnet package. The FFNN modeling process starts by selecting input variables from time-lagged observations. ACF and PACF analyses of the training data help identify the relevant lags for each scheme and city: y t 1 and y t 2 . The FFNN architecture has two Hidden Layers (HL), with 1–8 neurons per layer. The optimal configuration is identified using evaluation metrics MSE, RMSE, and MAPE. The model was trained using the backpropagation algorithm with mean squared error (MSE) as the loss function. The activation function for hidden neurons was the logistic function, while the output layer used a linear activation. Data are standardized using min–max normalization to ensure stable convergence and accelerate learning.
  • Fourier Series
    The Fourier Series approach captures periodic patterns in the data using sine and cosine functions. Models with one to three oscillations are evaluated. The optimal model is selected based on the minimum Generalized Cross Validation (GCV) value, which balances model complexity and estimation error.

3.4. Performance Comparison of STSR-MASF and Benchmark Forecasting Methods

Seven time series modeling methods were evaluated using Earth’s skin temperature data from Samarinda and Balikpapan across three observation schemes. The goal was to assess how well each method captured data patterns, including trends, seasonality, and random fluctuations. Model accuracy was assessed with MSE, RMSE, and MAPE on training and test sets. Lower errors indicate more accurate estimations and forecasts. Table 6, Table 7 and Table 8 present complete modeling results for each method, scheme, and location, summarizing the model accuracy and best performers for every combination.
  • Scheme 1
Table 6. Model performance comparison across seven time series approach for Scheme 1.
Table 6. Model performance comparison across seven time series approach for Scheme 1.
LocationMethodsTrainingTesting
MSERMSEMAPE (%)MSERMSEMAPE (%)
SamarindaNaïve Trend0.47650.69031.871916.84124.103812.2744
Exponential Smoothing0.39180.62601.64080.21720.46601.2625
Holt-Winters0.30150.54911.49930.25880.50871.6310
SARIMA0.24140.49141.35580.13280.46221.2359
FFNN0.20800.45611.22360.13500.36741.1200
Fourier Series0.34380.58631.55470.18580.43001.2294
STSR-MASF0.15480.39341.08890.08570.29270.8705
BalikpapanNaïve Trend0.21950.46851.31891.03501.01732.8112
Exponential Smoothing0.18970.43551.21200.12420.35251.0497
Holt-Winters0.13830.37191.06110.12290.35061.1800
SARIMA0.20970.45791.20000.17990.42421.3445
FFNN0.20210.44961.26000.15960.39951.1300
Fourier Series0.17060.41311.16030.12550.35421.0459
STSR-MASF0.10830.32910.90580.08510.29170.8732
Comparing seven time series modeling methods on Earth’s skin temperature data from Samarinda and Balikpapan shows clear differences in fit. Notably, combining a truncated spline with a Fourier series enables the model to capture temporal patterns and variability more effectively than other approaches, indicating strong generalization and stability. Under Scheme 1, STSR–MASF performs well in both training and test sets.
2.
Scheme 2
Table 7. Model performance comparison across seven time series approach for Scheme 2.
Table 7. Model performance comparison across seven time series approach for Scheme 2.
LocationMethodsTrainingTesting
MSERMSEMAPE (%)MSERMSEMAPE (%)
SamarindaNaïve Trend0.46610.68271.846733.29735.770417.5157
Exponential Smoothing0.38960.62421.63990.32690.57171.4315
Holt-Winters0.29670.54471.49410.25470.50461.5365
SARIMA0.23440.48411.34371.03321.01653.1229
FFNN0.36160.60131.55000.58850.76711.9100
Fourier Series0.34100.58401.54630.41540.64451.4206
STSR-MASF0.15160.38931.08510.21130.45971.0730
BalikpapanNaïve Trend0.22340.47261.33364.89592.21276.5134
Exponential Smoothing0.18740.43291.23450.09050.30090.8008
Holt-Winters0.13930.37321.06300.12450.35280.9650
SARIMA0.18130.42581.11900.09020.30030.9028
FFNN0.20320.45081.26000.16480.40601.2200
Fourier Series0.17460.41781.17700.11750.34281.0004
STSR-MASF0.11100.33310.92040.06330.25170.7293
Modeling results under Scheme 2 confirm that STSR–MASF continues to achieve the highest accuracy at both sites. The consistently low errors indicate that the model effectively reflects Earth’s skin temperature dynamics and sustains high generalization. Overall, under Scheme 2, STSR–MASF demonstrates the most reliable performance among the seven methods.
3.
Scheme 3
Table 8. Model performance comparison across seven time series approach for Scheme 3.
Table 8. Model performance comparison across seven time series approach for Scheme 3.
LocationMethodsTrainingTesting
MSERMSEMAPE (%)MSERMSEMAPE (%)
SamarindaNaïve Trend0.46850.68451.86221.33371.15483.1527
Exponential Smoothing0.27630.52571.37150.34810.59001.5798
Holt-Winters0.31750.56351.52831.12491.06063.1227
SARIMA0.23310.48281.32850.82750.90962.2005
FFNN0.23490.48461.27000.67550.82191.9000
Fourier Series0.31410.56041.51350.93230.96562.4681
STSR-MASF0.14470.38041.05740.16010.39961.0675
BalikpapanNaïve Trend0.22960.47921.35231.65231.28543.6939
Exponential Smoothing0.19030.43621.24040.11950.34560.9639
Holt-Winters0.14160.37631.07490.14500.38081.1100
SARIMA0.17840.42241.10940.05210.22822.6346
FFNN0.20540.45331.27000.18060.42491.2400
Fourier Series0.17730.42111.17720.15120.38881.1332
STSR-MASF0.10930.33070.91630.09750.31220.9289
The comparison results in Scheme 3 again indicate that the STSR–MASF model performs better than the six other benchmark methods across both observation sites. For Scheme 3, STSR–MASF achieves the lowest training and testing errors in both Samarinda and Balikpapan. The model demonstrates stable performance and accuracy across both cities. Overall, the findings in Scheme 3 strengthen previous evidence that the STSR–MASF model exhibits strong adaptability and generalization ability in time series modeling.

4. Discussion

The STSR–MASF, a new statistical approach to forecasting Earth’s skin temperature based on MERRA-2, demonstrates promising performance across various evaluation schemes. This study is primarily methodological in nature, aiming to introduce the STSR-MASF approach as a statistical time series regression tool, focusing on its statistical development and an initial demonstration using climate-related data. Based on the results from both the training and testing datasets, all STSR–MASF configurations yielded relatively small and stable error values in the two observation areas: Samarinda and Balikpapan City. This finding indicates that the proposed model effectively captures the dynamic patterns and fluctuations of Earth’s skin temperature over time.
To identify the overall best-performing scheme, a comparative assessment was conducted. This assessment was based on the average MSE, RMSE, and MAPE values from the testing data of both locations. This approach was used because this study aimed to obtain a model configuration that is consistent and accurate across different regions, rather than one that performs optimally in only one location. The average testing performance for both cities is illustrated in Figure 8.
Figure 8. Average testing errors of the STSR–MASF schemes for Samarinda and Balikpapan.
Based on Figure 8, Scheme 1 produced the smallest average values of MSE, RMSE, and MAPE compared to the other two schemes, indicating that Scheme 1 represents the most optimal configuration of the STSR–MASF model. It provides the highest predictive accuracy during the testing phase across both locations and maintains stable performance between training and testing results. Furthermore, the MAPE value obtained under Scheme 1 is less than 10%, which, according to common forecasting standards, indicates a highly accurate prediction. The optimal STSR-MASF model for Scheme 1 in Samarinda is presented in Equation (31),
y ^ t = 31.7023 + 0.532 y t 1 0.782 z 1 , t 1 + 1.751 z 1 , t 1 3.138 + 1.437 z 1 , t 1 3.744 + + 0.452 z 1 , t 1 4.956 + 0.000 v t + 0.024 cos 2 π v t 1 n 0.100 sin 2 π v t 1 n + 0.047 cos 4 π v t 1 n 0.113 sin 4 π v t 1 n   ,
while the corresponding model for Balikpapan is given in Equation (32):
y ^ t = 20.196 + 0.650 y t 1 0.014 z 1 , t 1 + 0.826 z 1 , t 1 15.444 + + 0.000 v t + 0.038 cos 2 π v t 1 n 0.051 sin 2 π v t 1 n
Based on Figure 9, the testing MAPE values for all forecasting methods evaluated in this study are compared. The results show that the proposed STSR-MASF model attains a lower MAPE than the other methods, with detailed numerical values summarized in Table 6. This observation provides additional indication that the proposed approach can capture nonlinear patterns, seasonal behavior, and autoregressive dependencies in the data, resulting in a highly accurate prediction on the testing dataset. Although the MAPE value indicates a highly accurate prediction, examining the patterns of increase and decrease remains essential to understand how the model responds to real-world dynamics of Earth’s skin temperature.
Figure 9. MAPE-based comparison of forecasting models on the testing dataset under Scheme 1.
In this study, an additional 11-month forecast was performed outside the testing step-by-step process to evaluate the model’s accuracy in predicting future temperatures. This extension was carried out by utilizing the parameters obtained from the STSR–MASF model under Scheme 1 and applying them sequentially from January 2025 to November 2025. The purpose of this additional forecast was to assess how well the model could predict temperatures for a period extending beyond the original testing data. By comparing the predicted values with the actual data as it becomes available, we can better evaluate the model’s predictive performance. The forecasting process was carried out sequentially, starting from January 2025, by substituting the previous temperature value ( y t 1 ), the data from December 2024, into the parametric component. For the truncated spline component, the previous precipitation value ( z 1 , t 1 ) from December 2024 was used, while the Fourier component was generated by substituting the time index t = 181 , corresponding to the next time step in the sequence. By substituting these three components into the STSR–MASF model equation, the estimated Earth’s skin temperature for January 2025 was obtained. The same procedure was then applied iteratively for subsequent periods up to November 2025. This forecasting horizon is limited to November because the STSR–MASF model operates as a short-term forecasting approach. Each new prediction must be informed by the most recent available observation, most notably being the previous precipitation value that feeds into the nonparametric truncated spline component. The forecasting results for Samarinda City and Balikpapan City are presented in Figure 10.
Figure 10. Step-by-step forecasting results of the STSR–MASF model.
The forecasting results were validated by comparing the model’s estimated values with actual data obtained from the official NASA POWER website (https://power.larc.nasa.gov) for two observation sites: Samarinda and Balikpapan. From the evaluation side, using MSE, RMSE, and MAPE on the forecasting data for the period January–October 2025, during which NASA POWER observational data were available, allowed for direct comparison with the STSR–MASF forecasts. These results further strengthen the earlier findings. When the model’s forecasts were compared with the corresponding validated observational data, the STSR–MASF model achieved an MSE of 0.3970, RMSE of 0.6300, and MAPE of 1.5917% for Samarinda. For Balikpapan, the error metrics were even smaller, with an MSE of 0.0978, RMSE of 0.3128, and MAPE of 0.9666%. The relatively low values across all indicators demonstrate the model’s strong ability to reproduce actual temperature variations, underscoring the close agreement between the predicted and observed Earth’s skin temperature in both cities. For November 2025, the actual observational data from NASA POWER were not yet available at the time of this analysis. Nevertheless, the STSR–MASF forecasts suggest a potential increase in temperature in both cities, aligning with the general warming tendency commonly observed toward the end of the year.
The STSR–MASF model not only delivers accurate predictions, but also introduces an innovative statistical framework. It integrates semiparametric regression with a mixed estimator that combines spline and Fourier series components. This enables the model to capture nonlinear patterns and underlying seasonal oscillations in the data. This approach provides a more comprehensive understanding of Earth’s skin temperature behavior than conventional methods typically offer. The primary strength of this study lies in both its forecasting outcomes and its conceptual and methodological innovation. The successful application of the STSR–MASF model to temperature dynamics in Samarinda and Balikpapan demonstrates the potential for statistical approaches to effectively represent natural phenomena.

5. Conclusions

We introduce the STSR–MASF model, a novel and effective approach to statistical time series analysis. By integrating a clear, flexible structure with advanced spline methods for smooth nonlinear trends and a Fourier element for recurring patterns, the STSR–MASF model sets a new standard in forecasting accuracy for cycles and seasonal effects. This innovation also yields six Lemmas and two Theorems that represent the mathematical foundation of the development. Empirical evaluations across multiple experiments show that the STSR–MASF model consistently provides more accurate and stable forecasts compared to six previous methods proposed in earlier studies. The model achieves lower MSE, RMSE, and MAPE values, while effectively capturing the temporal dynamics and fluctuations of Earth’s skin temperature in an adaptive, additive manner that responds to environmental variability. These results show that the STSR–MASF model is a strong tool for climate monitoring, energy planning, and environmental policy, especially in tropical places like Indonesia. In practice, the model’s insights can help city planners develop targeted cooling strategies for neighborhoods most affected by urban heat islands and assist energy providers in optimizing resource allocation during high temperature variability. For example, policymakers could use these short-term forecasts to adjust, such as improving energy distribution systems for the upcoming month or adding temporary green spaces and heat-resilient infrastructure to manage the immediate impact of heat.
Future research may extend the STSR–MASF framework to multipredictor formulations and explore mixed estimation strategies, such as spline–kernel or kernel–Fourier approaches, to better accommodate the complexity of climatic time series. Although the present study restricts the spline component to precipitation as a single explanatory variable, it is well established that other climatic drivers, including solar radiation, also play an important role in modulating temperature variability. The focus on a single predictor is intentionally adopted to highlight precipitation–temperature coupling and to preserve a coherent modeling structure in which each estimator is constructed based on one explanatory variable. Accordingly, incorporating additional predictors, such as solar radiation and other atmospheric variables, represents a natural extension of the proposed framework and is expected to further improve both model interpretability and forecasting accuracy.

Author Contributions

Conceptualization, A.T.R.D., N.C. and I.N.B.; methodology, A.T.R.D., N.C. and I.N.B.; software, A.T.R.D.; validation, N.C., I.N.B., B.L. and D.A.; formal analysis, A.T.R.D., N.C. and I.N.B.; investigation, N.C., I.N.B. and B.L.; resources, A.T.R.D.; data curation, A.T.R.D.; writing—original draft preparation, A.T.R.D., N.C. and I.N.B.; writing—review and editing, A.T.R.D., N.C., I.N.B., B.L. and D.A.; visualization, A.T.R.D. and N.C.; supervision, N.C. and I.N.B.; project administration, A.T.R.D.; funding acquisition, A.T.R.D. All authors have read and agreed to the published version of the manuscript.

Funding

The author gratefully acknowledges the Indonesia Endowment Fund for Education (Lembaga Pengelola Dana Pendidikan/LPDP), under the Ministry of Finance of the Republic of Indonesia, for the financial support provided through the Doctoral Program Scholarship, as specified in Decree No. SKPB-10349/LPDP/LPDP.3/2024.

Data Availability Statement

The datasets analyzed during the current study are available from the NASA POWER database (https://power.larc.nasa.gov), and additional processed data are available from the corresponding author upon reasonable request.

Acknowledgments

The authors would like to express their sincere gratitude to the editors and peer-reviewers of the Forecasting journal for their valuable comments, constructive criticisms, and insightful recommendations that significantly improved the quality of this paper. During the preparation of this manuscript, the authors used Grammarly for language refinement and Mendeley Reference Manager for organizing and managing citations. The authors have reviewed and edited all outputs and take full responsibility for the content of this publication.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wei, W.W.S. Time Series Analysis: Univariate and Multivariate Methods, 2nd ed.; Pearson Education, Inc.: New York, NY, USA, 2006. [Google Scholar]
  2. Chen, M.; Papadikis, K.; Jun, C.; Macdonald, N. Linear, nonlinear, parametric and nonparametric regression models for nonstationary flood frequency analysis. J. Hydrol. 2023, 616, 128772. [Google Scholar] [CrossRef]
  3. Chamidah, N.; Lestari, B.; Budiantara, I.N.; Aydin, D. Estimation of Multiresponse Multipredictor Nonparametric Regression Model Using Mixed Estimator. Symmetry 2024, 16, 386. [Google Scholar] [CrossRef]
  4. Wahba. Spline Models for Observational Data, 2nd ed.; SIAM: Philadelphia, PA, USA, 1990. [Google Scholar]
  5. Eubank, R.L.; Speckman, P.L. Confidence bands in nonparametric regression. J. Am. Stat. Assoc. 1993, 88, 1287–1301. [Google Scholar] [CrossRef]
  6. Gao, J. Nonlinear Time Series Semiparametric and Nonparametric Methods, 1st ed.; Chapman & Hall: London, UK; CRC: New York, NY, USA, 2007. [Google Scholar]
  7. Ratnasari, V.; Budiantara, I.N.; Dani, A.T.R. Nonparametric Regression Mixed Estimators of Truncated Spline and Gaussian Kernel based on Cross-Validation (CV), Generalized Cross- Validation (GCV), and Unbiased Risk (UBR) Methods. Int. J. Adv. Sci. Eng. Inf. Technol. 2021, 11, 2400–2406. [Google Scholar] [CrossRef]
  8. Eilers, P.H.C.; Marx, B.D. Splines, Knots, and Penalties. Wiley Interdiscip. Rev. Comput. Stat. 2010, 2, 637–653. [Google Scholar] [CrossRef]
  9. Regier, M.D.; Parker, R.D. Smoothing using fractional polynomials: An alternative to polynomials and splines in applied research. Wiley Interdiscip. Rev. Comput. Stat. 2015, 7, 275–283. [Google Scholar] [CrossRef]
  10. Budiantara, I.N.; Ratnasari, V.; Ratna, M.; Zain, I. The Combination of Spline and Kernel Estimator for Nonparametric Regression and its Properties. Appl. Math. Sci. 2015, 9, 6083–6094. [Google Scholar] [CrossRef]
  11. Bilodeau, M. Fourier smoother and additive models. Can. J. Stat. 1992, 20, 257–269. [Google Scholar] [CrossRef]
  12. Alabdally, H.; Ali, M.; Diykh, M.; Deo, R.C.; Aldhafeeri, A.A.; Abdulla, S.; Farooque, A.A. Improving Dry-Bulb Air Temperature Prediction Using a Hybrid Model Integrating Genetic Algorithms with a Fourier–Bessel Series Expansion-Based LSTM Model. Forecasting 2025, 7, 46. [Google Scholar] [CrossRef]
  13. Greblicki, W.; Pawlak, M. Fourier and Hermite series estimates of regression functions. Ann. Inst. Stat. Math. 1985, 37, 443–454. [Google Scholar] [CrossRef]
  14. Chu, C.-K.; Marron, J.S. Choosing a Kernel Regression Estimator. Stat. Sci. 1991, 6, 404–436. [Google Scholar] [CrossRef]
  15. Cui, W.; Wei, M. Strong Consistency of Kernel Regression Estimate. Open J. Stat. 2013, 3, 179–182. [Google Scholar] [CrossRef]
  16. Hartt, J.D. Kernel Regression Estimation with Time Series Errors. R. Stat. Soc. 1991, 53, 173–187. [Google Scholar] [CrossRef]
  17. Lestari, B.; Chamidah, N.; Budiantara, I.N.; Aydin, D. Determining confidence interval and asymptotic distribution for parameters of multiresponse semiparametric regression model using smoothing spline estimator. J. King Saud. Univ. Sci. 2023, 35, 102664. [Google Scholar] [CrossRef]
  18. Panchuk, K.; Myasoedova, T.; Lyubchinov, E. Spline curves formation given extreme derivatives. Mathematics 2021, 9, 47. [Google Scholar] [CrossRef]
  19. Ming, W.Y.; Huang, L.-J. Fourier Series Neural Networks for Regression. In Proceedings of the IEEE International Conference on Applied System Innovation, Chiba, Japan, 13–17 April 2018; IEEE: New York, NY, USA, 2018; pp. 716–719. [Google Scholar]
  20. Bloomfield, P. Fourier Analysis of Time Series An Introduction, 2nd ed.; John Wiley & Sons, Inc.: Toronto, ON, Canada, 2000. [Google Scholar]
  21. Chamidah, N.; Febriana, S.D.; Ariyanto, R.A.; Sahawaly, R. Fourier series estimator for predicting international market price of white sugar. In AIP Conference Proceedings; American Institute of Physics Inc.: College Park, MD, USA, 2021. [Google Scholar] [CrossRef]
  22. Ratnasari, V.; Budiantara, I.N.; Ratna, M.; Zain, I. Estimation of nonparametric regression curve using mixed estimator of multivariable truncated Spline and multivariable Kernel. Glob. J. Pure Appl. Math. 2016, 12, 5047–5057. [Google Scholar]
  23. Rismal; Budiantara, I.N.; Prastyo, D.D. Mixture model of spline truncated and kernel in multivariable nonparametric regression. In AIP Conference Proceedings; American Institute of Physics Inc.: College Park, MD, USA, 2016. [Google Scholar] [CrossRef]
  24. Dani, A.T.R.; Ratnasari, V.; Budiantara, I.N. Optimal Knots Point and Bandwidth Selection in Modeling Mixed Estimator Nonparametric Regression. IOP Conf. Ser. Mater. Sci. Eng. 2021, 1115, 012020. [Google Scholar] [CrossRef]
  25. Afifah, N.; Budiantara, I.N.; Latra, I.N. Mixed Estimator of Kernel and Fourier Series in Semiparametric Regression. J. Phys. Conf. Ser. 2017, 855, 012002. [Google Scholar] [CrossRef]
  26. Budiantara, I.N.; Ratnasari, V.; Ratna, M.; Wibowo, W.; Afifah, N.; Putri Rahmawati, D.; Dwi Octavanny, M.A. Modeling Percentage of Poor People In Indonesia Using Kernel and Fourier Series Mixed Estimator In Nonparametric Regression. Investig. Oper. 2019, 40, 538–550. [Google Scholar]
  27. Octavanny, M.A.D.; Budiantara, I.N.; Kuswanto, H.; Rahmawati, D.P. Nonparametric Regression Model for Longitudinal Data with Mixed Truncated Spline and Fourier Series. Abstr. Appl. Anal. 2020, 2020, 4710745. [Google Scholar] [CrossRef]
  28. Mariati, N.P.A.M.; Budiantara, I.N.; Ratnasari, V. The application of mixed smoothing spline and fourier series model in nonparametric regression. Symmetry 2021, 13, 2094. [Google Scholar] [CrossRef]
  29. Iftikhar, H.; Khan, M.; Żywiołek, J.; Khan, M.; López-Gonzales, J.L. Modeling and forecasting carbon dioxide emission in Pakistan using a hybrid combination of regression and time series models. Heliyon 2024, 10, e33148. [Google Scholar] [CrossRef] [PubMed]
  30. Liu, X.; Wang, W. Deep Time Series Forecasting Models: A Comprehensive Survey. Mathematics 2024, 12, 1504. [Google Scholar] [CrossRef]
  31. Durbin, J. Estimation of Parameters in Time-series Regression Models. J. R. Stat. Soc. 1959, 22, 139–153. [Google Scholar] [CrossRef]
  32. Aydın, D.; Ahmed, S.E.; Yılmaz, E. Right-censored time series modeling by modified semi-parametric A-Spline estimator. Entropy 2021, 23, 1586. [Google Scholar] [CrossRef]
  33. Dang, J.; Ullah, A. Machine-Learning-Based Semiparametric Time Series Conditional Variance: Estimation and Forecasting. J. Risk Financ. Manag. 2022, 15, 38. [Google Scholar] [CrossRef]
  34. Fibriyani, V.; Chamidah, N.; Saifudin, T. Estimating time series semiparametric regression model using local polynomial estimator for predicting inflation rate in Indonesia. J. King. Saud. Univ. Sci. 2024, 36, 103549. [Google Scholar] [CrossRef]
  35. Fitriyah, A.T.; Chamidah, N.; Saifudin, T. Prediction of Paddy Production in Indonesia Using Semiparametric Time Series Regression Least Square Spline Estimator. Data Metadata 2025, 4, 527. [Google Scholar] [CrossRef]
  36. Lam, K.K.; Wang, B. Robust Non-Parametric Mortality and Fertility Modelling and Forecasting: Gaussian Process Regression Approaches. Forecasting 2021, 3, 13. [Google Scholar] [CrossRef]
  37. Pełka, P. Analysis and Forecasting of Monthly Electricity Demand Time Series Using Pattern-Based Statistical Methods. Energies 2023, 16, 827. [Google Scholar] [CrossRef]
  38. Niko, N. Dayak Benawan Indigenous Futures: Tropical Rainforest Knowledge in Kalimantan, Indonesia. Etropic Electron. J. Stud. Trop. 2025, 24, 218–239. [Google Scholar] [CrossRef]
  39. Amri, I.F.; Chamidah, N.; Saifudin, T.; Purwanto, D.; Fadlurohman, A.; Ningrum, A.F.; Amri, S. Prediction of extreme weather using nonparametric regression approach with Fourier series estimators. Data Metadata 2024, 4, 319. [Google Scholar] [CrossRef]
  40. Xu, X.; Frey, S.K.; Ma, D. Hydrological performance of ERA5 and MERRA-2 precipitation products over the Great Lakes Basin. J. Hydrol. Reg. Stud. 2022, 39, 100982. [Google Scholar] [CrossRef]
  41. Nakkazi, M.T.; Sempewo, J.I.; Tumutungire, M.D.; Byakatonda, J. Performance evaluation of CFSR, MERRA-2 and TRMM3B42 data sets in simulating river discharge of data-scarce tropical catchments: A case study of Manafwa, Uganda. J. Water Clim. Change 2022, 13, 522–541. [Google Scholar] [CrossRef]
  42. Lara, I.I.B.; Diaz, R.J.L.; Galván, M.d.L.Á.S.; García, J.R.; Badaoui, M.; Romero, D.R.; Flores, R.A.M. Probabilistic Demand Forecasting in the Southeast Region of the Mexican Power System Using Machine Learning Methods. Forecasting 2025, 7, 39. [Google Scholar] [CrossRef]
  43. Pereira, S.C.; Carvalho, D.; Rocha, A. Temperature and precipitation extremes over the Iberian peninsula under climate change scenarios: A review. Climate 2021, 9, 139. [Google Scholar] [CrossRef]
  44. Valipour, M.; Bateni, S.M.; Jun, C. Global surface temperature: A new insight. Climate 2021, 9, 81. [Google Scholar] [CrossRef]
  45. Trenberth, K.E.; Shea, D.J. Relationships between precipitation and surface temperature. Geophys. Res. Lett. 2005, 32, L14703. [Google Scholar] [CrossRef]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.