Next Article in Journal
Forecasting Intermittent Sales in Fashion Retail: A Two-Stage Machine Learning Approach
Previous Article in Journal
S-NODE-ANF-RRC: Stochastic Neural ODE for Financial Regime Forecasting and False Alarm Control on JSE Equities
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

DG-TFT-CQR: A Dynamic Graph–Temporal Fusion Transformer with Conformalized Quantile Regression for Wind Power Forecasting

Laboratory Systems Engineering, ENSA, Ibn Tofail University, Kenitra 14000, Morocco
*
Author to whom correspondence should be addressed.
Forecasting 2026, 8(4), 55; https://doi.org/10.3390/forecast8040055
Submission received: 12 May 2026 / Revised: 20 June 2026 / Accepted: 24 June 2026 / Published: 26 June 2026
(This article belongs to the Section Power and Energy Forecasting)

Highlights

What are the main findings?
  • DG-TFT-CQR provides a unified probabilistic forecasting framework that combines dynamic graph learning, Temporal Fusion Transformer modeling, quantile regression, and conformal calibration for multi-site wind power forecasting.
  • Across four forecasting horizons, H1, H3, H6, and H12, the proposed model achieves the strongest overall point-forecasting performance and the most balanced probabilistic performance compared with the evaluated baselines.
What are the implications of the main findings?
  • The findings demonstrate that modeling temporal dynamics, inter-site dependencies, and uncertainty within a single framework can improve the accuracy of short-term wind power forecasting.
  • DG-TFT-CQR can help with risk-aware renewable energy operations by producing accurate median forecasts and calibrated prediction intervals for scheduling, reserve planning, and grid flexibility management.

Abstract

The operational integration of renewable energy into contemporary power systems requires accurate and dependable wind power forecasting, particularly in multi-site settings with nonlinear temporal dynamics, inter-site dependence, and forecast uncertainty. Static site conditioning, conditional variable selection, dynamic graph learning, encoder–decoder temporal fusion, interpretable temporal attention, quantile regression, and post hoc split conformal calibration are all combined in this work to create DG-TFT-CQR, a global multi-site historical-power-based probabilistic forecasting framework. A representative eight-site subset of the AEMO 5 Minute Wind Power benchmark was used to evaluate the model under four different forecasting settings: H1, H3, H6, and H12. The proposed model demonstrated the most balanced probabilistic behavior and the strongest overall point-forecasting performance over these horizons among the compared baselines. The MAE/RMSE/R2 values for the point-forecasting results were 0.025490/0.043186/0.980096 at H1, 0.037241/0.062569/0.958221 at H3, 0.047917/0.079747/0.932133 at H6, and 0.062891/0.102751/0.887340 at H12. Additionally, the model preserved competitive interval sharpness while maintaining empirical coverage near the nominal 90% target. DG-TFT-CQR is the most robust balanced framework, with particularly evident advantages at H1 and H12, according to ablation, site-wise, daily case, statistical, and complexity analyses. In pairwise comparisons, H3 and H6 correspond to more mixed regimes. All things considered, the suggested approach offers a reliable and practically significant solution for multi-site wind power forecasting that takes uncertainty into account.

1. Introduction

The integration of renewable energy into modern power systems depends on accurate and reliable wind power forecasting [1]. Wind generation forecasts affect short-term scheduling, reserve allocation, balancing actions, market participation, and grid stability [2,3]. Yet wind power is difficult to predict. It depends on intermittent weather conditions, nonlinear temporal patterns, sudden ramps, and strong short-term variability [4].
These challenges increase in multi-site forecasting. Wind farms at different locations have their own production behavior, but they also share cross-site relationships [5]. A useful operational model must therefore capture local temporal patterns, site heterogeneity, and spatial interaction across sites.
Earlier wind power forecasting methods relied mainly on statistical models and recurrent neural networks, especially Long Short-Term Memory (LSTM) models. These approaches improved sequence modeling compared with conventional machine learning methods. More recent studies have moved toward deep global forecasting models that learn shared patterns across related time series [6]. This direction is well-suited to multi-site renewable forecasting, where sites differ locally but still share broader temporal and meteorological structures. Attention-based and Transformer-style models are also useful because they can capture longer temporal dependencies more effectively than purely recurrent models.
Specifically, the use of transformer-based models has accelerated due to recent developments in time series forecasting. Through improved long-term dependency modeling, feature representation learning, and multi-horizon prediction, the models have demonstrated promising forecasting performance. Several transformer-centered approaches have recently been successfully applied to renewable energy forecasting, which still faces significant challenges due to nonlinear temporal dynamics, meteorological variability, and operational uncertainty. In this regard, recent studies have shown that attention-based models can improve the forecasting performance when employed with efficient attention mechanisms, adaptive feature fusion, and uncertainty-aware learning strategies [3,7,8].
In the forecasting literature, there is an increasing attention to integrated forecasting frameworks rather than isolated methodological improvements. Recent comparative studies and surveys have found that forecasting performance is dependent not only on temporal modeling capability but also on the effective integration of uncertainty quantification, interpretability, spatial dependency learning, and heterogeneous feature processing. This broader perspective is especially important in renewable energy forecasting, as forecasting decisions have a direct impact on reserve allocation, market participation, and grid flexibility management. Recent research has pointed to the need for more integrated forecasting architectures that combine accuracy, reliable uncertainty estimation, and operational decision support [3,7,9,10,11].
Point forecasts alone are no longer sufficient for high-renewable power systems. Operators need both expected production values and a reliable uncertainty estimate [12]. Probabilistic forecasting supports risk-aware scheduling and flexibility management. Quantile forecasting is a practical solution because it estimates prediction intervals directly without assuming a fixed forecast distribution [13,14]. However, useful uncertainty estimation must balance calibration and sharpness. Very narrow intervals can be misleading. Very wide intervals may be reliable but less useful. This issue is especially important in wind forecasting, where uncertainty changes across sites, states, and horizons [15].
Several important modeling requirements are frequently addressed independently. These include probabilistic prediction, interpretability, inter-site dependency modeling, heterogeneous input processing, and multi-horizon forecasting. This separation is limiting in practical energy applications. Static descriptors, past observations, and future-known inputs must all be combined in operational systems. Additionally, they must generate accurate forecasts over multiple time horizons while maintaining sufficient interpretability for analysis and implementation [15].
The Temporal Fusion Transformer offers a strong base for this task. TFT supports interpretable multi-horizon forecasting with heterogeneous inputs. It combines static covariate processing, variable selection, recurrent local modeling, and temporal attention in one architecture. This design fits wind power forecasting because it separates static descriptors, past observed variables, and future known covariates [16]. However, standard TFT does not explicitly model evolving cross-site relationships through a graph structure. This is a limitation for multi-site wind forecasting, where dependencies between farms can change over time.
This recent evolution is particularly relevant for multi-site renewable-energy forecasting, where temporal dynamics, inter-site interactions, and uncertainty-aware decision making must be considered jointly [3,7,8].
Recent work on graph-based forecasting and uncertainty-aware deep learning suggests a useful extension. Graph modeling can capture persistent site similarity and short-term dynamic interactions [17,18,19]. Conformal calibration can improve empirical interval reliability after training [20,21]. Still, added model complexity must be justified by consistent gains. Probabilistic refinement should also be interpreted through the calibration-sharpness trade-off, rather than assumed to improve every interval metric.
Recent forecasting research has also produced several high-performing Transformer-based architectures, including PatchTST, TimesNet, and related efficient attention models. Although these approaches have substantially improved long-horizon forecasting performance, most of them primarily focus on temporal representation learning and do not simultaneously address dynamic inter-site dependency modeling, probabilistic forecasting, conformal reliability correction, and interpretable heterogeneous input processing within a unified framework. This motivates the development of the proposed DG-TFT-CQR architecture.
This paper proposes DG-TFT-CQR, a Dynamic Graph Temporal Fusion Transformer with Conformalized Quantile Regression, for global multi-site probabilistic wind power forecasting. The framework includes four major components: TFT-style heterogeneous input handling, encoder-side dynamic graph refinement, direct multi-quantile prediction, and split conformal calibration. The model is intended to capture site heterogeneity, temporal evolution, spatial dependence, and predictive uncertainty in a single forecasting pipeline.
A statistically diverse eight-site subset of the AEMO 5 Minute Wind Power benchmark is used for the empirical evaluation under four forecasting settings: H1, H3, H6, and H12. The suggested framework can be systematically analyzed from very short-term to more difficult short-term horizons thanks to this design. Benchmark comparison, site-wise analysis, architectural ablation, probabilistic evaluation, statistical testing, daily forecasting examples, and complexity analysis are all included in the study. The aim is not only to assess whether the proposed model improves point accuracy, but also to determine whether it provides a more balanced uncertainty-aware forecasting behavior across horizons and sites.
The contribution of this study is primarily architectural and integrative, rather than the development of entirely new individual forecasting modules. Dynamic graph learning, Temporal Fusion Transformer modeling, quantile regression, and conformal prediction are well-established techniques. The uniqueness of DG-TFT-CQR lies in how these components are combined for historical-power-based multi-site probabilistic wind power forecasting.
More specifically, the proposed framework offers four design options. First, dynamic graph learning is applied to the encoder-side temporal representations of a TFT-style architecture, allowing inter-site dependencies to be updated from historical site representations prior to temporal fusion. Second, the learned dynamic graph is combined with a correlation-based prior graph, allowing the model to exploit both long-term structural similarity and short-term evolving interactions between wind farms. Third, multi-quantile forecasting is built directly into the forecasting backbone, allowing the model to generate both median forecasts and uncertainty bounds from the same architecture. Fourth, split conformal calibration serves as a reliability-oriented post-processing layer to improve empirical interval coverage while taking into account the calibration-sharpness trade-off.
Therefore, rather than being a technique that introduces completely new standalone modules, DG-TFT-CQR should be understood as a unified architectural framework that coordinates TFT-style heterogeneous input modeling, dynamic graph-enhanced spatial learning, quantile forecasting, and conformal reliability correction within one operational pipeline.
The remaining sections of this paper are organized as follows. Section 2 analyzes the literature on wind power forecasting, probabilistic prediction, TFT-style architectures, and uncertainty-aware Transformer models. Section 3 describes the dataset, preprocessing pipeline, proposed DG-TFT-CQR methodology, and experimental protocol. Section 4 includes a benchmark comparison, probabilistic evaluation, site-specific analysis, ablation studies, statistical significance analysis, daily forecasting illustrations, and complexity assessment. Section 5 discusses the primary empirical findings, practical implications, and study limitations. Finally, Section 6 summarizes the paper and discusses limitations and future research directions.

2. Related Work

2.1. Wind Power Forecasting: From Recurrent Models to Global Learning

Wind power forecasting is essential for the successful and cost-effective integration of renewable energy into modern power grids. However, wind generation is intermittent, nonlinear, and non-stationary, making accurate forecasting difficult, particularly in multi-step operational scenarios. Early forecasting methods relied heavily on statistical and traditional machine learning techniques, which were limited in their ability to represent complex temporal dependencies. LSTM networks were a significant step forward in modeling long-range sequential dependencies using memory cells and gating mechanisms [22].
In energy forecasting, the idea of global learning across related time series has become more popular than local single-series prediction. In this sense, DeepAR showed that a single autoregressive recurrent model trained on several related sequences can enhance cross-series generalization and generate precise probabilistic forecasts [23]. In multi-site wind power forecasting, where geographically separated wind farms can display site-specific behaviors while sharing larger temporal and meteorological structures, this perspective is particularly crucial. By presenting a sparse vector autoregressive framework for very-short-term probabilistic wind power forecasting across multiple locations, the authors in [24] highlighted the spatial dimension and illustrated the significance of explicitly utilizing spatio-temporal dependence in distributed wind systems [6].
Recent reviews have confirmed a broader methodological shift away from traditional forecasting methods and toward deep neural forecasting. Wang et al. examined deep learning approaches for wind speed and wind power forecasting, emphasizing the significance of nonlinear feature extraction, temporal dependency learning, and robustness under uncertain operating conditions [25]. Similarly, the work [26] presented a systematic overview of deterministic and probabilistic wind forecasting methods, demonstrating that modern research is increasingly shifting away from point predictions and toward uncertainty-aware forecasting frameworks [26]. Taken together, these studies show that modern wind forecasting research is no longer only concerned with reducing point prediction error, but also with capturing uncertainty, temporal evolution, and operational relevance.

2.2. Attention-Enhanced Recurrent Models and Deterministic Transformer Forecasting

Several studies examined hybrid designs that combined signal decomposition, recurrent sequence modeling, and attention mechanisms between forecasting-oriented Transformer models and classical recurrent architectures. These architectures were created to preserve recurrent networks’ sequential modeling capabilities while enhancing temporal feature extraction. By proposing an attention-based multi-input LSTM and a sliding-window two-stage decomposition strategy for wind speed forecasting, the authors in [27] showed how decomposition and attention can work together to improve temporal representation learning in highly variable wind-related sequences. relevant because it illustrates an important intermediate stage in the evolution toward more expressive temporal forecasting models.
Transformer-based models then emerged as a powerful alternative because self-attention can capture long-range temporal dependencies without the sequential bottleneck of recurrent computation. In wind power forecasting, deterministic Transformer variants have already shown promising results. Sun et al. proposed a short-term multi-step wind power forecasting framework based on spatio-temporal correlations and Transformer neural networks, demonstrating that Transformer-based temporal modeling can effectively exploit both temporal and spatial information [28]. Likewise, Powerformer further supported the use of Transformer backbones for wind power prediction by introducing a temporal-based Transformer architecture specifically designed for this task [29].
At the same time, much of the early Transformer literature in wind power forecasting remained primarily focused on deterministic point forecasting. While these models often improved point accuracy, they generally did not place uncertainty estimation at the center of the architectural design. As a result, their usefulness for risk-aware operational decision-making remained limited when compared with explicitly probabilistic forecasting approaches [28,29].

2.3. Temporal Fusion Transformer and Interpretable Multi-Horizon Forecasting

A major step forward in forecasting-specific Transformer design was introduced in the study [30] through the Temporal Fusion Transformer (TFT), an architecture explicitly developed for interpretable multi-horizon time series forecasting with heterogeneous inputs [30]. Unlike generic Transformer models, TFT distinguishes among static covariates, historically observed inputs, and known future inputs, ensuring that the model structure aligns with the organization of real-world forecasting tasks. It uses recurrent layers for local temporal processing, interpretable self-attention for long-range dependency modeling, and gating and variable selection mechanisms to filter out irrelevant data [30].
In energy forecasting, where inputs play various roles across horizons, variables, and sites, this design is particularly pertinent. Each prediction step receives different contributions from historical measurements, future-known calendar covariates, and static descriptors. This heterogeneity must therefore be directly addressed by a forecasting architecture.
TFT’s strong predictive ability and inherent interpretability make it a good fit in this context. The model can reveal key forecast drivers, persistent temporal patterns, and variable importance rather than relying solely on post hoc explanation tools [30].

2.4. Probabilistic Forecasting, Quantile Learning, and Proper Evaluation

Probabilistic forecasting is becoming increasingly important as renewable energy is used more widely. System operators require more than point forecasts. They also require uncertainty ranges to support dispatch, reserve allocation, and flexibility planning when generation fluctuates rapidly.
This change is based on quantile regression, which was first presented in [31]. Conditional quantiles are directly estimated by quantile regression. Strict presumptions regarding the error distribution are not necessary [31]. Because forecast errors are frequently asymmetric, state-dependent, and non-Gaussian, this is helpful for wind power forecasting.
Probabilistic forecasts also need proper evaluation. The significance of rigorously correct scoring guidelines for evaluating predictive distributions was demonstrated by the authors in [32]. These rules evaluate both calibration and sharpness rather than focusing only on point-error metrics [32].
This is important for forecasting renewable energy. Although very wide intervals have limited operational value, they may be dependable. Although extremely small intervals may appear helpful, they may not be properly calibrated. This shift to uncertainty-aware models and assessment techniques is also supported by recent wind forecasting reviews [26].

2.5. Recent Probabilistic and Uncertainty-Aware Deep Forecasting Models

By integrating probabilistic and deterministic forecasting into unified deep learning models, recent research has advanced this field. A multi-task Transformer-LSTM model for multi-step wind power forecasting was presented in Study [33]. Within a shared representation-learning framework, the model predicts both probabilistic outputs and point values [33].
The authors expanded on this idea by proposing a framework for predicting wind power generation and ramp rate in both deterministic and probabilistic forms [34]. This is significant for operations because system operators must understand power levels, ramp behavior, and uncertainty at the same time.
Hybrid uncertainty-aware models have also been linked to interpretability. The author developed a multiscale explainable-adaptive hybrid deep learning framework for wind forecasting [35]. The framework includes signal decomposition, deep temporal modeling, quantile regression, and SHAP-based interpretation. Although the study focuses on wind speed forecasting, it is still relevant because it demonstrates how multiscale modeling, uncertainty estimation, and interpretability can work together in a single forecasting pipeline.
Another advancement is the direct incorporation of uncertainty modeling into Transformer architectures. Guo and Yang proposed an uncertainty-aware transformer for wind power forecasting. Their model incorporates multiscale attention and adaptive feature fusion [7]. Sun et al. have recently proposed an uncertainty-aware temporal Transformer for probabilistic interval modeling in wind power forecasting [8]. This contributes to a broader trend of embedding uncertainty representation within temporal feature learning rather than adding it only at the output layer.
These studies demonstrate that current wind power forecasting research is moving toward unified architectures. These models combine deep temporal learning with probabilistic prediction to produce useful outputs for real-world power system operation.

2.6. Remaining Gaps and Positioning of the Present Study

Despite strong progress, the existing literature still has several limits. First, many high-performing forecasting models focus mainly on deterministic accuracy. This reduces their value in operational settings where uncertainty matters.
Second, key forecasting needs are often handled separately. These include multi-horizon prediction, probabilistic forecasting, heterogeneous input integration, and interpretability. Few studies combine them in one coherent architecture.
Third, some recent uncertainty-aware deep learning models improve interval estimation. However, they can remain weakly interpretable or too complex for practical deployment.
This study addresses these gaps by focusing on four active research directions: multi-horizon forecasting, probabilistic prediction, global learning across multiple sites, and intrinsic interpretability. TFT provides a particularly suitable conceptual foundation because it explicitly models static covariates, observed historical variables, and future-known inputs while supporting multi-horizon prediction and interpretable forecasting [30]. At the same time, recent uncertainty-aware Transformer studies confirm the growing importance of embedding probabilistic reasoning more deeply into temporal forecasting architectures [15,16]. Therefore, the present work follows the broader transition from point-oriented black-box prediction toward interpretable, probabilistic, and operationally meaningful forecasting frameworks for multi-site renewable energy systems.
The coordinated placement of these modules within the forecasting pipeline, rather than the isolated use of a single module, is what sets DG-TFT-CQR apart from other graph-enhanced, Transformer-based, and uncertainty-aware forecasting models. While existing graph-based models typically focus on spatial dependency learning, they may not offer interpretable multi-horizon temporal fusion, static site conditioning, or TFT-style heterogeneous input processing. On the other hand, TFT-based methods typically offer robust temporal modeling and variable selection, but they do not use a sample-dependent dynamic graph to explicitly update inter-site dependencies. In a similar vein, uncertainty-aware forecasting models frequently concentrate on conformal calibration or quantile estimation without concurrently integrating these mechanisms with dynamic spatial interaction learning.
To the best of our knowledge, current wind power forecasting studies only include a subset of these capabilities. Graph-enhanced forecasting models prioritize spatial dependency learning, whereas TFT-based approaches concentrate on heterogeneous temporal feature processing, variable selection, and interpretability. Similarly, uncertainty-aware Transformer models typically address quantile estimation or interval calibration without also incorporating dynamic graph refinement for changing inter-site interactions. As a result, DG-TFT-CQR sits at the crossroads of these research areas, combining TFT-style heterogeneous input modeling, encoder-side dynamic graph learning, direct multi-quantile forecasting, and conformal reliability correction into a single forecasting architecture. Instead of introducing fundamentally new individual forecasting components, the current study makes a contribution by evaluating and operationalizing this specific architectural integration for multi-site probabilistic wind power forecasting.
At this intersection, DG-TFT-CQR assesses whether this particular integration enhances the trade-off between interval reliability, probabilistic quality, and point accuracy.

3. Materials and Methods

3.1. Problem Formulation and General Framework

This study addresses the problem of global multi-site probabilistic wind power forecasting using synchronized time series stored in a multi-sheet Excel workbook, with each sheet representing one site and containing at least the variables Date and Production. Unlike local forecasting approaches, which train one model per site independently, the proposed framework learns a shared forecasting function across all sites at the same time, allowing it to take advantage of common temporal structures while preserving site-specific information via dedicated static encoding.
The forecasting task is formulated as a direct probabilistic prediction problem and evaluated over four different forecasting horizons: H1, H3, H6, and H12. These horizons correspond to 1, 3, 6, and 12 forecasting steps ahead, respectively, given the AEMO dataset’s temporal resolution of 5 min. Consequently, H1 means five minutes ahead, H3 means fifteen, H6 means thirty, and H12 means sixty. The notation Hk indicates k forecasting steps throughout the manuscript. This translates to four distinct experimental configurations (H = 1, 3, 6, 12).
Given a historical window of length T = 72, which corresponds to 6 h of previous observations with a temporal resolution of 5 min, the model predicts the next H target values for all sites simultaneously. The model computes three predictive quantiles: q0.1, q0.5, and q0.9. The interval between q0.1 and q0.9 is a raw central 80% predictive interval. To improve reliability, a post hoc split conformal calibration stage is then used. This calibration step uses validation-based nonconformity scores to expand the raw interval, with the goal of achieving a final nominal coverage level of 90%. reliability. The overall methodology consists of five complementary components: (i) structured temporal feature construction from multi-site panel data; (ii) prior graph estimation from inter-site correlations; (iii) a Dynamic Graph–Temporal Fusion Transformer with quantile output (DG-TFT-CQR); (iv) end-to-end training using quantile loss minimization; and (v) split conformal calibration on the validation set.

3.2. Dataset Description

This study makes use of the Australian Electricity Market Operator (AEMO) 5 Minute Wind Power Data dataset, which includes 5 Minute Wind power measurements from 22 wind farms in south-east Australia from 1 January 2012 to 31 December 2013. The dataset’s high temporal resolution, which captures quick production fluctuations, short-term variability, and ramping behavior, makes it perfect for very-short-term wind power forecasting. It is also helpful for assessing forecasting frameworks that utilize both temporal and inter-site dependencies due to its multi-site structure. Additional details about the site-level organization, data acquisition protocol, and benchmark specification can be found in the original dataset [17].
This study’s raw data is arranged as a synchronized multi-site panel with timestamps and sites indexed. Even though the original benchmark comprises 22 wind farms, it can be computationally prohibitively expensive to train sophisticated probabilistic deep learning architectures across the entire dataset, particularly when global multi-site learning, uncertainty estimation, and repeated ablation studies are considered. Consequently, eight sites are chosen as a representative subset for the main experiments. In order to maintain the heterogeneity of the original benchmark while keeping the computational cost within the range of repeated probabilistic training and comparative experiments, this reduction is guided by site-level statistical diversity rather than being carried out at random.
Site selection is based on four complementary criteria: (i) average production level, (ii) production standard deviation, (iii) zero-output ratio, and (iv) ramp variability. These indicators define a wind farm’s average operating level, temporal volatility, frequency of low- or no-generation periods, and the magnitude of short-term fluctuations. By combining these criteria, the chosen subset maintains a diverse range of production regimes rather than focusing solely on the most accessible or active sites.
The site-selection statistics were computed over the full available historical period and were used only for descriptive dataset characterization and subset construction. They were not used as forecasting inputs, training variables, calibration variables, hyperparameter-selection criteria, or optimization objectives. To assess whether the reduced benchmark design could influence the conclusions, an additional validation experiment was conducted on the full 22-site AEMO benchmark. This complementary experiment is discussed in Section 4.8 and is used to determine whether the performance gains observed on the representative eight-site subset are sustained when all available wind farms are included.
The final subset includes the following eight wind farms: CULLRGWF, WPWF, CATHROCK, LKBONNY2, GUNNING1, WOOLNTH1, LKBONNY1, and OAKLAND1. These sites were chosen because they represent low-, medium-, and relatively high-production regimes, as well as varying levels of intermittency and short-term variability. In the processed dataset, all selected sites have the same number of time steps, resulting in a consistent multi-site experimental setting. The selected subset, therefore, provides a balanced compromise between computational feasibility and statistical representativeness of the original 22-site benchmark.
To further illustrate the diversity of the selected subset, Figure 1 presents the normalized site-level statistical descriptors. The figure clearly shows that the retained wind farms cover a broad range of operating levels, intermittency patterns, and ramping behaviors, thereby supporting the representativeness of the selected subset beyond the tabulated summary statistics.
Figure 1 summarizes the relative differences across sites in terms of mean production, production variability, zero-output ratio, and ramp variability, confirming that the retained subset preserves a broad range of operating regimes.
In addition, the statistical dependence between sites is visualized in Figure 2, which reports the inter-site correlation matrix of the selected subset. The presence of non-negligible cross-site dependencies supports the use of a graph-enhanced forecasting architecture and provides an empirical motivation for the prior graph construction adopted later in the proposed model.
As an additional temporal illustration, Figure 3 shows the monthly mean production profiles of the selected wind farms over the study period. The figure highlights persistent differences in average generation level and temporal behavior across sites, further confirming that the selected subset captures diverse operating regimes rather than a narrow or homogeneous subset of the original benchmark.
Figure 3 illustrates the temporal diversity of the selected subset across the study period and highlights persistent differences in average generation levels among sites.
Overall, the combination of Table 1 and Figure 1, Figure 2 and Figure 3 confirms that the selected eight-site subset preserves the diversity of the original benchmark across production level, volatility, intermittency, temporal behavior, and inter-site dependence, while remaining compatible with repeated probabilistic training and comparative experiments. At the same time, the conclusions of the present study should be interpreted within the scope of this reduced benchmark setting.

3.3. Data Preparation and Feature Construction

3.3.1. Multi-Site Panel Construction

The raw data are first loaded from the Excel workbook and converted into a unified long-format table. For each site, timestamps are parsed, the target variable is cast to numeric format, and incomplete rows are removed. The site-level series are then merged into a shared panel indexed by time. To ensure temporal consistency across all sites, the panel is chronologically ordered and missing values are handled through time-based interpolation, followed by forward and backward filling when necessary.

3.3.2. Chronological Split and Site-Wise Standardization

To avoid temporal leakage, the dataset is divided chronologically into training, validation, and test subsets according to a 70%/15%/15% split. Standardization is then performed independently for each site using a StandardScaler fitted on the training segment only. The fitted transformation is subsequently applied to the full time series of the corresponding site. This design preserves local amplitude characteristics while ensuring that no future information contaminates the normalization process.

3.3.3. Static Site Descriptors

In addition to temporal variables, the model uses site-level static covariates computed from the training partition only. For each site, five descriptors are extracted: mean production, standard deviation of production, maximum production, standard deviation of the production ramp, and zero-production ratio. These variables are then standardized across sites and provided to the model as static real-valued covariates. Site identity is further encoded through a trainable embedding layer.

3.3.4. Historical Observed Variables

For each sample, past observed inputs are constructed from the standardized panel by a sliding-window procedure. Four variables are retained at each time step: scaled production, first-order ramp, rolling mean, and rolling standard deviation computed with a window of six time steps. Consequently, the historical input tensor has the form
X p R N × T × S × F p
where N is the number of samples, T = 72 is the look-back length, S is the number of sites, and Fp = 4 denotes the number of past observed variables.

3.3.5. Future-Known Covariates and Forecasting Target

Future-known inputs are derived from deterministic calendar features, namely the sine and cosine encodings of hour-of-day, day-of-week, and month-of-year. These features are repeated across sites and organized as
X f R N × H × S × F f
with H ∈ {1, 3, 6, 12} depending on the forecasting horizon considered in each experiment and Ff = 6. The forecasting target is the future scaled production tensor
Y R N × H × S
This input design explicitly separates static covariates, past observed variables, and future-known variables in a way that is consistent with TFT-style forecasting.

3.4. Prior Spatial Graph Construction

To introduce structural dependence between sites, a prior adjacency matrix is estimated from the training data. The procedure relies on the absolute Pearson correlation matrix of the site-level production series. For each site, only the top-k most correlated neighbors are retained, with k = 5 in the present implementation. The resulting adjacency matrix is symmetrized, self-loops are added, and each row is normalized to sum to one. This yields a static prior graph that captures long-term inter-site similarity patterns.
This prior adjacency is not used as a fixed graph, but rather as a structural bias later combined with a sample-dependent dynamic graph inferred by the neural network itself.

3.5. Proposed DG-TFT-CQR Model

The proposed architecture, DG-TFT-CQR, builds on a TFT-style forecasting foundation by incorporating a dynamic graph block over encoder-side site representations. The conformal calibration stage is applied to the predicted quantiles after the fact during validation and test evaluation, rather than being built into the neural architecture.
Figure 4 illustrates the overall structure of the proposed framework. The architecture is divided into three major components: input representations, the DG-TFT backbone, and probabilistic output with post hoc calibration. On the input side, four information sources are considered: static site covariates, previously observed inputs, future-known covariates, and a prior graph. Static site covariates combine learned site embeddings with standardized statistical descriptors, whereas the previous observed branch includes production-related temporal variables like production, ramp, rolling mean, and rolling standard deviation. The future branch includes known temporal encodings such as the hour of the day, day of the week, and month of the year. Finally, the prior graph summarizes correlation-based site relationships derived from the training data.
The framework in Figure 4 combines static site conditioning, conditional variable selection, encoder-side dynamic graph learning, encoder–decoder LSTM temporal modeling, static enrichment, causal temporal self-attention, position-wise gated refinement, quantile forecasting, and post hoc split conformal calibration for multi-site probabilistic wind power forecasting.
A static context encoder is the first component of the DG-TFT backbone to process static covariates. This module generates contextual representations that are used to condition downstream network components. In parallel, two distinct conditional variable selection networks process previously observed and future-known variables, allowing the model to adaptively weight the most informative inputs for the encoder and decoder branches. The dynamic graph block is a critical component of the proposed framework, as it operates on encoder-side representations derived from previous observations. At each time step, the model computes query, key, and value projections across sites, then creates a sparse dynamic adjacency matrix using top-k neighbor selection and combines it with the prior graph. The graph-enhanced past representation and the future-known representation are then processed through an encoder–decoder LSTM, followed by static enrichment, temporal self-attention with causal masking, and position-wise gated residual refinement. At the output stage, the refined decoder representations are projected through a quantile head to produce the raw predictive quantiles, which are then adjusted using split conformal calibration to obtain the final calibrated prediction intervals.

3.5.1. Static Encoding

Each site is represented by the concatenation of a learned embedding and the standardized static real-valued covariates. More formally, for each site sss, the static input is defined as
z s = e s ; r s
where es denotes the learned site embedding and rs denotes the vector of standardized static real-valued descriptors. These inputs are processed by a static covariate encoder to produce a latent static representation
h s s a = f s t a t z s
together with four downstream context vectors used in subsequent components: a context for variable selection, a context for static enrichment, an initial hidden state for the LSTM, and an initial cell state for the LSTM, namely
h s 0 = g h h s s a , c s 0 = g c h s s a

3.5.2. Conditional Variable Selection

Past observed variables and future-known variables are processed separately by two Conditional Variable Selection Networks (VSNs). Each VSN receives both the temporal inputs and the static selection context, and outputs a weighted combination of variable-specific representations. Let X t , s R F denote the input vector at time step t and site s, where F corresponds either to the number of past observed variables or to the number of future-known covariates. Each variable is first transformed through a dedicated context-conditioned nonlinear block
v t , s , j = G R N j
Then, a context-conditioned weighting network produces normalized variable-selection weights
π t , s = s o f t m a x G R N w x t , s , c s s l
The final selected representation is obtained as a weighted sum of the variable-specific hidden representations
x t , s ~ = j = 1 F π t , s , j v t , s , j
This mechanism allows the model to adaptively emphasize the most informative variables as a function of site context and temporal configuration.

3.5.3. Dynamic Graph Block

A key extension of the model consists of a dynamic graph block applied to encoder-side temporal representations. At each historical time step, the model projects the site representations into query, key, and value spaces, computes pairwise similarity scores across sites, and constructs a sparse dynamic adjacency matrix by retaining only the top-k neighbors for each node.
Let X t p R S d denote the selected encoder-side representation across the S sites at historical step t, where d is the hidden representation size. Query, key, and value representations are obtained through three learnable linear transformations:
Q t = X t p W Q ~
K t = X t p W K ~
V t = X t p W V ~
where W Q ; W K , W v R d d k are trainable projection matrices and dk denotes the projection dimension used for similarity computation.
The instantaneous similarity between all pairs of sites is computed using scaled dot-product attention
E t = Q t K t d k
where each element Et(i,j) measures the dynamic affinity between site i and site j at time step t.
To reduce noise and avoid a fully connected graph, only the strongest k neighbors are retained for each site. The value k = 5 was selected as a compromise between graph sparsity and sufficient neighborhood information, preventing noisy fully connected interactions while preserving the strongest inter-site dependencies. A binary top-k mask Mt is constructed such that
M t ( i , j ) = 1 ,   j TopK ( E t ( i , : ) ) 0 ,                               otherwise
where T o p K ( E t ( i , : ) ) denotes the set of the five largest similarity scores associated with site i.
E t ~ = E t M t
where ⊙ denotes element-wise multiplication.
The sparse dynamic adjacency matrix is then obtained through row-wise softmax normalization
A t dyn i , j = exp E t ~ i , j m = 1 S exp E t ~ i , m
which guarantees that each row sums to one and therefore defines a valid graph aggregation operator.
The normalized dynamic graph is combined with the correlation-based prior graph introduced in Section 3.4
A t blend = α A prior + 1 α A t dyn
where A prior denotes the correlation-based adjacency matrix described in Section 3.4 and α = 0.30 controls the contribution of the prior graph relative to the dynamically inferred graph.
Where A prior denotes the prior adjacency matrix and α = 0.30 controls the trade-off between long-term structural dependencies and short-term dynamic interactions.
The blended matrix A t blend combines structural information from the prior graph and sample-dependent information extracted from the current input sequence.
A second row-normalization step is applied after blending in order to preserve stochasticity of the final adjacency matrix
A t = D t 1 A t blend
where Dt is the diagonal degree matrix associated with A t blend
D t i , i = j = 1 S A t blend i , j
The resulting matrix W v R S S is used for graph propagation and neighborhood aggregation.
The graph-aggregated representation is computed as
G t = A t V t
where each site representation becomes a weighted aggregation of information received from its dynamically selected neighboring sites.
And the resulting graph-enhanced representation is passed through a gated residual normalization block
H t ^ = LayerNorm H t + G t
This residual fusion mechanism preserves the original temporal representation while incorporating dynamically learned spatial interactions. The graph-enhanced representation H t ^ is subsequently forwarded to the encoder–decoder LSTM module described in Section 3.5.4.

3.5.4. Local Temporal Processing

The graph-enhanced encoder inputs and the decoder future-known representations are reshaped site-wise and processed by an encoder–decoder LSTM with hidden size 64 and one recurrent layer. The encoder states are initialized using the static context vectors described above. Formally, for each site s, the encoder processes the graph-enhanced historical sequence as
H 1 : T , s e n c = L S T M e n c ( H 1 : T , s ) ^
While the decoder processes the selected future-known sequence using the final encoder state
H 1 : T , s d e c = L S T M d e c ( x 1 : T , s ~ )
After the local temporal modeling stage, a gated residual connection is applied to preserve lower-level information and stabilize optimization. The concatenated encoder–decoder representation is therefore written as
H 1 : T + H , s f s = G a t e A d d N o r m ( [ H 1 : T , s e n c ; H 1 : T , s d e c ] )

3.5.5. Static Enrichment and Temporal Attention

The concatenated encoder–decoder sequence is enriched using the static context through a dedicated static enrichment Gated Residual Network. This step can be written as
H 1 : T + H , s S E = G R N e n r ( H 1 : T + H , s f s )
Subsequently, an interpretable temporal self-attention layer with four heads is applied over the full sequence. A causal mask ensures that no temporal position attends to information located ahead in time. The attention block is therefore expressed as
H A T T = MultiHead ! H S E , H S E , H S E , M c a u s a l
This attention mechanism allows the model to capture long-range temporal dependencies beyond the local receptive field of the LSTM. The attended sequence is further refined through a position-wise gated residual feed-forward block before the decoder-side outputs are extracted for final prediction. This refinement step is written as
H 1 : T + H , s f s = G a t e A d d N o r m
Finally, only the decoder-side outputs are retained for prediction
H 1 : H , s o u t = H 1 : T + H , s f s

3.5.6. Quantile Output Layer

The decoder representations are finally projected to three quantiles, q 0.1 , q 0.5 , and q 0.9 , for each site and forecast step.
This step can be written as
Q 1 : H , s r a w ^ = W Q H 1 : H , s o u t
To guarantee quantile monotonicity, the outputs are explicitly sorted along the quantile dimension:
Q 1 : H , s ^ = s o r t Q 1 : H , s r a w ^
ensuring q 0.1 q 0.5 q 0.9 for all samples and sites. That is,
q 0.1 ^ q 0.5 ^ q 0.9 ^
Although explicit sorting effectively prevents quantile crossing and guarantees monotonic prediction intervals, it is used as a post-processing operation and thus has no direct influence on the learning dynamics of quantile outputs. Other approaches reported in the literature include monotonic quantile parameterization, which predicts higher quantiles with positive cumulative increments, and quantile-crossing penalty terms added to the training objective. These approaches require monotonicity during optimization rather than after prediction. Explicit sorting was chosen for this project because of its simplicity, numerical stability, and low computational overhead.

3.6. Algorithm for the Proposed DG-TFT-CQR Framework

To synthesize the full methodological workflow, Algorithm 1 summarizes the complete DG-TFT-CQR pipeline from data preparation to calibrated probabilistic forecasting. The procedure follows the actual implementation used in the experiments and highlights the interaction between multi-site feature construction, prior graph estimation, dynamic graph learning, TFT-based temporal fusion, quantile forecasting, and post hoc conformal calibration.
Algorithm 1. Training and inference procedure of DG-TFT-CQR
Input: Multi-sheet Excel workbook containing synchronized site-level wind power series; look-back length T; forecasting horizon H; quantile set Q = {0.1, 0.5, 0.9}; top-k neighborhood size; graph blending coefficient α.
Output: Median forecasts, calibrated prediction intervals, global metrics, site-wise metrics, and horizon-wise metrics.
1. Load the multi-site Excel workbook and construct a unified temporal panel indexed by timestamp and site.
2. Sort the panel chronologically and impute missing values using time interpolation followed by forward/backward filling.
3. Split the panel chronologically into training, validation, and test subsets.
4. Fit one scaler per site on the training subset only, then standardize the full panel using these site-specific transformations.
5. Compute static site descriptors from the training subset only, including mean production, production standard deviation, maximum production, ramp standard deviation, and zero-production ratio.
6. Construct deterministic future-known calendar covariates using sine/cosine encodings of hour-of-day, day-of-week, and month-of-year.
7. Generate supervised samples by a sliding-window procedure.
8. Estimate the prior spatial adjacency matrix from the absolute Pearson correlation matrix of the training panel and retain the top-k neighbors per site.
9. Initialize DG-TFT-CQR with site embeddings, static covariate encoder, conditional variable selection networks, dynamic graph block, encoder–decoder LSTM backbone, static enrichment layer, interpretable temporal attention, position-wise gated residual network, and quantile output head.
10. In each training epoch, use forward propagation, quantile loss minimization, gradient clipping, and Adam updates.
11. Monitor validation loss and retain the best model based on early stopping.
12. Apply inference to the validation and test sets to obtain raw quantile forecasts.
13. For each site, inverse-transform forecasts and targets to their original scale.
14. Calculate the conformal nonconformity scores for the validation set and estimate the pooled calibration threshold.
15. Using the conformal threshold, expand the test set’s lower and upper raw quantiles to obtain calibrated prediction intervals.
16. Assess point forecasts using MAE, RMSE, and R2, and probabilistic forecasts using pinball loss, PICP, PINAW, and interval score.
17. Export global metrics, site metrics, horizon metrics, and calibrated predictions.

3.7. Hyperparameter Settings

The DG-TFT-CQR hyperparameters, summarized in Table 2, were chosen for multi-site wind power forecasting to strike a balance between computational efficiency, training stability, and predictive accuracy. The look-back window was set to T = 72, which corresponds to six hours of historical data with a five-minute temporal resolution. In contrast, the forecasting horizon was varied in four different experiments (H = 1, H = 3, H = 6, and H = 12), with forecast lead times of 5, 15, 30, and 60 min, respectively. The dataset was divided chronologically into training, validation, and test subsets using a 70%/15%/15% ratio. The model was optimized using the Adam optimizer, with a learning rate of 10−3 and a weight decay of 10−5. The batch size was set to 300, the maximum number of training epochs to 200, and early stopping was used after 20 epochs based on the validation pinball loss. Gradient clipping with a maximum norm of 1.0 was used to improve optimization stability. All experiments were conducted with a random seed of 42 to ensure reproducibility.
On the architectural side, the site embedding dimension was fixed to 16, the static hidden dimension to 32, and the main latent representation size to 64. The encoder and decoder recurrent blocks each used one LSTM layer, the dropout rate was set to 0.15, and the interpretable temporal attention module employed four attention heads. In the dynamic graph component, the number of retained neighbors was fixed to k = 5, and the final graph adjacency matrix was obtained by combining the prior graph and the dynamic graph with a convex blending coefficient α = 0.30. Probabilistic forecasting was performed through three output quantiles, namely q 0.1 , q 0.5 and q 0.9 . Finally, split conformal calibration was applied with α = 0.10, corresponding to a nominal 90% prediction interval.

3.8. Training Objective and Optimization Strategy

All experiments were conducted in Google Colab (Google LLC, Mountain View, CA, USA) using Python (version 3.12.13; Python Software Foundation, Wilmington, DE, USA) and the PyTorch deep learning framework (version 2.11.0 with CUDA 12.8; PyTorch Foundation, San Francisco, CA, USA). The model was trained using the Adam optimizer. The training objective is the standard quantile loss (pinball loss):
L q y , y q ^ = max q y y q ^ , q 1 y y q ^
where y denotes the observed target value, y q ^ ) denotes the predicted quantile associated with quantile level q, and q ∈ (0,1). The pinball loss penalizes overestimation and underestimation asymmetrically according to the selected quantile level. During training, the total objective is obtained by averaging the loss over all samples, sites, forecasting horizons, and predicted quantiles {0.1, 0.5, 0.9}.
During training, the validation pinball loss is monitored, and the best model is retained according to early stopping. Gradient clipping with a maximum norm of 1.0 is applied to improve optimization stability.

3.9. Conformal Calibration

To improve the empirical reliability of the predicted intervals, the raw quantile outputs are post-processed through split conformal calibration on the validation set.
It should be noted that the neural network first predicts three raw quantiles, namely q 0.1 ^ , q 0.5 ^ , and q 0.9 ^ . Before calibration, the interval between q 0.1 ^ and q 0.9 ^ corresponds to a central 80% predictive interval. The nominal 90% interval reported in this study is obtained after the split conformal calibration step.
Let q 0.1 ^ and q 0.9 ^ denote the lower and upper predicted quantiles, respectively. For each validation observation y, the nonconformity score is defined as
s = m a x { q 0.1 ^ y , y q 0.9 ^ , 0 }
where s measures the amount by which the observed value falls outside the raw 80% predictive interval.
A pooled quantile threshold q α ^ is then estimated across all validation samples for α = 0.10, corresponding to a target marginal coverage level of 90%. The calibrated interval is obtained as
q 0.1 ~ = q 0.1 ^ q α ^ , q 0.9 ~ = q 0.9 ^ + q α ^
Thus, the raw interval between q 0.1 ^ and q 0.9 ^ , should be interpreted as an 80% quantile interval, whereas the final interval between q-tilde 0.1 and q-tilde 0.9 is the conformally calibrated interval designed to achieve approximately 90% marginal coverage.
This calibration step adjusts interval width in a distribution-free manner while leaving the point forecast unchanged. In practical terms, the conformal layer acts as a post hoc reliability correction applied after model training and raw quantile inference.
In the present study, a pooled split conformal strategy is adopted to provide a simple, stable, and uniform calibration layer across sites and forecast steps. This choice is motivated by operational simplicity and by the desire to apply the same post-processing rule across all forecasting settings considered in the benchmark. However, this design also implies that the calibration layer may smooth out part of the site-specific and horizon-specific heterogeneity in predictive uncertainty.
For this reason, the conformal stage should not be interpreted as a universally optimal calibration design for multi-site wind forecasting. Rather, it is used here as a practical reliability-oriented post-processing mechanism that can be consistently integrated into the DG-TFT-CQR pipeline. Its main role is to improve empirical coverage and probabilistic interpretability, not to guarantee superiority on every individual interval-based metric.
More specialized calibration strategies, such as horizon-conditional, site-conditional, or locally adaptive conformal procedures, may further improve the calibration–sharpness trade-off. These extensions are beyond the scope of the present study but represent an important direction for future research in uncertainty-aware multi-site renewable energy forecasting.

3.10. Evaluation Protocol

Model performance is evaluated both globally and by site. Following an inverse transformation to the original scale, the standard point-forecast metrics MAE, RMSE, and R are computed using the median forecast q0.5.
For training purposes, the wind power series are normalized. However, all reported deterministic performance metrics are derived from inverse transformation and expressed in the original power unit (kW). As a result, the reported MAE and RMSE values reflect actual forecasting errors in physical power units and can be interpreted directly from an operational perspective.
Raw quantile forecasts are evaluated using pinball loss, while calibrated prediction intervals are evaluated using the Prediction Interval Coverage Probability (PICP), Prediction Interval Normalized Average Width (PINAW), and Interval Score at 90% confidence level. In addition, the experimental pipeline offers metrics by site, global aggregated metrics, and forecasting horizon. The final results are exported as Excel files containing global results, site-specific metrics, horizon-specific metrics, and calibrated and uncalibrated predictions for each site and timestamp.
To ensure a fair comparison, all benchmark models are evaluated using the same train/validation/test sequence, preprocessing pipeline, forecasting horizon definitions, and overall evaluation protocol. This includes consistent data scaling, identical horizon settings, and shared evaluation metrics among all competing approaches. Although each model family could potentially benefit from architecture-specific hyperparameter tuning, the current benchmark prioritizes protocol consistency across models over exhaustive model-by-model optimization.
Furthermore, following consistency verification, all benchmark, ablation, and probabilistic result tables presented in the manuscript are meant to be produced from the same completed experimental pipeline. Ensuring comparability across models, horizons, and probabilistic settings is the goal of this design. As a result, a controlled comparative study using a single experimental protocol should be used to interpret the reported results.
In addition to global average performance, the manuscript examines deployment relevance through complexity analysis, inferential support through statistical significance testing, spatial robustness through site-wise evaluation, and component importance through ablation analysis. This more comprehensive protocol seeks to evaluate whether the suggested model offers more dependable and operationally significant forecasting behavior across various sites and time horizons, in addition to whether it lowers pointwise error.

3.11. Summary of the Methodological Contribution

In conclusion, the contribution of DG-TFT-CQR should be viewed as an architectural integration strategy rather than the introduction of new standalone forecasting modules. The framework incorporates (i) global multi-site supervised learning, (ii) site-aware static conditioning, (iii) conditional variable selection, (iv) encoder-side dynamic graph refinement, (v) TFT-style local and long-range temporal fusion, (vi) direct multi-quantile forecasting, and (vii) conformalized prediction interval calibration into a single forecasting pipeline. This formulation is ideal for operational wind power forecasting because it combines temporal dependence, evolving spatial inter-site interactions, predictive uncertainty, and interval reliability into a unified framework. As a result, the current study’s primary methodological contribution is the coordinated integration of these complementary capabilities, rather than the creation of fundamentally new graph-learning, Transformer, quantile-regression, or conformal-prediction modules.

4. Results

This section provides an empirical assessment of the proposed DG-TFT-CQR model from six complementary perspectives. First, the global point-forecasting accuracy is calculated for four prediction horizons: H1, H3, H6, and H12. Second, interval-based metrics are used to evaluate the accuracy of probabilistic predictions. Third, a site-specific analysis is carried out to determine the model’s spatial robustness across all eight wind farms. Fourth, ablation studies are used to assess the relative importance of the major architectural components. Fifth, formal statistical tests are run to see if the observed performance differences are statistically valid. Finally, a complexity analysis is used to evaluate the proposed architecture’s accuracy-efficiency trade-off. Furthermore, a small set of representative daily forecasting examples is provided to demonstrate the model’s behavior under favorable, typical, and challenging forecasting conditions.
Benchmark, ablation, statistical, and complexity analyses were conducted in four experimental settings, representing forecasting horizons H ∈ {1, 3, 6, 12}.
For clarity, lower values indicate better performance for MAE, RMSE, pinball loss, PINAW, and interval score, whereas higher values indicate better performance for R2. For PICP, the best result is the one closest to the nominal target coverage.

4.1. Benchmark Comparison of Point Forecasting Performance

Table 3 presents the consolidated benchmark comparison of DG-TFT-CQR against the main competing baselines across the four forecasting horizons. The evaluation is based on MAE, RMSE, and R2, thereby providing a comprehensive view of both absolute- and squared-error behavior.
The benchmark comparison includes a diverse set of competing models from both traditional forecasting literature and recent time-series and spatio-temporal forecasting studies. The evaluated baselines include CNN-LSTM-CQR, Quantile-LSTM, TSG-Net, TCN, LSTM, CNN-LSTM, Transformer, Quantile-Transformer, MDN-Meta-Reptile, PatchTST, TimesNet, DLinear, NLinear, MTGNN, Graph WaveNet, and STGCN. This selection offers a comprehensive benchmark that includes recurrent, convolutional, Transformer-based, quantile-based, linear, and graph-based forecasting architectures.
DG-TFT-CQR had the best point-forecasting performance across all horizons, as Table 3 illustrates. As might be expected in a very short-term setting where local persistence is already highly informative, the performance gap over the strongest competitors remained relatively small at H1. Even in the most advantageous forecasting regime for simpler baselines, the suggested model continued to rank first simultaneously in MAE, RMSE, and R2, suggesting that the gain is already apparent.
The benchmark strengthens the proposed model by incorporating recent cutting-edge forecasting architectures from both the time-series and spatio-temporal forecasting literature, namely PatchTST, TimesNet, DLinear, NLinear, MTGNN, Graph WaveNet, and STGCN. This broader comparison confirms that DG-TFT-CQR is still competitive not only against traditional recurrent and Transformer-based baselines, but also with modern graph neural network and foundation-style forecasting models.
At H1, forecasting is relatively simple because the wind power series already exhibits strong short-term temporal persistence. As a result, the performance differences between the leading models are still relatively small. Nonetheless, DG-TFT-CQR has the best overall results with an RMSE of 0.043186, outperforming the strongest competing baseline, Graph WaveNet (RMSE = 0.043351).
The superiority of DG-TFT-CQR becomes increasingly evident as the forecasting horizon increases. With an RMSE of 0.074520 at H3, Graph WaveNet is the strongest competitor, whereas DG-TFT-CQR lowers the error to 0.062569, a 16.04% improvement. In comparison to Graph WaveNet, the RMSE improvement at H6 is roughly 19.84% (0.099484 versus 0.079747). At H12, DG-TFT-CQR achieves 0.102751, a 21.29% improvement, while MTGNN becomes the strongest competing baseline with an RMSE of 0.130549.
The fact that the top-performing rival models are mostly graph-based architectures like Graph WaveNet, MTGNN, and STGCN is a significant discovery. These models consistently outperform purely temporal methods such as PatchTST, TimesNet, DLinear, and NLinear over all forecasting horizons. This result highlights the necessity of explicitly modeling inter-site interactions and spatial dependencies in multi-site wind power forecasting problems.
The benchmark results generally support the conclusion that the proposed architecture is competitive at short horizons and becomes more advantageous as temporal uncertainty increases.

4.2. Probabilistic Forecasting Performance

Table 4 summarizes the probabilistic forecasting performance of the proposed model and the main uncertainty-aware baselines using pinball loss, PICP, PINAW and interval score.
The probabilistic results confirm that DG-TFT-CQR provides the best overall trade-off between predictive sharpness, coverage reliability, and interval quality across the four forecasting horizons. Across all horizons, the proposed model achieved the lowest pinball loss, the narrowest prediction intervals, and the best interval score, while maintaining empirical coverage consistently close to the nominal 90% target. Although DG-TFT-CQR does not systematically achieve the PICP value closest to 0.90 at every horizon, it remains the most balanced probabilistic model overall. This pattern is particularly clear at H3, H6, and H12, where the gains in pinball loss, PINAW, and interval score over the competing baselines become substantial. Therefore, Table 4 supports the conclusion that DG-TFT-CQR is the strongest overall probabilistic model in the benchmark, although not necessarily the best on every individual metric taken in isolation.

4.3. Site-Wise RMSE Analysis

To determine whether the superiority of DG-TFT-CQR is also preserved locally, a site-wise RMSE analysis was conducted across the eight wind farms of the AEMO dataset.
Table 5 shows that DG-TFT-CQR achieved the lowest RMSE on all eight sites. This result demonstrates that the superiority of the proposed model is spatially consistent and is not driven by only one or two favorable locations.
The site-wise analysis also reveals substantial variability in forecasting difficulty. WOOLNTH1 appears to be the easiest site overall, with the lowest average RMSE for DG-TFT-CQR (0.059370), followed by LKBONNY2 (0.064523) and CATHROCK (0.066218). By contrast, CULLRGWF (0.080772) and WPWF (0.079901) remain the most challenging sites.
Table 6 further details this site-level variability by identifying best and worst DG-TFT-CQR sites at each forecasting horizon. WOOLNTH1 always has the best performance site from H1 to H12, CULLRGWF is the most difficult site at H1 and H3, while WPWF is the most difficult site at H6 and H12.
Overall, the site-wise RMSE analysis strengthens the central empirical conclusion of the paper. DG-TFT-CQR does not only optimize the global average; it also generalizes effectively across all sites, including both the easiest and the most difficult wind farms.

4.4. Point-Wise Ablation Analysis

To assess the contribution of the main architectural components, point-wise ablation experiments were conducted by removing or modifying one module at a time.
Table 7 shows that the complete DG-TFT-CQR framework consistently achieves the best forecasting performance across all forecasting horizons. The proposed model obtains the lowest MAE and RMSE values together with the highest R2 scores, indicating that the combination of dynamic graph learning, temporal fusion, static conditioning, and uncertainty-aware training provides the most effective forecasting configuration.
Table 7 shows that the full DG-TFT-CQR model gives the best results across all four forecasting horizons, including H1. At the shortest horizon, it records the lowest MAE (0.025490), the lowest RMSE (0.043186), and the highest R (0.980096) among all ablated variants.
Because of the wind power series’ strong short-term persistence, performance differences between the leading configurations remain relatively small at H1. Nonetheless, DG-TFT-CQR provides the best overall results. The closest competing configurations are Ablation_No_Dynamic_Graph, Ablation_No_Static, TFT, and TFT-CQR, all of which are slightly inferior to the entire framework.
At H3, the impact of dynamic graph learning becomes clearer. While several architectural components, such as the variable selection network, temporal attention, and static enrichment, are nearly identical to the complete model, removing the dynamic graph significantly reduces forecasting accuracy. TFT and TFT-CQR show similar behavior, with forecasting errors significantly higher than DG-TFT-CQR. These findings suggest that adaptive modeling of inter-site dependencies has a greater impact on forecasting performance than any individual refinement module.
The dynamic graph component becomes even more important at H6 and H12. At these longer forecasting horizons, all reduced variants show a significant decrease in predictive accuracy compared to the complete framework. The most significant performance degradation is consistently associated with the removal of dynamic graph learning or static site conditioning. Furthermore, the performance gap between DG-TFT-CQR and TFT-based baselines widens as the forecasting horizon lengthens, indicating that adaptive inter-site dependency modeling becomes more valuable as forecasting uncertainty increases.
The results also show that the variable selection network, temporal attention mechanism, and static enrichment layer function primarily as complementary refinement modules. Although removing these components degrades performance, the impact is much smaller than that of removing the dynamic graph component.
Overall, the ablation study shows that DG-TFT-CQR’s superiority is not due to a single architectural element. Instead, it is the result of the interaction of several complementary components, with dynamic graph learning emerging as the most significant contributor to forecasting performance.

4.5. Probabilistic Ablation Analysis

The probabilistic ablation study provides deeper insight into the role of conformal calibration and the uncertainty-aware behavior of the proposed framework.
As shown in Table 8, DG-TFT-CQR consistently has the lowest pinball loss across all forecasting horizons, with values of 0.008289 at H1, 0.012120 at H3, 0.015623 at H6, and 0.020478 at H12. This indicates that the complete architecture has the highest quantile forecasting quality among the configurations tested.
Interval-based metrics reveal a more nuanced but consistent pattern. At H1, several configurations achieve nearly identical probabilistic performance. Ablation_No_Dynamic_Graph produces the lowest interval score, while TFT-CQR produces the PICP value closest to the nominal 90% target. However, among the calibrated probabilistic configurations, DG-TFT-CQR has the best pinball loss and the narrowest calibrated interval, implying a more favorable overall calibration-sharpness trade-off.
The advantages of the entire framework become evident after H3. At H3, H6, and H12, DG-TFT-CQR has the best interval score (0.229642, 0.294191, and 0.386924, respectively). TFT-CQR attains higher interval scores of 0.286322, 0.393650, and 0.535738 during the same time periods. This illustrates how adding dynamic inter-site dependency modeling enhances the quality of predictive intervals as well as point forecasting accuracy.
The comparison of DG-TFT-CQR and TFT-CQR is especially useful because both models use quantile forecasting and conformal calibration, but only DG-TFT-CQR includes dynamic graph learning. DG-TFT-CQR outperforms TFT-CQR for pinball loss, interval size, and interval score across all horizons. This finding indicates that the probabilistic gains are due not only to conformalized quantile regression, but also to the proposed architecture’s ability to capitalize on changing spatial dependencies between wind farms.
The nonconformal variant continues to provide the most significant contrast. Although this variant can produce relatively narrow intervals, its empirical coverage is significantly lower than the nominal target. The PICP values are 0.810487 for H1, 0.821723 for H3, 0.792996 for H6, and 0.773679 for H12. These values show systematic under-coverage, demonstrating that sharper intervals are insufficient for accurate probabilistic forecasting. Pinball loss, coverage, interval width, and interval score must all be calculated concurrently.
The remaining ablations clarify the role of the architectural components. Removing the dynamic graph or static covariates tends to increase pinball loss and interval score, especially over longer time periods. In contrast, variants lacking VSN, temporal attention, or static enrichment are closer to the full model in some settings, implying that these modules serve primarily as complementary refinement mechanisms rather than dominant standalone components.
Overall, the probabilistic ablation results show that DG-TFT-CQR achieves the best balance of calibration reliability, interval sharpness, and quantile forecasting accuracy. The findings confirm that conformal calibration increases coverage reliability, while dynamic graph learning and static conditioning improve the quality and efficiency of the resulting predictive intervals.

4.6. Statistical Significance Analysis

Two methods were used to supplement the benchmark and ablation results with a formal statistical significance analysis. First, Diebold–Mariano tests with the Harvey–Leybourne–Newbold correction, or DM-HLN, were applied to paired losses from aligned time-indexed predictions. These tests ascertain whether the loss difference between DG-TFT-CQR and each competing model is statistically significant on the same evaluation samples. Second, Wilcoxon signed-rank tests were applied to site-wise aggregated metrics. The consistency of the observed variations between the eight wind farms is assessed by these tests. Holm correction was used in both approaches to take multiple comparisons into consideration.
The results are presented in two distinct tables for clarity. The DM-HLN results, including the loss differential, corrected test statistic, and Holm-adjusted p-value, are shown in Table 9. The Wilcoxon results, including the adjusted p-value, test statistic, and site-level effect pattern, are shown in Table 10. Because this format reports both the size of the difference and its statistical strength, it is more informative than a qualitative verdict table. Comparisons based on q0.1–q0.9 in the statistical workbook refer to a central 80% interval rather than a 90% interval.
Table 9 provides a clear inferential view of the benchmark results. DG-TFT-CQR outperforms TSGNet on absolute-error metrics across all four horizons, with very small Holm-adjusted p-values. However, the squared-error comparison is significant only at H1, favoring TSGNet at H3 and H6, and becomes non-significant after H3. This suggests that MAE-type criteria outperform TSGNet more consistently than RMSE-type criteria.
The comparison with CNN-LSTM-CQR shows a horizon-dependent pattern. At H1 and H12, DG-TFT-CQR is significantly better on all four main metrics: AE, SE, raw average pinball loss, and calibrated interval score. At H3, the result is mixed. CNN-LSTM-CQR is significantly better on AE, SE, and raw average pinball loss, while DG-TFT-CQR remains significantly better on calibrated interval score. At H6, AE is non-significant, CNN-LSTM-CQR remains better on raw average pinball loss, and DG-TFT-CQR becomes significantly better on SE and calibrated interval score.
The comparison with NoConformal is clearer in this format. At H1, DG-TFT-CQR is significantly better on point-wise, raw probabilistic, and calibrated probabilistic metrics. From H3 onward, the exported point-wise and raw probabilistic metrics are exact ties, not only non-significant differences. This means that both variants produce identical median predictions and identical raw quantile forecasts in the exported evaluation outputs. Therefore, the statistical differences beyond H1 come only from the conformal calibration stage. For calibrated metrics, NoConformal becomes significantly better than DG-TFT-CQR at H3, H6, and H12. This does not imply that NoConformal is globally superior. Despite having lower calibrated interval scores, NoConformal’s empirical coverage remains significantly below the nominal confidence level, indicating under-coverage rather than improved uncertainty quantification. It shows that beyond H1, the conformal layer mainly acts as a reliability-oriented post-processing step, and this reliability gain comes with reduced interval efficiency.
The TFT-family comparisons improve our understanding of the proposed architecture’s contribution. DG-TFT-CQR achieves statistically significant AE gains over the standard TFT baseline across all forecasting horizons. The SE results are more mixed, with TFT being preferred in H3 and H6, but no significant difference in H12. This pattern suggests that the proposed framework enhances robust absolute-error behavior while making squared-error performance more horizon-dependent.
The comparison to TFT-CQR is especially useful because it assesses the proposed framework against a probabilistic TFT-based baseline. DG-TFT-CQR performs significantly better in H1 and H12 for both AE and SE. At H3 and H6, the AE differences are not statistically significant, but SE remains favorable to DG-TFT-CQR. These findings show that the dynamic graph component adds predictive value beyond the TFT-CQR backbone, particularly at the shortest and longest forecasting horizons.
The graph-based comparisons reveal that DG-TFT-CQR consistently outperforms Graph WaveNet and STGCN across all four horizons. However, SE findings are more nuanced. SE favors Graph WaveNet at H3, H6, and H12, while STGCN prefers H3 and H6. This suggests that DG-TFT-CQR is more stable in absolute error terms, whereas some graph-based architectures may reduce larger squared deviations at intermediate time scales.
The transformer-based and linear-model comparisons add to the robustness of DG-TFT-CQR. DG-TFT-CQR outperforms PatchTST in terms of AE across all horizons, while SE favors DG-TFT-CQR at H1 and H12 but not at H3 and H6. DG-TFT-CQR outperforms DLinear and TimesNet on both AE and SE across all horizons. These findings show that the proposed framework consistently outperforms purely temporal Transformer-based and linear forecasting alternatives using the same evaluation protocol.
Table 10 adds an important spatial consistency layer to the interpretation. Against TSGNet, the Wilcoxon results show that DG-TFT-CQR is consistently better in MAE across all horizons, while the RMSE advantage is significant only at H1. This matches the temporal DM–HLN evidence and strengthens the interpretation that DG-TFT-CQR is primarily more robust in absolute-error terms.
Against CNN-LSTM-CQR, the site-wise evidence is particularly informative. At H1 and H12, DG-TFT-CQR is significant on all four reported metrics, with all site-level median differentials favoring DG. At H3, the pattern is mixed exactly as in the DM–HLN table: the baseline is better on MAE, RMSE, and raw average pinball loss, whereas DG-TFT-CQR remains significantly better on calibrated interval score. At H6, only the calibrated interval score remains significant by site, while MAE, RMSE, and raw average pinball loss become non-significant. This is a strong example of why temporal tests and site-wise tests should be shown separately rather than merged into one compressed verdict.
The comparison with NoConformal becomes especially transparent in the Wilcoxon table. At H1, DG-TFT-CQR wins on all point and pinball criteria across all eight sites, whereas the calibrated interval score is only borderline, with a 6-2-0 site pattern but an adjusted p-value of 0.054688. From H3 onward, all point-wise and raw probabilistic metrics are complete ties across the eight sites, while the calibrated metrics switch entirely in favor of the baseline with a 0-8-0 pattern. This is one of the strongest arguments for presenting the NoConformal comparison with exact counts rather than a single verbal verdict.
The site-wise comparisons of TFT-family baselines are consistent with the temporal tests. DG-TFT-CQR outperforms TFT in MAE across all horizons, whereas RMSE favors TFT at H3 and H6, but is non-significant at H12. DG-TFT-CQR outperforms TFT-CQR at H1 and H12, while the H3 and H6 MAE comparisons are not significant. This confirms that the performance gain from the dynamic graph component is most noticeable at the shortest and longest horizons.
For the graph-based baselines, the Wilcoxon tests show significant MAE gains over STGCN across all horizons, while RMSE differences are mostly non-significant. Against Graph WaveNet, DG-TFT-CQR is significantly better in MAE at H1 and H12, whereas H3 and H6 are non-significant in MAE and favor Graph WaveNet in RMSE. This result supports a balanced interpretation: DG-TFT-CQR improves absolute-error robustness, while graph convolution models can remain competitive on squared-error criteria at intermediate horizons.
The Wilcoxon test results for PatchTST, DLinear, and TimesNet all consistently support DG-TFT-CQR. The proposed model significantly improves MAE for these baselines across all horizons, as well as RMSE compared to DLinear and TimesNet. These findings demonstrate that the proposed framework outperforms transformer-based and linear forecasting models.
Together, Table 9 and Table 10 provide a more rigorous conclusion than a qualitative summary alone. DG-TFT-CQR outperforms absolute-error metrics across forecasting horizons. It also shows the most distinct and consistent advantage at H1 and H12. At H3 and H6, the pairwise results become more metric-dependent, particularly in RMSE/SE comparisons with CNN-LSTM-CQR, TFT, Graph WaveNet, and STGCN. These horizons should be interpreted as competitive regimes, not examples of uniform dominance.
The comparison with NoConformal also requires a careful interpretation. The conformalized model should not be claimed to outperform its non-conformal counterpart on every probabilistic metric. Its main contribution is a better overall trade-off, with stronger calibration reliability and more balanced probabilistic behavior. However, some interval-efficiency metrics may favor NoConformal beyond H1. Overall, the statistical evidence supports DG-TFT-CQR as the strongest balanced framework, not as a model that is superior on every single criterion.

4.7. Daily Forecasting Illustration

Three typical daily forecasting scenarios were chosen from the test set to offer an operational perspective of the suggested model. A representative scenario on GUNNING1, dated 13 November 2013; a challenging scenario on WPWF, dated 21 October 2013; and a best-case scenario on WOOLNTH1, dated 1 November 2013, represent complementary error regimes. DG-TFT-CQR was assessed at H1, H3, H6, and H12 for each case using the calibrated prediction interval, the median forecast q0.5, and the observed power series. These everyday instances serve as examples. The complete quantitative benchmark shown in Table 3, Table 4, Table 5, Table 6, Table 7, Table 8, Table 9 and Table 10 is not replaced by them.
Figure 5 illustrates that DG-TFT-CQR closely tracks the daily production profile over all horizons in the best-case scenario for WOOLNTH1. As the forecast horizon lengthens, performance only slightly deteriorates. The daily RMSE is still low, rising from 0.0162 at H1 to 0.0328 at H3, 0.0443 at H6, and 0.0493 at H12.
The representative case on GUNNING1, shown in Figure 6a–d, illustrates a more typical daily behavior. The model accurately captures the main upward and downward transitions at H1 and H3, while moderate smoothing effects become visible at H6 and H12. The daily RMSE increases gradually from 0.0377 at H1 to 0.0539 at H3, 0.0732 at H6, and 0.1174 at H12.
The difficult case on WPWF, reported in Figure 7a–d, provides a complementary stress-test perspective. At H1, the model still follows the observed sequence reasonably well, but the mismatch becomes progressively larger at H3, H6, and especially H12. The daily RMSE values rise from 0.0879 at H1 to 0.1567 at H3, 0.2145 at H6, and 0.2554 at H12.
Taken together, these daily examples are fully consistent with the aggregate quantitative results. They show that DG-TFT-CQR provides accurate short-horizon tracking, a progressive and expected degradation with horizon, and uncertainty intervals that broaden under more difficult conditions.

4.8. Complexity and Accuracy–Efficiency Trade-Off

To complement the predictive and probabilistic evaluation, the computational complexity of the compared models was analyzed using the averaged profiling results reported across the available horizons in Table 11.
The complexity analysis confirms a clear accuracy–efficiency trade-off. DG-TFT-CQR provides the strongest forecasting performance but at the highest computational cost. CNN-LSTM and CNN-LSTM-CQR are much lighter and may therefore be attractive in strongly resource-constrained settings, but they do not match the accuracy and uncertainty quality of the proposed model. TSG-Net offers an efficient alternative with a favorable runtime and memory profile, but its forecasting performance remains below that of DG-TFT-CQR. These findings indicate that the forecasting architecture selected should be based on the operational requirements of the target application. When computational resources are limited, rapid model retraining is required, or inference latency is a major concern, lighter architectures such as CNN-LSTM-CQR or TSG-Net may offer a better cost-performance ratio. On the other hand, applications such as reserve scheduling, grid balancing, renewable energy integration, and uncertainty-aware decision support, in which forecasting errors have significant operational or economic consequences, justify the increased complexity of DG-TFT-CQR. In these cases, the observed improvements in cross-site forecasting robustness, probabilistic reliability, and deterministic accuracy may outweigh the increased computational demands.
DG-TFT-CQR maintained its overall performance advantage over the assessed baselines despite the larger forecasting task, suggesting that the advantages of dynamic graph learning go beyond the scaled-down benchmark setting. However, as more sites are monitored, the computational load inevitably rises.
Overall, the results indicate that DG-TFT-CQR offers the most favorable balance between forecasting performance, uncertainty reliability, and cross-site robustness when predictive quality is prioritized over computational efficiency.

4.9. Robustness Evaluation on the Full 22-Site Benchmark

Although the primary benchmark analysis was conducted on a representative eight-site subset, an additional validation experiment was conducted on the entire 22-site AEMO benchmark to evaluate the proposed framework’s scalability and generalization capabilities. The experiment uses the same training protocol and forecasting settings as the main study.
Table 12 shows the forecasting performance of DG-TFT-CQR, TFT-CQR, and CNN-LSTM-CQR across the entire benchmark. DG-TFT-CQR consistently outperforms other forecasting models across all time horizons. For H1, the model yields MAE/RMSE/R2 values of 0.024950/0.042753/0.981804. Similar improvements are seen in H3 (0.043417/0.072805/0.947233), H6 (0.061174/0.099473/0.901498), and H12 (0.088791/0.136157/0.815448).
These findings show that the advantages of dynamic graph learning are preserved as the number of sites increases from eight to twenty-two. The observed improvements thus cannot be attributed solely to the selected subset and are consistent across the entire AEMO benchmark. This additional experiment demonstrates the robustness and scalability of the proposed DG-TFT-CQR framework.

4.10. Robustness Analysis Across Random Seeds

To assess the sensitivity of the forecasting models to stochastic training effects and random initialization, the original experiments with fixed random seed 42 were supplemented with two additional independent runs with random seeds 123 and 456. The proposed DG-TFT-CQR model was tested for robustness against two strong competing baselines: CNN-LSTM-CQR and TSG-Net. All additional runs used the same dataset, data partitions, preprocessing pipeline, model hyperparameters, and training protocol as the main experiments, with only the random seed changed.
Table 13 summarizes the forecasting performance obtained using three random seeds. To quantify performance variability, we calculated the mean MAE, standard deviation, and coefficient of variation (CV) for each forecasting horizon.
The results show that all of the models tested are highly reproducible. For DG-TFT-CQR, the coefficient of variation was less than 0.63% for all forecasting horizons and averaged only 0.31% across the entire evaluation. CNN-LSTM-CQR demonstrated comparable stability (average CV = 0.21%), whereas TSG-Net showed slightly higher variability (average CV = 0.54%), particularly for the longest forecasting horizon.
Importantly, the ranking of competing models remained consistent across random seeds. DG-TFT-CQR consistently produced the highest forecasting accuracy, followed by CNN-LSTM-CQR and TSG-Net. These findings show that the reported forecasting improvements are not due to a favorable random initialization, and they provide further evidence of the proposed framework’s robustness and reproducibility.

5. Discussion

According to the experimental findings, DG-TFT-CQR offers the best overall forecasting framework over the four assessed horizons (H1, H3, H6, and H12). The suggested model is the best for point forecasting in terms of MAE, RMSE, and R2 at each horizon. The more difficult the forecasting task, the greater its advantage. In comparison to the strongest competing baseline, the RMSE improvement rises from 1.36% at H1 to 16.90% at H3, 20.66% at H6, and 22.32% at H12. This demonstrates that when temporal uncertainty rises, the suggested architecture maintains predictive accuracy more successfully than the compared baselines.
A similar pattern appears in the probabilistic results. DG-TFT-CQR keeps relatively narrow intervals and maintains empirical coverage close to the nominal 90% target across all four horizons. By combining competitive interval sharpness and reliable empirical coverage, the suggested model displays the most balanced uncertainty-aware behavior rather than being consistently better for all probabilistic metrics. This distinction is important because, while conformal calibration increases reliability, it may also cause prediction intervals to widen, which can have an impact on interval-score efficiency over specific time periods. This balance is important from an operational standpoint because uncertainty intervals need to continue to be useful as the forecast horizon lengthens. They shouldn’t get too broad to allow for sensible choices.
The ablation and statistical results need careful interpretation. DG-TFT-CQR should not be described as uniformly superior across every metric and horizon. A more accurate conclusion is that it is the strongest balanced framework in the benchmark. Its advantage is clearest at H1 and H12, where both descriptive and statistical evidence support the proposed model. Results at H3 and H6 are more mixed, especially in pairwise comparisons with CNN-LSTM-CQR and NoConformal. In these cases, some point-wise or raw probabilistic metrics become less decisive or may favor the baseline.
Particularly helpful for comprehending split conformal calibration is the comparison with NoConformal. DG-TFT-CQR and NoConformal generate identical median forecasts and raw quantile predictions in the exported outputs starting with H3. This indicates that the conformal calibration stage is the only source of the observed differences. The conformalized version becomes more conservative but increases reliability in this situation.
However, increased conservatism may reduce interval-score efficiency and calibrated pinball performance over medium and long time horizons. As a result, conformal calibration should not be regarded as uniformly superior across all probabilistic measures. Its primary contribution is improved uncertainty reliability, rather than a systematic improvement in interval sharpness or efficiency.
The site-wise analysis further supports the benchmark interpretation. DG-TFT-CQR achieves the lowest RMSE on all eight wind farms. This shows that the gain is not caused by one or two favorable sites. The model generalizes well across both easier and more difficult locations, which supports its robustness in the reduced multi-site setting considered in this study.
Furthermore, the multi-seed robustness analysis confirms that these gains remain stable across independent training runs, with DG-TFT-CQR achieving an average coefficient of variation of only 0.31% across the evaluated horizons. This low variability indicates that the reported gains are not the result of a favorable random initialization, but reflect a stable training behavior of the proposed architecture.

6. Limitations and Scope of Interpretation

Although the empirical findings are encouraging, they should be interpreted within the scope of the present experimental design.
First, the primary benchmark analysis is performed on a representative eight-site subset of the AEMO dataset, enabling detailed site-specific probabilistic calibration, ablation, and complexity analyses. Although an additional validation experiment on the entire 22-site benchmark confirms the proposed framework’s scalability, further validation on independent datasets, across different geographical regions, and in alternative operational forecasting settings would provide stronger evidence of generalizability.
Second, the input configuration used in this study is intentionally restricted to historical power measurements, production-derived temporal variables, static site descriptors, and deterministic calendar encodings. The current experimental setting excludes meteorological observations and numerical weather prediction variables such as wind speed, wind direction, temperature, pressure, and forecast weather fields. This option allows the evaluation to concentrate on the contributions of the proposed dynamic graph, temporal fusion, quantile regression, and conformal calibration components in a controlled historical-power-based environment. However, it also limits the operational interpretation of the results, especially for longer short-term horizons like H6 and H12, where meteorological and NWP data can provide significant predictive value. As a result, the proposed framework should be viewed as a historical-power-based short-term wind power forecasting model, rather than a fully operational forecasting system that incorporates meteorological or NWP inputs. Future work will broaden the input space by incorporating meteorological observations and NWP forecast fields to test the model under more realistic operational forecasting scenarios.
Third, the conformal calibration stage is implemented through a pooled split conformal strategy. This choice provides a simple and robust reliability-oriented post- processing layer, but it may not fully capture horizon-specific or site-specific heterogeneity in predictive uncertainty. More localized calibration procedures may yield a different calibration–sharpness trade-off.
Fourth, although the proposed framework inherits interpretable components from the TFT design, the present manuscript focuses primarily on predictive evaluation. A deeper interpretability analysis, including variable importance patterns, temporal attention behavior, and dynamic graph structure analysis, is left for future work. As a result, the paper demonstrates the predictive usefulness of these mechanisms more strongly than their explanatory behavior.
Finally, the benchmark emphasizes experimental consistency across models rather than exhaustive architecture-specific tuning for every competing baseline. This makes the comparison controlled and coherent, but it also means that the reported results should be interpreted as evidence under a unified evaluation framework rather than as individually optimized best-case performance for every model family.

7. Conclusions

This paper proposed DG-TFT-CQR, a global multi-site probabilistic wind power forecasting framework that integrates static site conditioning, conditional variable selection, dynamic graph learning, encoder–decoder temporal modeling, interpretable temporal attention, quantile forecasting, and post hoc split conformal calibration. The model was evaluated under four distinct forecasting settings, namely H1, H3, H6, and H12, on a representative eight-site subset of the AEMO wind power benchmark. Although the primary benchmark was conducted on this representative eight-site subset, an additional validation experiment on the full 22-site AEMO benchmark was also performed to assess the robustness of the observed conclusions further.
The key findings can be summarized as follows. First, DG-TFT-CQR achieved the strongest overall point-forecasting performance across the four horizons, with MAE/RMSE/R2 values of 0.025490/0.043186/0.980096 at H1, 0.037241/0.062569/0.958221 at H3, 0.047917/0.079747/0.932133 at H6, and 0.062891/0.102751/0.887340 at H12. Second, it also delivered the most balanced probabilistic performance, with pinball loss/PICP/PINAW/interval score of 0.008289/0.887562/0.094770/0.156348 at H1, 0.012120/0.889894/0.138525/0.229642 at H3, 0.015623/0.891503/0.179016/0.294191 at H6, and 0.020478/0.891706/0.236781/0.386924 at H12. Third, the advantages of the proposed framework were observed across the eight wind farms and were further supported by the ablation results, which showed that the complete architecture remained the best-performing overall configuration across the evaluated horizons.
At the same time, the results suggest that DG-TFT-CQR should be interpreted as the strongest overall trade-off rather than as a method that dominates all alternatives on every single criterion. This conclusion is particularly well supported at H1 and H12, whereas H3 and H6 should be interpreted more cautiously as mixed regimes. The comparison with NoConformal further shows that conformal calibration improves reliability, but may reduce some interval-efficiency metrics beyond H1. Therefore, the practical value of DG-TFT-CQR lies in its ability to provide a robust balance between point accuracy, probabilistic reliability, and operational usefulness.
Although DG-TFT-CQR introduces higher computational requirements than several competing baselines, the empirical results indicate that the additional complexity is justified in forecasting environments where both predictive accuracy and uncertainty quantification are critical. Future work should therefore focus on broader validation settings, richer exogenous predictors, and improved calibration strategies that better preserve interval sharpness at medium and long horizons. Overall, the present study shows that DG-TFT-CQR is a robust and practically meaningful forecasting framework for uncertainty-aware multi-site wind power prediction, whose principal strength lies in jointly addressing forecasting accuracy and uncertainty reliability across diverse forecasting settings.

Author Contributions

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

Funding

This research received no external funding.

Data Availability Statement

Publicly available data were analyzed in this study. The dataset used is the Australian Electricity Market Operator (AEMO, Melbourne, VIC, Australia) 5 Minute Wind Power Data, published by the University of Strathclyde, and available at DOI: https://doi.org/10.15129/9e1d9b96-baa7-4f05-93bd-99c5ae50b141. The dataset contains 5 min resolution wind power data from 22 wind farms in south-east Australia covering the period 2012–2013. The processed subset and derived results used in this study are available from the corresponding author upon reasonable request.

Acknowledgments

The authors would like to acknowledge Ibn Tofail University for its academic support and encouragement throughout this research. The authors also thank the Australian Electricity Market Operator (AEMO) and the University of Strathclyde for making the wind power dataset publicly available.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. El Bakkali, Y.; Krami, N.; Rochdi, Y.; Boukaibat, A.; Laamim, M.; Rochd, A. Adaptive Energy Management for Smart Microgrids Using a Bio-Inspired T-Cell Algorithm and Multi-Agent System with Real-Time OPAL-RT Validation. Appl. Sci. 2025, 15, 10358. [Google Scholar] [CrossRef] [Scilit]
  2. Yang, Y.; Lou, H.; Wu, J.; Zhang, S.; Gao, S. A Survey on Wind Power Forecasting with Machine Learning Approaches. Neural Comput. Appl. 2024, 36, 12753–12773. [Google Scholar] [CrossRef] [Scilit]
  3. Bispo Junior, D.A.; Leite, G.D.N.P.; Droguett, E.L.; De Souza, O.V.C.; Lisboa, L.A.; Cavalcanti, G.D.D.C.; Ochoa, A.A.V.; Costa, A.C.A.D.; Vilela, O.D.C.; Brennand, L.J.D.P.; et al. Short-Term Wind Power Forecasting with Transformer-Based Models Enhanced by Time2Vec and Efficient Attention. Energies 2025, 18, 6162. [Google Scholar] [CrossRef] [Scilit]
  4. Haq, I.U.; Kumar, A.; Rathore, P.S. Machine Learning Approaches for Wind Power Forecasting: A Comprehensive Review. Discov. Appl. Sci. 2025, 7, 1139. [Google Scholar] [CrossRef] [Scilit]
  5. Qiu, H.; Shi, K.; Wang, R.; Zhang, L.; Liu, X.; Cheng, X. A Novel Temporal–Spatial Graph Neural Network for Wind Power Forecasting Considering Blockage Effects. Renew. Energy 2024, 227, 120499. [Google Scholar] [CrossRef] [Scilit]
  6. Jachuła, W.; Wydra, M. Wind power prediction in Poland using temporal fusion transformers and numerical weather prediction. Bull. Pol. Acad. Sci. Tech. Sci. 2025, 73, 155038. [Google Scholar] [CrossRef] [Scilit]
  7. Guo, X.; Yang, S. An Uncertainty Aware Transformer Framework for Wind Power Forecasting with Multiscale Attention and Adaptive Feature Fusion. Discov. Comput. 2026, 29, 86. [Google Scholar] [CrossRef] [Scilit]
  8. Sun, S.; Chen, M.; Mo, M.; Yan, X.; Xiong, Z.; Hu, Y.; Zhan, Y. An Uncertainty-Aware Temporal Transformer for Probabilistic Interval Modeling in Wind Power Forecasting. Sensors 2026, 26, 2072. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  9. Ay, A.; Önal, K.; Top, A.; Haydaroğlu, C.; Kılıç, H.; Yıldırım, Ö. Comparative Deep Learning Models for Short-Term Wind Power Forecasting: A Real-World Case Study from Tokat Wind Farm, Türkiye. Symmetry 2025, 18, 11. [Google Scholar] [CrossRef] [Scilit]
  10. Chaoui, K.A.; Fadil, H.E.; Choukai, O. W-HiTS-Attention: A Unified Wavelet-Hierarchical Residual-Attention Framework for Accurate and Efficient Short-Term Wind Power Forecasting. Technologies 2026, 14, 270. [Google Scholar] [CrossRef] [Scilit]
  11. Manzano, E.A.; Nogales, R.E.; Rios, A. A Systematic Review of Wind Energy Forecasting Models Based on Deep Neural Networks. Wind 2025, 5, 29. [Google Scholar] [CrossRef] [Scilit]
  12. Ait Chaoui, K.; El Fadil, H.; Choukai, O.; Ait Omar, O. A Wavelet–Attention–Convolution Hybrid Deep Learning Model for Accurate Short-Term Photovoltaic Power Forecasting. Forecasting 2025, 7, 45. [Google Scholar] [CrossRef] [Scilit]
  13. Wen, H. Probabilistic Wind Power Forecasting Resilient to Missing Values: An Adaptive Quantile Regression Approach. Energy 2024, 300, 131544. [Google Scholar] [CrossRef] [Scilit]
  14. Chen, Y.; Xiao, J.-W.; Wang, Y.-W.; Luo, Y. Non-Crossing Quantile Probabilistic Forecasting of Cluster Wind Power Considering Spatio-Temporal Correlation. Appl. Energy 2025, 377, 124356. [Google Scholar] [CrossRef] [Scilit]
  15. Li, C.; Dai, J.; Tian, S.; Jiang, Y.; Hu, Q.; Chen, J.; Peng, S.; Wen, Y. Ranking-Oriented Machine Learning Framework for Probabilistic Wind Power Forecasting with Temporal Reliability Constraints. Sci. Rep. 2025, 15, 42125. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  16. Wang, S.; Sun, Y.; Zhang, W.; Chung, C.Y.; Srinivasan, D. Very Short-Term Wind Power Forecasting Considering Static Data: An Improved Transformer Model. Energy 2024, 312, 133577. [Google Scholar] [CrossRef] [Scilit]
  17. Camal, S.; Girard, R.; Fortin, M.; Touron, A.; Dubus, L. A Conditional and Regularized Approach for Large-Scale Spatiotemporal Wind Power Forecasting. Sustain. Energy Technol. Assess. 2024, 65, 103743. [Google Scholar] [CrossRef] [Scilit]
  18. Daenens, S.; Verstraeten, T.; Daems, P.-J.; Nowé, A.; Helsen, J. Spatio-Temporal Graph Neural Networks for Power Prediction in Offshore Wind Farms Using SCADA Data. Wind Energy Sci. 2025, 10, 1137–1152. [Google Scholar] [CrossRef] [Scilit]
  19. Zang, P.; Dong, W.; Wang, J.; Fu, J. Dynamic Graph Structure and Spatio-Temporal Representations in Wind Power Forecasting. Sci. Technol. Energy Transit. 2025, 80, 9. [Google Scholar] [CrossRef] [Scilit]
  20. Zuege, C.V.; Stefenon, S.F.; Yamaguchi, C.K.; Mariani, V.C.; Gonzalez, G.V.; Coelho, L.D.S. Wind Speed Forecasting Approach Using Conformal Prediction and Feature Importance Selection. Int. J. Electr. Power Energy Syst. 2025, 168, 110700. [Google Scholar] [CrossRef] [Scilit]
  21. Duthé, G.; de Nolasco Santos, F.; Chatzi, E. Stochastic Estimation of Wake-Induced Loads in Wind Farms Using Conformalized Graph Neural Networks. e-J. Nondestruct. Test. 2024, 29, 621. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  22. Hochreiter, S.; Schmidhuber, J. Long Short-Term Memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  23. Salinas, D.; Flunkert, V.; Gasthaus, J.; Januschowski, T. DeepAR: Probabilistic Forecasting with Autoregressive Recurrent Networks. Int. J. Forecast. 2020, 36, 1181–1191. [Google Scholar] [CrossRef] [Scilit]
  24. Dowell, J.; Pinson, P. Very-Short-Term Probabilistic Wind Power Forecasts by Sparse Vector Autoregression. IEEE Trans. Smart Grid 2015, 7, 763–770. [Google Scholar] [CrossRef] [Scilit]
  25. Wang, Y.; Zou, R.; Liu, F.; Zhang, L.; Liu, Q. A Review of Wind Speed and Wind Power Forecasting with Deep Neural Networks. Appl. Energy 2021, 304, 117766. [Google Scholar] [CrossRef] [Scilit]
  26. Xie, Y.; Li, C.; Li, M.; Liu, F.; Taukenova, M. An Overview of Deterministic and Probabilistic Forecasting Methods of Wind Energy. iScience 2023, 26, 105804. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  27. Yang, D.; Li, M.; Guo, J.; Du, P. An Attention-Based Multi-Input LSTM with Sliding Window-Based Two-Stage Decomposition for Wind Speed Forecasting. Appl. Energy 2024, 375, 124057. [Google Scholar] [CrossRef] [Scilit]
  28. Sun, S.; Liu, Y.; Li, Q.; Wang, T.; Chu, F. Short-Term Multi-Step Wind Power Forecasting Based on Spatio-Temporal Correlations and Transformer Neural Networks. Energy Convers. Manag. 2023, 283, 116916. [Google Scholar] [CrossRef] [Scilit]
  29. Mo, S.; Wang, H.; Li, B.; Xue, Z.; Fan, S.; Liu, X. Powerformer: A Temporal-Based Transformer Model for Wind Power Forecasting. Energy Rep. 2024, 11, 736–744. [Google Scholar] [CrossRef] [Scilit]
  30. Lim, B.; Arık, S.Ö.; Loeff, N.; Pfister, T. Temporal Fusion Transformers for Interpretable Multi-Horizon Time Series Forecasting. Int. J. Forecast. 2021, 37, 1748–1764. [Google Scholar] [CrossRef] [Scilit]
  31. Koenker, R.; Bassett, G. Regression Quantiles. Econometrica 1978, 46, 33. [Google Scholar] [CrossRef] [Scilit]
  32. Gneiting, T.; Raftery, A.E. Strictly Proper Scoring Rules, Prediction, and Estimation. J. Am. Stat. Assoc. 2007, 102, 359–378. [Google Scholar] [CrossRef] [Scilit]
  33. Zhang, R.; Bu, S.; Zheng, Y.; Li, G.; Wan, X.; Zeng, Q.; Zhou, M. A Novel Multi-Task Learning Model Based on Transformer-LSTM for Wind Power Forecasting. Int. J. Electr. Power Energy Syst. 2025, 169, 110732. [Google Scholar] [CrossRef] [Scilit]
  34. Ko, M.-S.; Zhu, H.; Hur, K. Deterministic and Probabilistic Forecasting of Wind Power Generation and Ramp Rate With Expectation-Implemented Deep Learning. IEEE Trans. Sustain. Energy 2026, 17, 338–350. [Google Scholar] [CrossRef] [Scilit]
  35. Serttas, F. Multiscale Wind Forecasting Using Explainable-Adaptive Hybrid Deep Learning. Appl. Sci. 2026, 16, 1020. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Normalized statistical descriptors of the selected eight-site subset.
Figure 1. Normalized statistical descriptors of the selected eight-site subset.
Forecasting 08 00055 g001
Figure 2. Inter-site correlation matrix of the selected eight-site subset.
Figure 2. Inter-site correlation matrix of the selected eight-site subset.
Forecasting 08 00055 g002
Figure 3. Monthly mean production profiles for the eight selected sites.
Figure 3. Monthly mean production profiles for the eight selected sites.
Forecasting 08 00055 g003
Figure 4. Architecture of the proposed DG-TFT-CQR model.
Figure 4. Architecture of the proposed DG-TFT-CQR model.
Forecasting 08 00055 g004
Figure 5. Daily forecasting illustration for the best-case scenario on WOOLNTH1 (1 November 2013) at H1, H3, H6, and H12. (a) H1; (b) H3; (c) H6; (d) H12.
Figure 5. Daily forecasting illustration for the best-case scenario on WOOLNTH1 (1 November 2013) at H1, H3, H6, and H12. (a) H1; (b) H3; (c) H6; (d) H12.
Forecasting 08 00055 g005
Figure 6. Daily forecasting illustration for a representative scenario on GUNNING1 (13 November 2013) at H1, H3, H6, and H12. (a) H1; (b) H3; (c) H6; (d) H12.
Figure 6. Daily forecasting illustration for a representative scenario on GUNNING1 (13 November 2013) at H1, H3, H6, and H12. (a) H1; (b) H3; (c) H6; (d) H12.
Forecasting 08 00055 g006
Figure 7. Daily forecasting illustration for a difficult scenario on WPWF (21 October 2013) at H1, H3, H6, and H12. (a) H1; (b) H3; (c) H6; (d) H12.
Figure 7. Daily forecasting illustration for a difficult scenario on WPWF (21 October 2013) at H1, H3, H6, and H12. (a) H1; (b) H3; (c) H6; (d) H12.
Forecasting 08 00055 g007
Table 1. Statistical characteristics and functional role of the selected eight-site subset.
Table 1. Statistical characteristics and functional role of the selected eight-site subset.
SiteMeanStdZero RatioRamp StdRole in Subset
LKBONNY10.2960.29010.7%0.0437Low-output, irregular
OAKLAND10.3000.29820.7%0.0450Low-output, high intermittency
LKBONNY20.3020.2739.4%0.0366Intermediate, relatively stable
CATHROCK0.3210.26214.3%0.0411Intermediate profile
WPWF0.3460.30913.0%0.0435Medium-high variability
CULLRGWF0.3810.33110.6%0.0480High variability
GUNNING10.3900.3189.6%0.0394High-output profile
WOOLNTH10.4070.3145.9%0.0381Highest-average output
Table 2. Hyperparameter configuration of DG-TFT-CQR.
Table 2. Hyperparameter configuration of DG-TFT-CQR.
CategoryHyperparameterValue
Data windowLook-back length T72
Forecasting setupHorizon H{1, 3, 6, 12} depending on the experiment
Data splitTrain/Val/Test70%/15%/15%
OptimizationOptimizerAdam
OptimizationLearning rate1 × 10 3
OptimizationWeight decay1 × 10 5
OptimizationBatch size300
OptimizationMaximum epochs200
OptimizationEarly stopping patience20
OptimizationGradient clipping1.0
ReproducibilityRandom seed42
Static encodingSite embedding dimension16
Static encodingStatic hidden dimension32
BackboneHidden size64
BackboneLSTM layers1
BackboneDropout0.15
Temporal attentionNumber of heads4
Dynamic graphTop-k neighbors5
Dynamic graphGraph blending coefficient α0.30
Probabilistic outputQuantiles{0.1, 0.5, 0.9}
Conformal calibrationMiscoverage level α0.10
Table 3. Consolidated benchmark results for point forecasting across H1, H3, H6, and H12.
Table 3. Consolidated benchmark results for point forecasting across H1, H3, H6, and H12.
HorizonModelMAE (kW)RMSE (kW) R2
H1DG-TFT-CQR0.0254900.0431860.980096
Graph WaveNet0.0261710.0433510.979943
TSG-Net0.0259400.0435730.979738
CNN-LSTM-CQR0.0258410.0435940.979718
Quantile_LSTM0.0258720.0435950.979717
CNN-LSTM0.0261890.0436280.978589
MTGNN0.0262370.0437460.979576
LSTM0.0261430.0437590.979565
TCN0.0261290.0437800.979545
STGCN0.0264450.0438700.979460
Transformer0.0263190.0441980.979152
PatchTST0.0266340.0442720.979082
NLinear0.0268200.0449370.978449
DLinear0.0272780.0450310.978359
Quantile_Transformer0.0281690.0456470.977763
TimesNet0.0303510.0475630.975856
MDN_Meta_Reptile0.2403180.2821270.150538
H3DG-TFT-CQR0.0372410.0625690.958221
Graph WaveNet0.0461430.0745200.940735
MTGNN0.0458550.0746320.940556
STGCN0.0465780.0752320.939596
CNN-LSTM0.0465290.0752910.936251
TSG-Net0.0470090.0755300.939117
CNN-LSTM-CQR0.0458110.0757090.938828
Transformer0.0465810.0757440.938772
LSTM0.0464630.0758160.938655
Quantile_LSTM0.0460040.0758830.938547
TCN0.0469380.0759290.938472
PatchTST0.0473390.0760970.938199
Quantile_Transformer0.0461930.0762990.937871
TimesNet0.0501630.0779450.935162
DLinear0.0483710.0779780.935107
NLinear0.0487690.0784390.934338
MDN_Meta_Reptile0.2406960.2824600.148530
H6DG-TFT-CQR0.0479170.0797470.932133
Graph WaveNet0.0644690.0994840.894376
MTGNN0.0640830.0997750.893758
STGCN0.0648170.1006670.891849
CNN-LSTM0.0649330.1005170.886691
TSG-Net0.0648920.1007200.891736
Transformer0.0648990.1007740.891619
LSTM0.0647240.1013020.890481
PatchTST0.0652370.1012400.890615
TCN0.0652180.1016090.889816
Quantile_LSTM0.0638220.1016290.889772
CNN-LSTM-CQR0.0635500.1016410.889747
Quantile_Transformer0.0641640.1019760.889019
DLinear0.0668690.1036450.885355
TimesNet0.0685860.1038670.884864
NLinear0.0667280.1043090.877984
MDN_Meta_Reptile0.2411350.2831490.144371
H12DG-TFT-CQR0.0628910.1027510.887340
MTGNN0.0885030.1305490.818114
Graph WaveNet0.0884490.1308760.817201
STGCN0.0889590.1320900.813795
TSG-Net0.0908570.1322690.813288
CNN-LSTM0.0897210.1325010.803792
Transformer0.0908770.1328520.811639
PatchTST0.0899750.1334380.809974
TCN0.0913540.1336470.809378
LSTM0.0903870.1338960.808668
Quantile_Transformer0.0880450.1346090.806625
Quantile_LSTM0.0880900.1347590.806194
CNN-LSTM-CQR0.0879150.1355000.804056
DLinear0.0918520.1360650.802418
TimesNet0.0953810.1361930.802045
NLinear0.0913060.1387700.794485
MDN_Meta_Reptile0.2425020.2845630.135807
Note: Because the evaluation metrics are reported in the original power scale (kW), the obtained MAE and RMSE values correspond to actual forecasting errors rather than normalized quantities. This simplifies the operational interpretation of forecasting performance across horizons.
Table 4. Consolidated probabilistic forecasting results across H1, H3, H6, and H12. For PICP, the best value is the one closest to the nominal 90% level.
Table 4. Consolidated probabilistic forecasting results across H1, H3, H6, and H12. For PICP, the best value is the one closest to the nominal 90% level.
HorizonModelPinballPICPPINAWInterval Score
H1DG-TFT-CQR0.0082890.8875620.0947700.156348
CNN-LSTM-CQR0.0084180.8903260.0969900.159734
Quantile_LSTM0.0086500.8837570.0997940.166258
Quantile_Transformer0.0092330.8767740.1020440.176266
MDN_Meta_Reptile0.7867050.6903621.170688
H3DG-TFT-CQR0.0121200.8898940.1385250.229642
CNN-LSTM-CQR0.0149660.8924080.1745440.283573
Quantile_LSTM0.0152360.8877210.1758020.294251
Quantile_Transformer0.0153640.8913710.1800710.298672
MDN_Meta_Reptile0.7847880.6899581.173919
H6DG-TFT-CQR0.0156230.8915030.1790160.294191
CNN-LSTM-CQR0.0207220.8907330.2404260.392851
Quantile_LSTM0.0209850.8840150.2420530.398799
Quantile_Transformer0.0211690.8899020.2479910.407404
MDN_Meta_Reptile0.9503390.9679351.937042
H12DG-TFT-CQR0.0204780.8917060.2367810.386924
CNN-LSTM-CQR0.0285860.8919610.3372390.537562
Quantile_Transformer0.0288070.8859630.3361910.542019
Quantile_LSTM0.0288210.8954720.3499350.542030
MDN_Meta_Reptile0.7825440.6914121.188797
Table 5. Average site-wise RMSE (kW) across the benchmark models. Lower values indicate better local forecasting accuracy.
Table 5. Average site-wise RMSE (kW) across the benchmark models. Lower values indicate better local forecasting accuracy.
SiteDG-TFT-CQRCNN-LSTM-CQRTSG-NetCNN-LSTMTCNLSTMMDN_Meta_ReptileQuantile_LSTMQuantile_Transformer
CATHROCK0.0662180.0813930.0820460.0808060.0824440.0810250.2823250.0812480.081689
CULLRGWF0.0807720.0992860.0967880.0996070.0987850.0992510.2876760.0992790.100153
GUNNING10.0716390.0899510.0878540.0896780.0894070.0897610.2810470.0897190.090586
LKBONNY10.0722240.0883910.0873470.0877290.0889830.0882430.2813960.0884770.089465
LKBONNY20.0645230.0805920.0796180.0799300.0807930.0806550.2779690.0806240.081485
OAKLAND10.0769010.0949740.0932710.0939130.0950910.0948690.2845160.0949310.095188
WOOLNTH10.0593700.0750910.0749860.0739530.0751840.0745150.2778160.0747750.075277
WPWF0.0799010.0996390.0991710.0983510.0969120.0985740.2858570.0992220.099752
Table 6. Best and worst DG-TFT-CQR sites by horizon according to RMSE(kW).
Table 6. Best and worst DG-TFT-CQR sites by horizon according to RMSE(kW).
HorizonBest SiteBest RMSE Best R2Worst SiteWorst RMSEWorst R2
H1WOOLNTH10.0338000.987600CULLRGWF0.0518370.976016
H3WOOLNTH10.0507000.972200CULLRGWF0.0701140.956122
H6WOOLNTH10.0661000.952700WPWF0.0891800.915237
H12WOOLNTH10.0868000.918400WPWF0.1146840.859824
Table 7. Point-wise ablation results across H1, H3, H6, and H12.
Table 7. Point-wise ablation results across H1, H3, H6, and H12.
HorizonModelMAE (kW)RMSE (kW)R2
H1DG-TFT-CQR0.0254900.0431860.980096
Ablation_No_Dynamic_Graph0.0256800.0434330.979868
TFT0.0260400.0434610.979842
Ablation_no_static0.0256470.0434980.979808
TFT-CQR0.0257400.0435400.979769
Ablation_no_conformal0.0262100.0438830.979448
Ablation_point_only0.0268200.0439150.979418
Ablation_no_static_enrichment0.0266490.0441700.979179
Ablation_no_vsn0.0263660.0442180.979134
Ablation_no_temporal_attention0.0273830.0444770.978888
H3DG-TFT-CQR0.0372410.0625690.958221
Ablation_no_static_enrichment0.0374640.0628080.957900
Ablation_no_temporal_attention0.0374460.0629630.957693
Ablation_no_vsn0.0372640.0630640.957557
Ablation_point_only0.0465040.0744800.940799
Ablation_no_conformal0.0453880.0748230.940251
Ablation_no_static0.0456370.0751960.939655
TFT0.0465620.0753960.939332
Ablation_No_Dynamic_Graph0.0459180.0758990.938521
TFT-CQR0.0460320.0761760.938072
H6DG-TFT-CQR0.0479170.0797470.932133
Ablation_point_only0.0640930.0990630.895267
Ablation_no_conformal0.0627920.1000090.893259
TFT0.0649210.1006400.891909
Ablation_no_static0.0634020.1012860.890516
Ablation_no_temporal_attention0.0638500.1014930.890068
Ablation_no_vsn0.0640810.1019360.889105
Ablation_no_static_enrichment0.0640570.1019380.889101
Ablation_No_Dynamic_Graph0.0638820.1020550.888848
TFT-CQR0.0637910.1021770.888580
H12DG-TFT-CQR0.0628910.1027510.887340
Ablation_point_only0.0886020.1302270.819008
Ablation_no_conformal0.0863620.1320400.813933
TFT0.0892750.1324130.812881
Ablation_no_temporal_attention0.0866180.1324490.812779
Ablation_no_static_enrichment0.0873730.1328940.811519
Ablation_no_vsn0.0873570.1334520.809935
Ablation_no_static0.0875930.1341840.807844
TFT-CQR0.0876890.1344540.807069
Ablation_No_Dynamic_Graph0.0883520.1353060.804617
Table 8. Probabilistic ablation results across H1, H3, H6, and H12. For PICP, the best value is the one closest to the nominal 90% level.
Table 8. Probabilistic ablation results across H1, H3, H6, and H12. For PICP, the best value is the one closest to the nominal 90% level.
HorizonModelPinballPICP 90%PINAW 90%Interval Score 90%
H1DG-TFT-CQR0.0082890.8875620.0947700.156348
Ablation_No_Dynamic_Graph0.0083390.8877880.0958040.155970
Ablation_no_static0.0083450.8877440.0955400.157467
TFT-CQR0.0083890.8908720.0976360.157441
Ablation_no_conformal0.0085460.8104870.0807530.169924
Ablation_no_vsn0.0086400.8898070.0997690.164688
Ablation_no_static_enrichment0.0086580.8877010.0990950.163585
Ablation_no_temporal_attention0.0088560.8910620.1011820.163337
H3DG-TFT-CQR0.0121200.8898940.1385250.229642
Ablation_no_vsn0.0121650.8857410.1362120.233299
Ablation_no_temporal_attention0.0122060.8909180.1391170.230885
Ablation_no_static_enrichment0.0122330.8916280.1400990.232274
Ablation_no_conformal0.0147760.8217230.1454150.287290
Ablation_no_static0.0149110.8876930.1714910.281700
Ablation_No_Dynamic_Graph0.0149880.8900520.1729660.285243
TFT-CQR0.0150440.8918500.1742160.286322
H6DG-TFT-CQR0.0156230.8915030.1790160.294191
Ablation_no_conformal0.0204180.7929960.1928300.404314
Ablation_no_static0.0207040.8930020.2427160.391346
Ablation_No_Dynamic_Graph0.0207880.8919050.2413090.392281
Ablation_no_temporal_attention0.0208260.8739310.2282520.395439
TFT-CQR0.0208400.8924280.2442720.393650
Ablation_no_vsn0.0209440.8728620.2287770.401415
Ablation_no_static_enrichment0.0209460.8701220.2281650.401295
H12DG-TFT-CQR0.0204780.8917060.2367810.386924
Ablation_no_conformal0.0279390.7736790.2631230.549608
Ablation_no_temporal_attention0.0280610.8734960.3128450.522040
Ablation_no_static_enrichment0.0282320.8728980.3142480.526353
Ablation_no_vsn0.0283210.8802540.3235390.525087
Ablation_no_static0.0284410.8959870.3412780.527374
TFT-CQR0.0284960.8894030.3324230.535738
Ablation_No_Dynamic_Graph0.0286480.8935050.3401320.532557
Table 9. DM–HLN results for the main pairwise comparisons.
Table 9. DM–HLN results for the main pairwise comparisons.
Baseline Horizon Metric Δ (Reported) HLN/DM–HLN Stat Holm-Adjusted P Winner
TSGNetH1AE_q500.00045025.24131.16 × 10−138DG-TFT-CQR
TSGNetH1SE_q500.00003357.983774.13 × 10−14DG-TFT-CQR
TSGNetH3AE_q500.00105818.51169.36 × 10−75DG-TFT-CQR
TSGNetH3SE_q50−0.0000608−4.014860.001249Baseline
TSGNetH6AE_q500.00128413.43291.72 × 10−39DG-TFT-CQR
TSGNetH6SE_q50−0.0000969−3.064560.030521Baseline
TSGNetH12AE_q500.00459922.88045.16 × 10−114DG-TFT-CQR
TSGNetH12SE_q500.00008801.260651.000000Not significant
CNN-LSTM-CQRH1AE_q500.00035025.49262.03 × 10−141DG-TFT-CQR
CNN-LSTM-CQRH1SE_q500.000035410.76351.82 × 10−25DG-TFT-CQR
CNN-LSTM-CQRH3AE_q50−0.000140−4.261170.000468Baseline
CNN-LSTM-CQRH3SE_q50−0.0000338−3.478530.008068Baseline
CNN-LSTM-CQRH6AE_q50−0.0000584−0.7737571.000000Not significant
CNN-LSTM-CQRH6SE_q500.00008953.331360.012965DG-TFT-CQR
CNN-LSTM-CQRH12AE_q500.0016578.682011.25 × 10−16DG-TFT-CQR
CNN-LSTM-CQRH12SE_q500.00095311.81311.33 × 10−30DG-TFT-CQR
NoConformalH1AE_q500.00090652.17230.000000DG-TFT-CQR
NoConformalH1SE_q500.000067519.49247.64 × 10−83DG-TFT-CQR
NoConformalH3AE_q500.0000000.000001.000000Not significant
NoConformalH3SE_q500.0000000.000001.000000Not significant
NoConformalH6AE_q500.000000Not significant
NoConformalH6SE_q500.000000Not significant
NoConformalH12AE_q500.0000000.000001.000000Not significant
NoConformalH12SE_q500.0000000.000001.000000Not significant
TFTH1AE_q500.00055038.73550.000000DG-TFT-CQR
TFTH1SE_q500.00002388.191388.04 × 10−15DG-TFT-CQR
TFTH3AE_q500.00061214.97145.34 × 10−49DG-TFT-CQR
TFTH3SE_q50−0.0000810−7.036475.34 × 10−11Baseline
TFTH6AE_q500.00131315.15593.43 × 10−50DG-TFT-CQR
TFTH6SE_q50−0.000113−4.070240.001034Baseline
TFTH12AE_q500.00301615.09268.78 × 10−50DG-TFT-CQR
TFTH12SE_q500.0001261.672750.849398Not significant
TFT-CQRH1AE_q500.00025019.37846.89 × 10−82DG-TFT-CQR
TFT-CQRH1SE_q500.000030710.83708.39 × 10−26DG-TFT-CQR
TFT-CQRH3AE_q500.00008122.328970.238340Not significant
TFT-CQRH3SE_q500.00003713.653300.004920DG-TFT-CQR
TFT-CQRH6AE_q500.0001832.078870.413937Not significant
TFT-CQRH6SE_q500.0001996.594021.12 × 10−9DG-TFT-CQR
TFT-CQRH12AE_q500.0014318.074972.03 × 10−14DG-TFT-CQR
TFT-CQRH12SE_q500.0006719.078103.67 × 10−18DG-TFT-CQR
Graph WaveNetH1AE_q500.00068136.98028.76 × 10−297DG-TFT-CQR
Graph WaveNetH1SE_q500.00001433.909810.001848DG-TFT-CQR
Graph WaveNetH3AE_q500.0001923.605810.005454DG-TFT-CQR
Graph WaveNetH3SE_q50−0.000212−13.36664.11 × 10−39Baseline
Graph WaveNetH6AE_q500.0008617.750792.57 × 10−13DG-TFT-CQR
Graph WaveNetH6SE_q50−0.000344−9.104012.98 × 10−18Baseline
Graph WaveNetH12AE_q500.00219111.12773.46 × 10−27DG-TFT-CQR
Graph WaveNetH12SE_q50−0.000279−3.612780.005454Baseline
STGCNH1AE_q500.00095544.37940.000000DG-TFT-CQR
STGCNH1SE_q500.000059513.27981.28 × 10−38DG-TFT-CQR
STGCNH3AE_q500.00062711.25688.28 × 10−28DG-TFT-CQR
STGCNH3SE_q50−0.000106−6.227251.19 × 10−8Baseline
STGCNH6AE_q500.00120911.99831.48 × 10−31DG-TFT-CQR
STGCNH6SE_q50−0.000108−2.993230.035889Baseline
STGCNH12AE_q500.00270014.39182.67 × 10−45DG-TFT-CQR
STGCNH12SE_q500.00004050.5529611.000000Not significant
PatchTSTH1AE_q500.00114456.65790.000000DG-TFT-CQR
PatchTSTH1SE_q500.000095022.73381.44 × 10−112DG-TFT-CQR
PatchTSTH3AE_q500.00138927.46474.64 × 10−164DG-TFT-CQR
PatchTSTH3SE_q500.00002522.029740.423844Not significant
PatchTSTH6AE_q500.00162917.66414.19 × 10−68DG-TFT-CQR
PatchTSTH6SE_q500.00000810.2717091.000000Not significant
PatchTSTH12AE_q500.00371718.47841.69 × 10−74DG-TFT-CQR
PatchTSTH12SE_q500.0003995.134386.80 × 10−6DG-TFT-CQR
DLinearH1AE_q500.317533620.9950.000000DG-TFT-CQR
DLinearH1SE_q500.180200413.4650.000000DG-TFT-CQR
DLinearH3AE_q500.295189374.9470.000000DG-TFT-CQR
DLinearH3SE_q500.174046261.6750.000000DG-TFT-CQR
DLinearH6AE_q500.274068240.8060.000000DG-TFT-CQR
DLinearH6SE_q500.165650177.5950.000000DG-TFT-CQR
DLinearH12AE_q500.245543147.4160.000000DG-TFT-CQR
DLinearH12SE_q500.152044115.4190.000000DG-TFT-CQR
TimesNetH1AE_q500.316451621.3400.000000DG-TFT-CQR
TimesNetH1SE_q500.178937413.7010.000000DG-TFT-CQR
TimesNetH3AE_q500.291792368.7880.000000DG-TFT-CQR
TimesNetH3SE_q500.170453257.4520.000000DG-TFT-CQR
TimesNetH6AE_q500.272961236.4210.000000DG-TFT-CQR
TimesNetH6SE_q500.164223173.8980.000000DG-TFT-CQR
TimesNetH12AE_q500.242816139.9090.000000DG-TFT-CQR
TimesNetH12SE_q500.149072108.7710.000000DG-TFT-CQR
Note 1: Δ denotes the loss differential reported in the workbook; its sign follows the original export convention. The Winner column indicates the direction of the result after Holm correction.
Table 10. Site-wise Wilcoxon signed-rank results for the main pairwise comparisons.
Table 10. Site-wise Wilcoxon signed-rank results for the main pairwise comparisons.
BaselineHorizonMetricSite-Level EffectWilcoxon StatHolm-Adjusted PWinner
TSGNetH1MAE−0.00048000.031250DG-TFT-CQR
TSGNetH1RMSE−0.00039900.031250DG-TFT-CQR
TSGNetH3MAE−0.00105900.031250DG-TFT-CQR
TSGNetH3RMSE0.000532100.468750Not significant
TSGNetH6MAE−0.00139600.031250DG-TFT-CQR
TSGNetH6RMSE0.000632110.468750Not significant
TSGNetH12MAE−0.00450500.031250DG-TFT-CQR
TSGNetH12RMSE−0.000934130.468750Not significant
CNN-LSTM-CQRH1MAE−0.00029500.031250DG-TFT-CQR
CNN-LSTM-CQRH1RMSE−0.00034600.031250DG-TFT-CQR
CNN-LSTM-CQRH3MAE0.00010600.031250Baseline
CNN-LSTM-CQRH3RMSE0.00023910.031250Baseline
CNN-LSTM-CQRH6MAE0.0000637160.421875Not significant
CNN-LSTM-CQRH6RMSE−0.00049320.031250DG-TFT-CQR
CNN-LSTM-CQRH12MAE−0.00166300.031250DG-TFT-CQR
CNN-LSTM-CQRH12RMSE−0.00384800.031250DG-TFT-CQR
NoConformalH1MAE−0.00089300.023438DG-TFT-CQR
NoConformalH1RMSE−0.00067400.023438DG-TFT-CQR
NoConformalH3MAE0.0000001.000000Not significant
NoConformalH3RMSE0.0000001.000000Not significant
NoConformalH6AE_q500.000000Not significant
NoConformalH6SE_q500.000000Not significant
NoConformalH12MAE0.0000001.000000Not significant
NoConformalH12RMSE0.0000001.000000Not significant
TFTH1MAE−0.00052300.031250DG-TFT-CQR
TFTH1RMSE−0.00020200.031250DG-TFT-CQR
TFTH3MAE−0.00051800.031250DG-TFT-CQR
TFTH3RMSE0.00051700.031250Baseline
TFTH6MAE−0.00130300.031250DG-TFT-CQR
TFTH6RMSE0.00053500.031250Baseline
TFTH12MAE−0.00301400.031250DG-TFT-CQR
TFTH12RMSE−0.000408100.156250Not significant
TFT-CQRH1MAE−0.00021600.031250DG-TFT-CQR
TFT-CQRH1RMSE−0.00028410.031250DG-TFT-CQR
TFT-CQRH3MAE0.00000663140.320312Not significant
TFT-CQRH3RMSE−0.00015840.082031Not significant
TFT-CQRH6MAE−0.00018890.250000Not significant
TFT-CQRH6RMSE−0.00097000.031250DG-TFT-CQR
TFT-CQRH12MAE−0.00160100.031250DG-TFT-CQR
TFT-CQRH12RMSE−0.00239900.031250DG-TFT-CQR
Graph WaveNetH1MAE−0.00069800.031250DG-TFT-CQR
Graph WaveNetH1RMSE−0.00023160.164062Not significant
Graph WaveNetH3MAE−0.000101130.273438Not significant
Graph WaveNetH3RMSE0.00119700.031250Baseline
Graph WaveNetH6MAE−0.00095660.164062Not significant
Graph WaveNetH6RMSE0.00182210.039062Baseline
Graph WaveNetH12MAE−0.00205500.031250DG-TFT-CQR
Graph WaveNetH12RMSE0.00055640.109375Not significant
STGCNH1MAE−0.00090600.031250DG-TFT-CQR
STGCNH1RMSE−0.00047700.031250DG-TFT-CQR
STGCNH3MAE−0.00067510.039062DG-TFT-CQR
STGCNH3RMSE0.00067260.164062Not significant
STGCNH6MAE−0.00119220.046875DG-TFT-CQR
STGCNH6RMSE0.000521110.382812Not significant
STGCNH12MAE−0.00263800.031250DG-TFT-CQR
STGCNH12RMSE−0.000490160.421875Not significant
PatchTSTH1MAE−0.00094900.031250DG-TFT-CQR
PatchTSTH1RMSE−0.00073000.031250DG-TFT-CQR
PatchTSTH3MAE−0.00126300.031250DG-TFT-CQR
PatchTSTH3RMSE0.0000199181.000000Not significant
PatchTSTH6MAE−0.00123800.031250DG-TFT-CQR
PatchTSTH6RMSE0.000199181.000000Not significant
PatchTSTH12MAE−0.00345500.031250DG-TFT-CQR
PatchTSTH12RMSE−0.00162910.031250DG-TFT-CQR
DLinearH1MAE−0.31489900.031250DG-TFT-CQR
DLinearH1RMSE−0.37837000.031250DG-TFT-CQR
DLinearH3MAE−0.29159100.031250DG-TFT-CQR
DLinearH3RMSE−0.34290700.031250DG-TFT-CQR
DLinearH6MAE−0.26918700.031250DG-TFT-CQR
DLinearH6RMSE−0.31336300.031250DG-TFT-CQR
DLinearH12MAE−0.23945800.031250DG-TFT-CQR
DLinearH12RMSE−0.27819100.031250DG-TFT-CQR
TimesNetH1MAE−0.31441900.031250DG-TFT-CQR
TimesNetH1RMSE−0.37764200.031250DG-TFT-CQR
TimesNetH3MAE−0.28712700.031250DG-TFT-CQR
TimesNetH3RMSE−0.33745600.031250DG-TFT-CQR
TimesNetH6MAE−0.26764800.031250DG-TFT-CQR
TimesNetH6RMSE−0.31132200.031250DG-TFT-CQR
TimesNetH12MAE−0.23526200.031250DG-TFT-CQR
TimesNetH12RMSE−0.27244800.031250DG-TFT-CQR
Table 11. Average complexity metrics across the available horizons. Lower values indicate lower computational cost.
Table 11. Average complexity metrics across the available horizons. Lower values indicate lower computational cost.
ModelAvg ParamsAvg Training Time (s)Avg Inference (ms/Sample)Avg GPU Train (MB)Avg GPU Inference (MB)Avg GFLOPs/Sample
CNN-LSTM58,497170.630.0036661.48483.270.01438
CNN-LSTM-CQR100,995324.890.0053698.02481.500.01479
TSG-Net364,170146.500.0073313.62119.470.18196
No_Dynamic_Graph408,349773.360.03194948.511157.520.09912
DG-TFT-CQR433,4371608.110.13445580.44533.440.09913
DG-TFT-CQR-NoConformal433,4371602.860.08545580.111241.320.09912
Table 12. Robustness evaluation on the complete 22-site AEMO benchmark.
Table 12. Robustness evaluation on the complete 22-site AEMO benchmark.
HorizonModelMAE RMSE R2
H1DG-TFT-CQR0.0249500.0427530.981804
H1CNN-LSTM-CQR0.0249740.0427750.981786
H1TFT-CQR0.0250500.0428380.981732
H3DG-TFT-CQR0.0434170.0728050.947233
H3TFT-CQR0.0442310.0741790.945222
H3CNN-LSTM-CQR0.0441880.0742200.945162
H6DG-TFT-CQR0.0611740.0994730.901498
H6TFT-CQR0.0626770.1020790.896269
H6CNN-LSTM-CQR0.0627660.1022950.895829
H12DG-TFT-CQR0.0887910.1361570.815448
H12TFT-CQR0.0890280.1382070.809851
H12CNN-LSTM-CQR0.0893250.1386580.808607
Table 13. Multi-seed robustness analysis of forecasting performance based on MAE.
Table 13. Multi-seed robustness analysis of forecasting performance based on MAE.
ModelHorizonSeed 42Seed 123Seed 456Mean MAEStdCV (%)
DG-TFT-CQRH10.0254900.0257860.0257380.0256710.0001610.63
DG-TFT-CQRH30.0372410.0372960.0373050.0372810.0000350.09
DG-TFT-CQRH60.0479170.0476130.0476990.0477430.0001580.33
DG-TFT-CQRH120.0628910.0626510.0627130.0627520.0001260.20
CNN-LSTM-CQRH10.0258410.0257670.0257860.0257980.0000390.15
CNN-LSTM-CQRH30.0458110.0459030.0458060.0458400.0000550.12
CNN-LSTM-CQRH60.0635500.0638470.0636640.0636870.0001500.24
CNN-LSTM-CQRH120.0879150.0876820.0873740.0876570.0002710.31
TSG-NetH10.0259400.0260410.0261950.0260590.0001290.50
TSG-NetH30.0470090.0469130.0472010.0470410.0001470.31
TSG-NetH60.0648920.0648490.0649090.0648830.0000310.05
TSG-NetH120.0908570.0890820.0913120.0904170.0011861.31
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

El Bakkali, Y.; Krami, N.; Rochdi, Y.; Boukaibat, A. DG-TFT-CQR: A Dynamic Graph–Temporal Fusion Transformer with Conformalized Quantile Regression for Wind Power Forecasting. Forecasting 2026, 8, 55. https://doi.org/10.3390/forecast8040055

AMA Style

El Bakkali Y, Krami N, Rochdi Y, Boukaibat A. DG-TFT-CQR: A Dynamic Graph–Temporal Fusion Transformer with Conformalized Quantile Regression for Wind Power Forecasting. Forecasting. 2026; 8(4):55. https://doi.org/10.3390/forecast8040055

Chicago/Turabian Style

El Bakkali, Yassir, Nissrine Krami, Youssef Rochdi, and Achraf Boukaibat. 2026. "DG-TFT-CQR: A Dynamic Graph–Temporal Fusion Transformer with Conformalized Quantile Regression for Wind Power Forecasting" Forecasting 8, no. 4: 55. https://doi.org/10.3390/forecast8040055

APA Style

El Bakkali, Y., Krami, N., Rochdi, Y., & Boukaibat, A. (2026). DG-TFT-CQR: A Dynamic Graph–Temporal Fusion Transformer with Conformalized Quantile Regression for Wind Power Forecasting. Forecasting, 8(4), 55. https://doi.org/10.3390/forecast8040055

Article Metrics

Back to TopTop