Next Article in Journal
A Method for Reconstructing State Information of Ship Integrated Power System Distribution Networks Under Incomplete Data Conditions
Previous Article in Journal
Synergistic Design and Optimization of a Solar-Harvesting Energy Storage System with High-Efficiency Resonant Inductive Power Transfer
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Investigating the Inductive Bias of Visual Convolutional Backbones for Multi-Step Photovoltaic Forecasting: A ConvNeXt–LSTM Approach

Peking University Ordos Research Institute of Energy, Huineng Sci-Tech Innovation Building, Minzu Road, Kangbashi District, Ordos 017000, China
*
Author to whom correspondence should be addressed.
Energies 2026, 19(10), 2264; https://doi.org/10.3390/en19102264
Submission received: 6 March 2026 / Revised: 20 April 2026 / Accepted: 21 April 2026 / Published: 7 May 2026
(This article belongs to the Section A: Sustainable Energy)

Abstract

Accurate ultra-short-term forecasting of photovoltaic (PV) power is critical for maintaining grid stability and facilitating renewable energy integration. Although convolutional neural networks have demonstrated strong performance in computer vision, their effectiveness in time-series forecasting remains insufficiently validated. This study systematically evaluates a ConvNeXt–LSTM hybrid model for 15 min-resolution, 16-step-ahead (4 h) PV power forecasting. The results indicate that the proposed model outperforms the baseline LSTM, achieving reductions of 6.6% in MAE and 5.8% in RMSE, with statistical significance confirmed by the Wilcoxon signed-rank test (p < 0.05). However, the performance gains are highly dependent on architectural design, exhibiting sensitivity to kernel size and channel width, and showing diminishing returns under excessive scaling. These findings suggest a structural mismatch between vision-oriented convolutional inductive biases and temporal sequence characteristics. Furthermore, analyses of loss functions and feature degradation demonstrate consistent model ranking and enhanced robustness under reduced feature conditions. Overall, this study delineates the applicability boundaries of modern vision backbones in PV forecasting and provides practical guidance for model selection.

1. Introduction

With the continuous increase in the penetration of renewable energy sources such as photovoltaic (PV) systems, power grid operation paradigms are gradually shifting from dispatchable energy-dominated regimes to systems characterized by high proportions of stochastic generation. In this context, short-term fine-grained forecasting of PV output has become a critical enabling technology for secure grid dispatch, optimal reserve capacity allocation, and microgrid energy management. Particularly in high-temporal-resolution settings (e.g., 15 min intervals) and multi-step-ahead forecasting scenarios (e.g., 4-h-ahead prediction), forecasting errors directly affect dispatch safety margins, system stability, and operational economics [1,2].
In recent years, deep learning methods have achieved substantial progress in time-series forecasting. Models such as Long Short-Term Memory (LSTM), Temporal Convolutional Networks (TCNs), and Transformer architectures have demonstrated a robust capability to capture temporal dependencies, diurnal periodic structures, and non-stationary fluctuations induced by meteorological disturbances. Consequently, these approaches have gradually become mainstream technical pathways for short-term PV forecasting [3,4]. Among them, one-dimensional recurrent temporal modeling methods, represented by LSTM, explicitly encode causal temporal dependencies, thereby exhibiting favorable physical consistency and engineering interpretability. As a result, they remain widely adopted in practical power system applications [5].
Meanwhile, deep convolutional neural networks (CNNs), originally developed for computer vision, have increasingly been introduced into time-series modeling tasks [6]. Several studies have attempted to transform multivariate time series into “pseudo-2D images” or to incorporate deep convolutional structures directly along the temporal dimension to leverage the superior feature abstraction and representation capacity of modern vision backbones [7]. The emergence of next-generation convolutional architectures, spearheaded by ConvNeXt [8], has revitalized the field by integrating the design wisdom of Vision Transformers into pure convolutional frameworks. This lineage has rapidly expanded through critical architectural refinements: ConvNeXt v2 [9] introduced self-supervised learning via masked autoencoders, while InceptionNeXt [10] and Conv2NeXt [11] further optimized computational efficiency and feature representation. The robustness of these models is underscored in recent benchmarking studies [12] and comprehensive reviews [13] that highlight their superior performance. Beyond standard benchmarks, the versatility of the ConvNeXt paradigm is demonstrated in diverse specialized domains, ranging from medical image segmentation with ConvUNeXt [14] to complex tasks such as image captioning [15] and multi-modal facial age estimation [16]. Given this extensive evolution and the broadening application landscape of such high-performance ConvNets, a critical question naturally arises:
Can inductive biases derived from 2D spatial domains—specifically, the hierarchical extraction of local features and the assumption of spatial translation invariance—be effectively transferred to 1D PV power time series to achieve stable and reproducible improvements in multi-step forecasting?
However, PV power time series differ fundamentally from natural images in both statistical structure and generative mechanisms. In the visual domain, convolutions rely on spatial translation invariance, where a feature is assumed to retain its identity regardless of its position. In contrast, temporal sequences are governed by strong causality and exhibit time-dependent semantic meaning. PV output is jointly influenced by astronomical factors (e.g., solar elevation angle) and meteorological variability (e.g., cloud cover), resulting in pronounced non-stationarity.
As a result, similar local patterns along the temporal axis (e.g., a sudden drop in power output) may correspond to different underlying physical conditions depending on when they occur, which weakens the strict applicability of translation invariance in this context [17]. In this study, the notion of “inductive bias” is used as an empirical perspective to interpret model behavior and structural compatibility, rather than as a formal theoretical characterization. Therefore, the transfer of spatially oriented convolutional architectures to PV forecasting requires careful empirical evaluation regarding its suitability and the validity of observed performance gains.
Although prior studies have attempted to enhance forecasting accuracy by introducing deeper convolutional structures or hybrid architectures, the existing literature still exhibits several limitations:
  • A lack of systematic comparative evaluation under a unified experimental framework;
  • Limited structural-level understanding of the sources of performance improvement;
  • Insufficient analysis of the applicability boundaries of vision-model inductive bias from the perspective of temporal physical consistency.
To address these research gaps, this study focuses on an ultra-short-term PV power forecasting task with a 15 min temporal resolution and 16-step-ahead (4 h) horizon.
ConvNeXt, a name synthesized from ‘Convolutional’ and the ‘Next’ generation of architectures (building upon the legacy of ResNeXt), was proposed to modernize standard Convolutional Neural Networks (CNNs) in the era of Vision Transformers. By integrating the advanced design principles of Transformers—such as larger kernels, inverted bottlenecks, and layer normalization—into a pure convolutional framework, ConvNeXt re-establishes the competitiveness of CNNs in high-level feature abstraction.
A ConvNeXt–LSTM hybrid model is constructed and systematically evaluated, where ConvNeXt serves as a feature encoder to extract high-dimensional temporal representations, subsequently modeled by an LSTM to capture sequential dependencies. Under a unified dataset, training protocol, and evaluation metrics, the proposed model is compared with several representative architectures, including standalone LSTM, TCN, CNN–LSTM, and Transformer-based models [18].
The experimental results indicate that, under strictly independent test-set conditions, ConvNeXt–LSTM consistently outperforms conventional LSTM and CNN–LSTM across multiple error metrics, validating the effectiveness of deep convolutional feature encoders within a recurrent temporal modeling framework [19]. Furthermore, ablation studies and robustness analyses demonstrate that the observed performance gains cannot be attributed merely to increased model scale; instead, clear diminishing marginal returns are observed with respect to receptive field size, channel width, and overall complexity [20].
These findings suggest that while ConvNeXt enhances the abstraction of local temporal features, a certain degree of structural tension exists between its convolutional inductive bias and the inherent absolute-time semantics of PV sequences. This study demonstrates that through appropriate hybrid design, the representational advantages of vision-based feature extraction can be leveraged while preserving temporal physical constraints, thereby achieving more robust performance under complex meteorological disturbances.
The main contributions of this study are summarized as follows:
Rather than focusing solely on identifying a single optimal forecasting model, this study provides a rigorous empirical analysis of how a vision-derived backbone enhances temporal modeling while revealing its inherent limitations. Within a unified experimental framework, we systematically evaluate the performance of the ConvNeXt–LSTM model for ultra-short-term multi-step PV forecasting. This analysis delineates its applicability range and specifies the conditions under which performance gains are achieved or become limited [21].
To ensure the statistical reliability of the observed improvements, we employ the Wilcoxon signed-rank test to assess their significance. In addition, we validate the robustness of the conclusions across multiple widely used loss functions, including MSE, Huber, MSLE, and a weighted loss. This comprehensive evaluation mitigates the influence of specific optimization objectives and stochastic variability on model ranking [22].
To further investigate the internal mechanisms of the proposed architecture, we conduct a series of ablation experiments on kernel size, channel width, and network variants within the ConvNeXt framework. These analyses provide insight into the roles of receptive field and model complexity. We interpret the sources of performance gains and their diminishing marginal effects from both temporal structural characteristics and underlying physical mechanisms [23].
To assess robustness under constrained information scenarios, we perform feature-dimension degradation experiments to systematically evaluate predictive resilience. The results show that the ConvNeXt–LSTM model maintains a clear performance advantage even when the input feature space is substantially reduced, demonstrating its structural robustness and effectiveness in data-limited practical applications [23].

2. Materials and Methods

2.1. Formalization of the Forecasting Task

Let the observed feature vector of the photovoltaic (PV) plant at time step t be defined as
x t R F ,
where F denotes the dimensionality of the input features, including meteorological variables and historical power measurements. The corresponding normalized active power output is given by
y t R .
Supervised learning samples are constructed using a sliding window strategy. Given a historical window of length L and a multi-step forecasting horizon H, the model input and output are defined as
X t = x t L + 1 , x t L + 2 , , x t R L × F ,
Y t = y t + 1 , y t + 2 , , y t + H R H .
Accordingly, the forecasting task can be formalized as learning a nonlinear mapping function
f θ : R L × F R H , Y ˆ t = f θ X t .
where θ represents the model parameters. In this study, the temporal resolution is set to 15 min, the historical window length is fixed at L = 96 (corresponding to 24 h), and the forecasting horizon is H = 16, representing a 4 h-ahead direct multi-step prediction task.

2.2. Unified Temporal Modeling Framework

All models are implemented under a unified architecture consisting of
H = Φ X t , Z = Ψ ( H ) , Y ˆ t = Γ ( Z ) ,
where
Φ(·): denotes the local feature extraction module (convolutional layers or linear embedding);
Ψ(·): denotes the temporal dependency modeling module (LSTM, TCN, or Transformer);
Γ(·): denotes the multi-step regression head.
This unified framework ensures that different models differ only in the structural design of Φ and Ψ, while the forecasting formulation and output dimensionality remain identical, thereby providing a fair and rigorous basis for comparative evaluation.

2.3. Proposed Model: ConvNeXt–LSTM

The primary contribution of this study is the adaptation and systematic evaluation of the ConvNeXt architecture in the context of PV power forecasting. Specifically, we aim to bridge the gap between advanced visual representation learning and multi-scale temporal modeling, thereby offering new insights into cross-domain architectural transferability.
In this framework, ConvNeXt, originally developed for visual representation learning, is integrated with an LSTM-based temporal modeling module to construct the ConvNeXt–LSTM model. Rather than emphasizing architectural novelty, this study focuses on systematically investigating the cross-domain transferability of modern vision backbones to photovoltaic (PV) power forecasting.
To rigorously evaluate the proposed approach, we implement several representative baseline models, including LSTM, TCN, Transformer, and CNN–LSTM, based on established studies. These models serve as benchmarks to facilitate a comprehensive comparison across different temporal modeling paradigms.
To further examine the applicability of vision-based convolutional structures in time-series forecasting, ConvNeXt [24,25] is employed as the feature encoder. The temporal sequence is first transformed into a pseudo-2D representation:
X t R L × F I t R 1 × L × W ,
where W denotes the channel width after linear projection. Spatial features are then extracted using ConvNeXt:
F = C o n v N e X t I t R C × H × W ,
The resulting representation is reshaped along the temporal dimension into a sequential form:
Z = r e s h a p e ( F ) R H × ( C W ) ,
and subsequently fed into an LSTM module to model temporal dependencies:
S = L S T M ( Z ) , Y ˆ t = Γ S H .
This model is designed to evaluate the validity of the spatial translation-invariance assumption when applied to PV time-series forecasting tasks.

2.4. Baseline Models for Comparison

2.4.1. LSTM Baseline Model [26]

The LSTM baseline directly models the temporal sequence as
h t = L S T M x t , h t 1 ,
The hidden state at the final time step h L is extracted and passed through a fully connected layer to generate the multi-step forecasting outputs:
Y ˆ t = W o h L + b o .

2.4.2. TCN Model [27]

The Temporal Convolutional Network (TCN) employs causal dilated convolutions to extract multi-scale temporal features:
H = T C N x t ,
Each convolutional layer satisfies the causality constraint, and the receptive field increases exponentially with network depth. The final prediction vector is obtained via a fully connected layer.

2.4.3. Transformer Model [28]

The input sequence is first linearly embedded and augmented with positional encoding:
E = X t W e + P ,
Multi-head self-attention is then applied to model global temporal dependencies:
A t t e n t i o n ( Q , K , V ) = s o f t m a x Q K d k V .
After stacking multiple encoder layers, the representation at the final time step is utilized for regression.

2.4.4. CNN–LSTM [29,30]

In this hybrid architecture, one-dimensional convolutions are first employed to extract local temporal patterns:
H c = C o n v 1 D X t ,
Multi-scale convolutional kernels are adopted to enhance receptive field diversity:
H c = σ C o n v k = 7 C o n v k = 5 C o n v k = 3 ,
The resulting convolutional feature sequence is subsequently fed into an LSTM module:
Z = L S T M H c ,
Finally, a fully connected layer performs the multi-step regression:
Y ˆ t = Γ Z L .
This structure conforms to the classical temporal modeling paradigm of “local pattern extraction + long-term dependency modeling”.

2.5. Loss Function

To balance robustness to outliers and the capability to characterize relative errors, a relative-error loss based on the Huber function is adopted:
e i = y ˆ i y i y i + ε ,
L = 1 H i = 1 H     H u b e r e i .
where
H u b e r ( e ) = 1 2 e 2 , | e | δ δ | e | 1 2 δ , | e | > δ
To further enhance forecasting accuracy during high-power daytime periods, a power-amplitude weighting coefficient wi is introduced:
L final = 1 H i = 1 H   w i H u b e r e i .
In Section 3.6, alternative loss functions are additionally introduced for the CNN–LSTM and ConvNeXt–LSTM models to conduct robustness analysis with respect to different optimization objectives. Except for that section, all numerical experiments in this study employ the Huber-based relative-error loss described above.

3. Results

3.1. Dataset and Forecasting Task

Real operational power records from a large-scale grid-connected PV power station in Inner Mongolia, China, covering a continuous 14-month period, are employed as the primary dataset. The dataset consists of plant-level active power measurements recorded at a 15 min resolution.
Due to the unavailability of on-site meteorological measurements, exogenous weather variables—including irradiance, temperature, wind speed, and humidity—are extracted from the ERA5 reanalysis dataset (ECMWF). To align with the forecasting granularity, these meteorological data are temporally synchronized with the power measurements and upsampled from an hourly resolution to a 15 min interval using cubic spline interpolation, which ensures the continuity and smoothness of the weather trajectories.
The study area, Ordos in Inner Mongolia, is located in a region classified as a cold semi-arid climate (BSk) under the Köppen–Geiger climate classification system. This region exhibits highly variable meteorological conditions, including frequent irradiance fluctuations, strong winds, and large diurnal temperature variations. These factors introduce significant non-stationarity into the PV power output series, thereby creating a challenging forecasting scenario.
Let the rated capacity of the PV plant be P rated = 13   M W , all power measurements are normalized as:
y ˜ t = y t P rated   .
The forecasting task is defined with the following settings:
  • Look-back window size: L = 96 (24 h historical window);
  • Forecasting horizon: H = 16 (4 h forecasting horizon);
  • 15 min resolution.
To ensure a fair evaluation, model predictions are compared against the recorded plant-level active power measurements without any smoothing or post-processing applied to the ground truth. The dataset is chronologically divided into training, validation, and test sets in an approximate 7:2:1 ratio to mimic real-world forward forecasting and prevent temporal information leakage.

3.2. Experimental Settings

All models are trained and evaluated under identical data splits and input-output formats to ensure a fair comparison. The input sample shape is defined as:
X R B × F × L , Y R B × H ,
where B, F, L = 96, H = 16 denote batch size, feature dimension, historical window, and forecasting horizon, respectively. Unified training configurations are summarized in Table 1.

3.3. Evaluation Metrics [31]

To comprehensively assess multi-step forecasting performance, the following metrics are adopted:
  • MAE:
  MAE   = 1 N i = 1 N   y i y ˆ i .
2.
RMSE:
R M S E = 1 N i = 1 N     y i y ˆ i 2 .
where N denotes the total number of predicted points in the test set (including all 16 forecasting steps).
Additionally, to emphasize engineering relevance during peak-generation periods, a weighted MAE calculated over daylight intervals ( y ˜ t > 0.1 ) is reported as an auxiliary metric.

3.4. Comparative Models and Implementation Details

3.4.1. Comparative Models

To systematically evaluate temporal modeling paradigms for ultra-short-term PV power forecasting, this study develops and compares four representative deep learning models alongside an ablation model. All models are evaluated under uniform data preprocessing, input–output configurations, and training protocols to ensure a fair comparison.
  • Model A: LSTM
h t = L S T M X t L + 1 : t , Y ˆ t = f f c h t .
No convolutional feature extraction module is employed. Temporal dependencies are learned directly from the raw multivariate time series, serving as a baseline to assess the contribution of convolution-based local structure modeling.
2.
Model B: TCN
The TCN constructs a deep temporal receptive field using causal and dilated convolutions, and its output is expressed as
Y ˆ t = T C N X t L + 1 : t ,
The network consists of multiple stacked residual blocks. The kernel size is set to k { 3 , 5 , 7 } and the dilation rate increases exponentially to capture long-range temporal dependencies. The TCN represents a pure one-dimensional convolutional temporal modeling paradigm.
3.
Model C: Transformer
A self-attention-based sequence prediction model is constructed. Positional encoding is added to the input sequence before it is fed into multiple Transformer encoder layers:
H = T r a n s f o r m e r E n c X t L + 1 : t , Y ˆ t = f f c H L ,
Multi-head attention is used to model global temporal correlations. The hidden state at the final time step is then utilized for multi-step regression. This model represents a global dependency modeling paradigm.
4.
Model D: CNN–LSTM
This hybrid model first employs a one-dimensional temporal CNN to extract local temporal patterns, followed by an LSTM to model long-term dependencies. The structure can be described as:
Z t = C N N X t L + 1 : t , h t = L S T M Z t , Y ˆ t = f f c h t ,
The CNN consists of cascaded multi-scale convolutional kernels (7, 5, 3) to capture local variations at different temporal scales. The LSTM has two layers with a hidden dimension of 256. A fully connected layer outputs the future H = 16 power predictions.
This model integrates local pattern extraction and long-term dependency modeling within PV time-series forecasting.
5.
Ablation Model: ConvNeXt–LSTM
To investigate the applicability of two-dimensional spatial convolutions to time-series modeling, an ablation model is constructed in which the temporal CNN encoder is replaced with a ConvNeXt backbone. The procedure is as follows:
  • The time series X R F × L is projected into a pseudo-two-dimensional representation;
  • ConvNeXt is applied to extract “temporal–feature image” representations;
  • The spatial dimensions are flattened and subsequently fed into an LSTM module to model temporal evolution.
The overall structure is expressed as:
Z = C o n v N e X t ( ϕ ( X ) ) , h t = L S T M ( Z ) , Y ˆ t = f f c h t .
This model is designed to examine whether the translation-invariant convolutional inductive bias that has proven successful in computer vision remains suitable for PV power time series characterized by strong periodicity and non-stationarity.
The overall pipeline of the ConvNeXt–LSTM ablation model is presented in Figure 1, which visualizes the data flow from pseudo-two-dimensional projection to spatial feature extraction with ConvNeXt, and finally to temporal modeling using LSTM.

3.4.2. Unified Training and Hyperparameter Settings

To ensure fair comparison, all models are trained under identical data splits, number of training epochs, optimizer type, initial learning rate, and batch size. The random seed is fixed to eliminate stochastic fluctuations during training. The main structural parameters are summarized in Table 2.
As shown in Table 2, the models differ in depth, hidden dimensions, and convolutional structures, resulting in variations in parameter scale. Because strict parameter matching is not enforced, the comparative results should be interpreted primarily as reflecting how different architectural designs perform under a unified experimental setting, rather than as a fully capacity-controlled comparison.
Although no clear monotonic relationship is observed between parameter count and forecasting error, the potential influence of model capacity cannot be excluded. Therefore, the robustness and ablation results presented in the following sections should be interpreted with caution, as part of the observed performance gains may be attributable to differences in model capacity rather than architectural suitability alone.

3.5. Multi-Model Multi-Step Forecasting Performance Comparison

The selected PV plant in Inner Mongolia is located in a region characterized by highly volatile meteorological conditions. This setting introduces significant challenges for forecasting, as multi-step prediction must remain robust under frequent weather-induced power fluctuations. The forecasting task involves a long input window (96 steps) and a 4 h (16-step) multi-step-ahead prediction. Compared with single-step forecasting, multi-step prediction suffers from error accumulation effects. Furthermore, the test set contains numerous cloudy and rainy samples, increasing modeling difficulty.
Therefore, this study focuses on the relative performance of different structural inductive biases rather than on pursuing the absolute minimum error under specific hyperparameter configurations.
Under a unified dataset (maximum power 12,503.37 kW; mean power 3165.66 kW), input window length (L = 96), and forecasting horizon (H = 16), four mainstream time-series models and the ablation model are quantitatively evaluated. MAE and RMSE are computed after inverse normalization to the actual plant-level power scale (kW), considering only daytime samples (power > 100 kW), to ensure that the evaluation is conducted in a physically meaningful operating range.

3.5.1. Quantitative Results

Figure 2 illustrates the evolution of step-wise MAE for all evaluated models over the 16-step (4 h) forecasting horizon.
Under the unified experimental setting, the multi-step forecasting errors on the validation set are listed in Table 3.
Table 3 shows that the Transformer achieves the best overall accuracy under the current 16-step forecasting setting, with the lowest MAE and RMSE. ConvNeXt–LSTM ranks second and performs better than LSTM, TCN, and CNN–LSTM in the same experiment. Therefore, the relevance of ConvNeXt–LSTM in this study lies not in being the best overall forecasting model, but in providing a competitive hybrid alternative whose behavior remains relatively stable in the subsequent robustness analyses. Within the present single-site, fixed-horizon setting, these results indicate that introducing a vision-derived convolutional encoder can improve performance over conventional recurrent or temporal convolution baselines, while still remaining below the Transformer benchmark.

3.5.2. Ablation Study: Replacing Temporal CNN with ConvNeXt

To analyze the suitability of deep vision-based convolutional structures for time-series tasks, the temporal CNN encoder is replaced with a ConvNeXt backbone while keeping all other training settings unchanged.
The results show that under identical conditions:
  MAE   ConvNeXt + LSTM   <   MAE   TemporalCNN + LSTM   .
MAE decreases from 1407.78 kW to 1345.35 kW; RMSE decreases from 2073.23 kW to 1988.34 kW. Both metrics exhibit consistent reductions.
This finding suggests that the large receptive field and grouped convolution design of ConvNeXt enable more comprehensive extraction of multi-scale features within intra-day power evolution.
However, it should be noted that ConvNeXt remains fundamentally based on the translation invariance assumption, whereas PV time series possess strong time-position semantics and non-stationary characteristics. Therefore, the performance improvement is more likely attributable to receptive field expansion and enhanced channel representation capacity, rather than to the intrinsic physical appropriateness of the convolutional inductive bias itself.
This phenomenon is further discussed in subsequent robustness and structural analyses.

3.5.3. Statistical Significance and Error Distribution Analysis

To validate the statistical reliability of performance differences among models, non-parametric significance tests are conducted on step-wise forecasting errors in the test set. Considering that error distributions may deviate from normality, the Wilcoxon signed-rank test is employed for paired MAE comparisons between models.
Figure 3 presents a comparative analysis of daily forecasting errors across the three models. Specifically, Figure 3a displays the distribution of daily MAE, where it is evident that the ConvNeXt–LSTM model (represented by the green distribution) exhibits a more concentrated error density in the lower range compared to the standard LSTM and CNN–LSTM models. This indicates superior stability in daily performance. Figure 3b illustrates the daily MAE variation over the test period. The temporal trend shows that while all models experience performance fluctuations due to varying weather conditions, the ConvNeXt–LSTM architecture consistently maintains lower error peaks, particularly during periods of high solar volatility. These results confirm that the integration of the ConvNeXt backbone effectively enhances the model’s robustness in capturing complex daily power patterns.
First, the prediction errors of ConvNeXt–LSTM and the conventional LSTM are compared. The results indicate that p < 0.001, demonstrating statistical significance at the 95% confidence level. This confirms that the error reduction achieved by introducing a deep convolutional encoder is not attributable to random fluctuations but reflects a stable statistical advantage.
Subsequently, ConvNeXt–LSTM is compared with CNN–LSTM. The test yields p = 0.7176, which exceeds 0.05, indicating that the difference does not reach statistical significance. This suggests that, under the current data scale and forecasting configuration, the two convolutional encoding structures exhibit statistically comparable performance.
These results indicate that deep convolutional encoders consistently outperform traditional recurrent structures. However, the performance differences among hybrid architectures (e.g., temporal CNN vs. ConvNeXt) remain relatively small, suggesting that increased structural complexity does not necessarily yield statistically significant improvements in forecasting accuracy.
Furthermore, analysis of the MAE distributions shows that ConvNeXt–LSTM exhibits a lower standard deviation (173.26 kW) than CNN–LSTM (270.17 kW), indicating reduced prediction variability and enhanced stability.
Overall, the statistical results strengthen the reliability of the experimental conclusions.

3.6. Robustness Analysis of Prediction Performance Under Different Loss Functions

Photovoltaic (PV) power time series exhibit significant non-stationarity and strong amplitude fluctuations. Different loss functions vary in their sensitivity to outliers, peak intervals, and low-power periods, which may substantially affect training stability and final prediction performance.
To examine the dependency of model conclusions on the choice of error metric, five mainstream regression loss functions were introduced under a unified network architecture and training strategy:
  • Huber Loss (abbreviated as Huber)
L Huber   = 1 2 ( y y ˆ ) 2 , | y y ˆ | δ δ | y y ˆ | 1 2 δ 2 .   otherwise  
2.
Mean Squared Error (abbreviated as MSE)
L M S E = 1 N i = 1 N   y i y ˆ i 2 .
3.
Relative Smooth L1 Loss (abbreviated as RSL1)
L RelHuber   = S m o o t h L 1 y ˆ y y + ε , 0 .
4.
Daytime Weighted Relative Error Loss (abbreviated as Weighted-Rel)
L Weighted   = 1 N i = 1 N   w y i S m o o t h L 1 y ˆ i y i y i + ε , 0 .
Here, the weighting function w (·) increases with power magnitude to emphasize prediction accuracy during high-generation daytime periods.
5.
Mean Squared Logarithmic Error (abbreviated as MSLE)
L = 1 n i = 1 n   l n y i + ϵ + 1 l n y ˆ i + ϵ + 1 2 .
Variable Definitions:
  • L: computed loss value (Loss);
  • n: number of samples (total elements in pred or target);
  • y ˆ i : model prediction;
  • y i : ground-truth label;
  • ϵ : hyperparameter eps to prevent numerical instability caused by ln(0) (default value 10−6);
  • l n : natural logarithm;
Under the five loss functions above, Model D (CNN–LSTM) and the ablation model (ConvNeXt–LSTM) were trained separately. To reduce the impact of random initialization, experiments were repeated using three different random seeds (42, 2026, 123). Daytime MAE and RMSE were calculated on the same validation set after inverse normalization.
To evaluate the sensitivity of the models to different training objectives and initialization states, Figure 4 illustrates the median MAE performance and the corresponding min-max range across five distinct loss functions. By repeating experiments with three different random seeds (42, 2026, and 123), we observe that the ConvNeXt–LSTM model (the ablation model) consistently achieves lower median daytime MAE and RMSE values compared to the standard CNN–LSTM (Model D) under all tested loss functions. Furthermore, the narrower min-max range (indicated by the shaded areas) for the ConvNeXt–LSTM architecture suggests that the proposed model is more stable and less susceptible to the variations caused by random weight initialization. This comparative analysis demonstrates that the structural advantages of the ConvNeXt backbone are robust across different optimization criteria, reinforcing its suitability for reliable solar power forecasting.
To reduce the potential bias introduced by specific optimization objectives, the predictive performance under various loss function configurations is summarized in Table 4. The experimental results show that ConvNeXt–LSTM maintains competitive forecasting accuracy across different settings, indicating that its performance ranking remains relatively stable under the studied loss designs. However, because strict parameter matching was not enforced, these results should be interpreted as evidence of comparative robustness within the present experimental setting, rather than definitive proof that the observed advantage arises solely from architectural superiority. Detailed results obtained using three random seeds (42, 123, and 2026) are provided in Appendix A (Table A1, Table A2 and Table A3).

3.6.1. Overall Trends Across Loss Functions

Across three random seeds, ConvNeXt–LSTM consistently outperformed CNN–LSTM under Huber, MSE, and MSLE losses, with larger gains under MSE and Huber, indicating robust reproducibility beyond random initialization. While different loss functions altered error scale and sensitivity—MSE emphasizing outliers, MSLE reducing fluctuations, and RSL1 amplifying low-power errors—the overall model ranking remained unchanged. Notably, ConvNeXt–LSTM still achieved an approximately 24.8% MAE reduction under RSL1, demonstrating strong cross-loss robustness.

3.6.2. Sensitivity Analysis of Hybrid Models to Loss Function Selection

Overall, altering the loss function influences the scale of MAE and RMSE more substantially than it alters the relative performance ranking of the two hybrid models. ConvNeXt–LSTM remains competitive across the evaluated loss functions; however, the magnitude of its advantage varies depending on the optimization objective and should not be interpreted as uniformly large under all conditions. As parameter matching was not enforced, the findings in this section should be interpreted as evidence of comparative robustness within the current experimental setup, rather than conclusive proof that the observed differences stem solely from differences in model architecture. Detailed results for random seeds 42, 123, and 2026 are provided in Appendix A.

3.7. Temporal Adaptation and Receptive Field Sensitivity of ConvNeXt

This section focuses on three questions: whether larger receptive fields improve short-horizon PV forecasting, how much additional channel width helps under the current dataset, and whether deeper variants provide accuracy gains commensurate with their added complexity.
Using a controlled-variable approach, while keeping the LSTM structure, training epochs, optimizer, and Huber loss fixed, three structural dimensions were investigated:
  • Kernel size k : to examine the ability of local receptive fields to capture PV power fluctuation patterns.
k { 3 , 5 , 7 } .
2.
Network depth d: modified through backbone variants (Atto and Nano) to evaluate the gain from deeper hierarchical feature abstraction.
3.
Channel width W: feature projection width (pseudo-image width), determining the representational capacity of spatiotemporal encoding.
W { 32 , 64 , 128 } .
All parameter combinations were systematically explored, and prediction errors under the optimal configurations were recorded.
To systematically investigate the influence of structural parameters on the model performance, an extensive ablation study was conducted. Figure 5 presents the forecasting errors (MAE and RMSE) under different configurations. Specifically, Figure 5a examines the effect of various kernel sizes, while Figure 5b and Figure 5c illustrate the sensitivity of the model to channel width and architectural complexity, respectively.
To further quantify the trade-off between predictive accuracy and computational cost, the detailed numerical results and model parameters (M) for the ablation study are consolidated in Table 5. While Figure 2 visualizes the error trends, Table 5 provides a precise record of MAE, RMSE, and the corresponding model scale for each configuration, facilitating a deeper analysis of structural efficiency.

3.7.1. Impact of Receptive Field Scale

From Table 5, under the current dataset and forecasting setup, the smallest kernel size (k = 3) achieved the lowest MAE (1288.03 kW), outperforming k = 5 and k = 7.
This indicates that in ultra-short-term forecasting tasks, small-scale convolution kernels (k = 3) are more effective at capturing abrupt short-term fluctuations in PV output. In contrast, larger kernels expand the receptive field but introduce a smoothing effect that may obscure high-frequency local variations, leading to slight performance degradation.
The relatively limited error differences among kernel sizes suggest diminishing marginal returns from receptive field expansion at this task scale.

3.7.2. Feature Width and Model Capacity

As the feature projection width increased from 32 to 128, the MAE exhibited a consistent decline, falling from 1403 kW to 1332 kW. This trend suggests that under a fixed network depth, expanding channel dimensions enhances the model’s capability to represent complex multivariate meteorological information. However, the performance gain is non-linear; specifically, the rate of error reduction diminishes as the width increases. This indicates the existence of a representation capacity saturation point for the specific PV dataset, where excessive channel expansion yields diminishing marginal gains in forecasting accuracy.

3.7.3. Network Depth and Hierarchical Feature Abstraction

The Nano variant (2.54 M parameters) achieved lower prediction error (1291 vs. 1332 kW) compared to the Atto variant (1.01 M parameters).
This demonstrates that increasing network depth facilitates higher-level abstract feature extraction.
However, although Nano achieved the lowest error, its parameter count is approximately 2.5 times that of Atto. From an engineering deployment and computational efficiency perspective, the marginal accuracy improvement may not justify the substantial increase in computational cost. Thus, a trade-off between complexity and accuracy remains necessary.

3.7.4. Structural Insights

The ablation results suggest that the benefit of ConvNeXt-style design in this task is conditional rather than monotonic. Smaller kernels are more suitable for capturing short-term local fluctuations, while wider and deeper backbones can reduce error but with diminishing returns and higher model cost. Taken together, the results indicate that performance depends on how well the structural design matches the temporal characteristics of the present forecasting task, not simply on increasing parameter count.

3.8. Feature Degradation Robustness Analysis

To evaluate model sensitivity to changes in input feature dimensionality, a feature degradation experiment was conducted. Three representative structures were evaluated under identical training strategies, preprocessing pipelines, and random seed settings: LSTM, CNN–LSTM, and ConvNeXt–LSTM.
As shown in Figure 6, the number of input features was progressively reduced from 15 to 10 and 5 to assess performance under limited information conditions. All experiments used Huber loss, and inverse-normalized daytime MAE was computed.

3.8.1. Performance Trends

The performance trends of the models under varying input feature dimensions exhibit distinct characteristics. The LSTM model displays noticeable fluctuations as the number of input features changes. Specifically, it achieves relatively better performance with 10 features, whereas higher errors occur in both the 15- and 5-dimensional settings. This behavior indicates that conventional recurrent architectures depend heavily on exogenous meteorological variables and possess limited ability to filter redundant information from high-dimensional inputs. Consequently, they are more susceptible to noise interference and exhibit performance deterioration when critical features are absent.
In contrast, the CNN–LSTM model performs strongly under the full-feature (15-dimensional) condition. However, its error increases markedly when the feature dimension is reduced to 10 and fluctuates further in the 5-dimensional setting. These results suggest that the model is sensitive to specific combinations of meteorological features and that its convolutional encoding process relies heavily on the availability and ordering of input variables.
The ConvNeXt–LSTM model, by comparison, maintains relatively stable MAE values as the feature dimension decreases from 15 to 5, showing substantially smaller fluctuations than the other two models. This stability underscores its superior robustness to feature degradation. The deep convolutional architecture enables effective extraction of spatiotemporal correlations even from limited input data, thereby compensating for the loss of exogenous features and supporting consistent predictive performance.

3.8.2. Structural Interpretation

PV power sequences exhibit clear periodicity and temporal semantic patterns (e.g., morning ramp-up, noon plateau, evening decay). If a model maintains stable prediction performance under reduced features, it implies stronger intrinsic temporal pattern modeling capability.
The stability of ConvNeXt–LSTM under feature degradation further supports the academic hypothesis of this study: in PV forecasting, the alignment between architectural inductive bias and intrinsic physical characteristics of time series contributes more to prediction accuracy than simple feature engineering stacking.

3.8.3. Feature Composition

The 15 selected features include:
  • Time encoding features (hour_sin, hour_cos);
  • Irradiation-related variables (IRRADIATION, surface_ssrd);
  • Temperature and humidity variables (surface_skt, rh, surface_vpd);
  • Wind field variables (surface_u10m, wd10m, etc.);
  • Energy flux variables (sshf, slhf, str, etc.);
The 10-feature and 5-feature configurations were obtained through progressive feature elimination. The 5-feature set is a subset of the 10-feature set, and the 10-feature set is a subset of the 15-feature set.
The specific configurations of the reduced feature sets (F10 and F5) are summarized in Table A4 of Appendix B.
All models removed exactly the same features to ensure rigorous comparison. Time encoding and core irradiation variables were prioritized for retention.

4. Discussion

4.1. Conditional Performance Gains and Structural Boundaries of ConvNeXt-LSTM

Test set results show that ConvNeXt–LSTM exhibits more competitive performance under strict evaluation conditions compared with conclusions drawn from the validation set. Under specific loss functions and model configurations, its MAE and RMSE are lower than those of CNN–LSTM. These findings suggest that deep convolutional structures can effectively extract beneficial local variation patterns for photovoltaic power forecasting, particularly during daytime periods with intense power fluctuations.
However, this advantage is neither inherent to the model architecture nor universally guaranteed. Ablation experiments demonstrate that the predictive accuracy of ConvNeXt–LSTM is highly sensitive to convolution kernel size, channel width, and overall model scale. When the kernel size becomes excessively large or the channel width increases substantially, prediction error rises rather than declines. This indicates that simply enlarging the receptive field or increasing the parameter count does not continuously improve performance in time-series forecasting. The results highlight a clear diminishing marginal return when applying visual convolutional architectures to temporal prediction tasks.

4.2. Temporal Structural Mismatch and the Impact of Convolutional Inductive Bias

From a modeling perspective, the depthwise separable convolution and Layer Normalization adopted in ConvNeXt are fundamentally based on the translation invariance assumption of two-dimensional spatial convolution. While this assumption is highly effective in image tasks, it does not naturally align with photovoltaic time series, where different temporal positions (e.g., morning ramp-up, noon plateau, evening decay) correspond to distinct physical processes and statistical distributions.
In contrast, one-dimensional temporal convolution structures such as temporal CNN and TCN preserve temporal order and positional semantics more effectively through causal constraints and directional receptive field expansion. As a result, they exhibit more stable error degradation under longer forecasting horizons. This observation is consistent with the experimental results showing step-wise error growth in multi-step forecasting, providing additional evidence of temporal structural mismatch.

4.3. Loss Function Robustness and Stability of Conclusions

Across multiple loss function settings, the overall ranking of model performance remains consistent, indicating that the study’s conclusions are not dominated by the choice of a specific loss function.
Relative-error-based losses and weighted relative Huber losses demonstrate improved stability during high-power daytime intervals, effectively mitigating systematic peak-period bias. However, they do not alter the relative superiority among different model structures.
This further confirms that architectural design and temporal modeling mechanisms remain the primary determinants of forecasting performance [32].

4.4. Feature Degradation Robustness

An important observation from the feature ablation study is that increasing the number of input features does not necessarily yield monotonic improvements in forecasting accuracy. This finding suggests that photovoltaic power forecasting is predominantly governed by the inherent variability and uncertainty of solar generation, rather than by model capacity or feature richness alone [33].
Compared with conventional LSTM-based models, ConvNeXt–LSTM demonstrates superior robustness under reduced-feature conditions. This robustness can be attributed to the convolutional inductive bias introduced by the ConvNeXt backbone, which facilitates effective temporal aggregation and local pattern extraction prior to sequence modeling. Consequently, the model depends less on individual meteorological variables and is better suited to scenarios involving incomplete or noisy sensor data.
Furthermore, the consistent performance gains achieved with the Huber loss function indicate that robust loss formulations are more suitable for photovoltaic power forecasting tasks, in which occasional extreme errors may arise from sudden weather changes or measurement noise.
Overall, these results suggest that architectural robustness plays a significant role under feature-limited conditions in photovoltaic power forecasting. Nevertheless, because this study did not include a controlled comparison of training cost, inference latency, or deployment complexity across models, the current findings should not be interpreted as evidence of deployment superiority.

5. Conclusions and Future Work

5.1. Conclusions

This study proposed a hybrid modeling framework that integrates the visual convolutional backbone ConvNeXt with LSTM for ultra-short-term photovoltaic (PV) power forecasting. The model performs 16-step-ahead predictions (4 h ahead) at 15 min temporal resolution. Within a unified experimental setup, we conducted benchmark comparisons, structural ablation studies, statistical significance tests, and multidimensional robustness analyses. The main findings are summarized as follows:
First, the ConvNeXt–LSTM model significantly outperformed the conventional LSTM baseline in multi-step forecasting. Under the 16-step prediction horizon, MAE and RMSE decreased by approximately 6.6% and 5.8%, respectively. The Wilcoxon signed-rank test (p < 0.05) confirmed that these improvements were statistically significant, indicating that deep convolutional feature encoding effectively captures locally non-stationary temporal patterns in PV power time series.
Second, compared with the CNN–LSTM model, ConvNeXt–LSTM exhibited numerical improvements in forecasting accuracy; however, statistical tests showed that these differences were not significant. This result suggests that, at the current forecasting scale, ConvNeXt represents an optimized evolution of temporal convolutional architectures rather than a disruptive innovation. Its performance gains appear to be conditioned on specific structural characteristics.
Third, cross-loss experiments using MSE, Huber, MSLE, and weighted relative error demonstrated consistent performance rankings across models. Although robust loss functions such as Huber provided better convergence stability in high-power intervals, the architectural inductive bias remained the dominant factor influencing forecasting accuracy, rather than the choice of loss function.
Fourth, hyperparameter grid search results indicated that forecasting accuracy is not linearly correlated with receptive field size or channel width. Moderate structural expansion reduced prediction error, whereas excessive model scaling resulted in diminishing returns and, in some cases, performance degradation. These findings highlight that structural adaptation to the physical characteristics of PV time series is more critical than simple parameter scaling under the present task setting. However, because strict parameter matching was not performed, the isolated contribution of model capacity cannot be entirely ruled out.
Fifth, feature degradation experiments revealed that ConvNeXt–LSTM maintained strong performance resilience when the number of input features was reduced from 15 to 5 dimensions. Its sensitivity to feature completeness was markedly lower than that of the traditional LSTM model. This robustness arises from the convolutional encoding stage, which enables spatial aggregation and feature reconstruction across multivariate inputs, thereby improving practical applicability under sensor failures or missing data conditions.
In summary, this study demonstrates the effectiveness of integrating the ConvNeXt backbone into an LSTM-based framework for ultra-short-term multi-step PV power forecasting (15 min resolution, 16-step horizon) at a single PV plant. The ConvNeXt–LSTM model preserves the physical continuity of recurrent modeling while incorporating visual-domain inductive bias, achieving a favorable balance between prediction accuracy and computational robustness. Nevertheless, the findings are specific to the experimental conditions examined. Further validation across diverse datasets and operating conditions is required to assess the broader applicability of the proposed framework.

5.2. Future Work

Although this study employed a systematic experimental framework, several limitations remain.
First, the findings are based on a single PV power station dataset collected from one climate zone and a fixed forecasting task (15 min resolution, 4 h horizon). This restricts the generalizability of the proposed ConvNeXt–LSTM model. Future research should therefore evaluate its performance across multiple benchmark datasets that encompass diverse geographical locations, climate conditions, and seasonal variations to establish broader applicability.
Second, although non-parametric statistical significance testing was conducted, the robustness of the results could be further strengthened through repeated experiments and multiple random data splits.
Third, visual convolutional architectures inherently introduce a temporal semantic mismatch when applied to time-series forecasting tasks. Future studies could investigate explicit temporal positional encoding or lightweight attention mechanisms to better align convolutional inductive bias with the non-stationary dynamics of PV power time series.
Finally, from a practical deployment perspective, this work lacks a unified quantitative comparison of training cost, inference latency, and deployment complexity across models. Such controlled evaluations are essential before claiming practical superiority for real-time dispatching and embedded energy management applications.

Author Contributions

Conceptualization, B.L. and Z.W.; methodology, B.L. and Z.W.; software, Z.W.; validation, B.L., Z.W., G.W., B.C., Y.W., B.Z., M.H., P.Z., H.W. and D.W.; formal analysis, B.L. and Z.W.; investigation, B.L., Z.W., G.W., B.C., Y.W., B.Z., M.H., P.Z. and H.W.; resources, B.C. and Z.W.; data curation, B.L., Z.W., G.W., B.C., Y.W., B.Z., M.H. and D.W.; writing—original draft preparation, Z.W.; writing—review and editing, B.L.; visualization, Z.W.; supervision, B.L., G.W., B.C., Y.W., B.Z., M.H. and H.W.; project administration, B.C. and Z.W.; funding acquisition, B.C. and Z.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data supporting the findings of this study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations, symbols, or subscripts used in this manuscript are detailed below:
PVPhotovoltaic
CNNConvolutional Neural Network
LSTMLong Short-Term Memory
TCNTemporal Convolutional Network
CNN–LSTMConvolutional Neural Network–Long Short-Term Memory
ConvNeXtNext-generation Convolutional Network
ConvNeXt–LSTMConvNeXt–Long Short-Term Memory
MAEMean Absolute Error
RMSERoot Mean Square Error
MSLEMean Squared Logarithmic Error
MSEMean Squared Error
HuberHuber Loss Function
RSL1Relative Smooth L1 Loss
Weighted-RelDaytime Weighted Relative Error Loss
GPUGraphics Processing Unit
AdamWAdaptive Moment Estimation with Weight Decay
h L Hidden state of the L-th layer
k Convolutional kernel size
w Feature projection width (channel dimension)
d Network depth or model variant
M Millions of parameters (model complexity)
t Time step index

Appendix A

To exclude the influence of stochastic initialization on the experimental conclusions, Model D (CNN–LSTM) and the ablation model (ConvNeXt–LSTM) were repeatedly trained and evaluated using multiple random seeds. This section provides the detailed numerical results for Seed 42 (as a representative case discussed in Section 3.6) to demonstrate the stability of the performance ranking.
Table A1. Detailed prediction errors under different loss functions (seed = 42).
Table A1. Detailed prediction errors under different loss functions (seed = 42).
ModelLossMAE (kW)RMSE (kW)
CNN–LSTMHuber1407.782073.23
CNN–LSTMMSE1646.122228.71
CNN–LSTMRSL12105.032846.28
CNN–LSTMWeighted-Rel1717.852442.11
CNN–LSTMMSLE1355.951987.09
ConvNeXt–LSTMHuber1345.351988.34
ConvNeXt–LSTMMSE1308.491920.96
ConvNeXt–LSTMRSL11608.932275.54
ConvNeXt–LSTMWeighted-Rel1468.062142.74
ConvNeXt–LSTMMSLE1348.612006.70
Table A2. Detailed prediction errors under different loss functions (seed = 2026).
Table A2. Detailed prediction errors under different loss functions (seed = 2026).
ModelLossMAE (kW)RMSE (kW)
CNN–LSTMHuber1341.602025.16
CNN–LSTMMSE1446.502133.11
CNN–LSTMRSL12203.932951.70
CNN–LSTMWeighted-Rel1552.942187.09
CNN–LSTMMSLE1377.531975.59
ConvNeXt–LSTMHuber1368.432032.92
ConvNeXt–LSTMMSE1352.931974.80
ConvNeXt–LSTMRSL11606.412176.24
ConvNeXt–LSTMWeighted-Rel1593.682282.00
ConvNeXt–LSTMMSLE1390.102006.17
Table A3. Detailed prediction errors under different loss functions (seed = 123).
Table A3. Detailed prediction errors under different loss functions (seed = 123).
ModelLossMAE (kW)RMSE (kW)
CNN–LSTMHuber1305.301972.19
CNN–LSTMMSE1418.812114.22
CNN–LSTMRSL12101.782784.61
CNN–LSTMWeighted-Rel1780.352455.43
CNN–LSTMMSLE1362.872021.76
ConvNeXt–LSTMHuber1327.001987.63
ConvNeXt–LSTMMSE1356.122014.00
ConvNeXt–LSTMRSL11601.962217.82
ConvNeXt–LSTMWeighted-Rel1504.152173.97
ConvNeXt–LSTMMSLE1366.321972.77

Appendix B

All meteorological features utilized in this study are retrieved from the ECMWF ERA5-Land dataset via the OpenET interface. To evaluate the model’s structural robustness, three feature subsets (F15, F10, and F5) were constructed through progressive elimination.
Table A4. Detailed description of input features and subset compositions.
Table A4. Detailed description of input features and subset compositions.
CategoryFeature NameVariable DescriptionF15F10F5
Temporal Encodinghour_sinSine component of the hour angle
hour_cosCosine component of the hour angle
Solar RadiationIRRADIATIONGround-measured solar irradiance
surface_ssrdSurface solar radiation downwards
strSurface net thermal radiation
Atmospheric Statesurface_tccTotal cloud cover
surface_sktSkin temperature
surface_vpdVapor pressure deficit
rhRelative humidity
Wind Fieldsurface_u10m10 m u-component of wind
wd10m10 m wind direction
surface_wd10mSurface wind direction (10 m)
surface_wd100mSurface wind direction (100 m)
Energy FluxessshfSurface sensible heat flux
slhfSurface latent heat flux
Total Features 15105
Note: ● indicates that the feature is included in the corresponding subset. The subsets follow a hierarchical structure: F 5 F 10 F 15 .

References

  1. Huang, C.; Yang, M. Memory long and short term time series network for ultra-short-term photovoltaic power forecasting. Energy 2023, 279, 127961. [Google Scholar] [CrossRef]
  2. Mellit, A.; Pavan, A.M.; Lughi, V. Deep learning neural networks for short-term photovoltaic power forecasting. Renew. Energy 2021, 172, 276–288. [Google Scholar] [CrossRef]
  3. Xiang, X.; Li, X.; Zhang, Y.; Hu, J. A short-term forecasting method for photovoltaic power generation based on the TCN-ECANet-GRU hybrid model. Sci. Rep. 2024, 14, 6744. [Google Scholar] [CrossRef] [PubMed]
  4. Salman, D.; Direkoglu, C.; Kusaf, M.; Fahrioglu, M. Hybrid deep learning models for time series forecasting of solar power. Neural Comput. Appl. 2024, 36, 9095–9112. [Google Scholar] [CrossRef]
  5. Hu, Z.; Gao, Y.; Ji, S.; Mae, M.; Imaizumi, T. Improved multistep ahead photovoltaic power prediction model based on LSTM and self-attention with weather forecast data. Appl. Energy 2024, 359, 122709. [Google Scholar] [CrossRef]
  6. Limouni, T.; Yaagoubi, R.; Bouziane, K.; Guissi, K.; Baali, E.H. Accurate one step and multistep forecasting of very short-term PV power using LSTM-TCN model. Renew. Energy 2023, 205, 1010–1024. [Google Scholar] [CrossRef]
  7. Xiao, H.; Zheng, W.; Zhou, H.; Pei, W. Ultra-short-term photovoltaic power prediction based on improved temporal convolutional network and feature modeling. CSEE J. Power Energy Syst. 2024; in press. [CrossRef]
  8. Feng, J.; Tan, H.; Li, W.; Xie, M. Conv2next: Reconsidering conv next network design for image recognition. In Proceedings of the 2022 International Conference on Computers and Artificial Intelligence Technologies (CAIT), Macau, China, 28–30 October 2022; pp. 53–60. [Google Scholar]
  9. Han, Z.; Jian, M.; Wang, G.G. ConvUNeXt: An efficient convolution neural network for medical image segmentation. Knowl.-Based Syst. 2022, 253, 109512. [Google Scholar] [CrossRef]
  10. Liu, Z.; Mao, H.; Wu, C.Y.; Feichtenhofer, C.; Darrell, T.; Xie, S. A convnet for the 2020s. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 18–24 June 2022; pp. 11976–11986. [Google Scholar]
  11. Ilham, W.; Ahmad, A. A comprehensive review of convnext architecture in image classification: Performance, applications, and prospects. Int. J. Adv. Comput. Inform. 2026, 2, 108–114. [Google Scholar] [CrossRef]
  12. Woo, S.; Debnath, S.; Hu, R.; Chen, X.; Liu, Z.; Kweon, I.S.; Xie, S. Convnext v2: Co-designing and scaling convnets with masked autoencoders. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Vancouver, BC, Canada, 17–24 June 2023; pp. 16133–16142. [Google Scholar]
  13. Yu, W.; Zhou, P.; Yan, S.; Wang, X. Inceptionnext: When inception meets convnext. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA, 17–21 June 2024; pp. 5672–5683. [Google Scholar]
  14. Ramos, L.; Casas, E.; Romero, C.; Rivas-Echeverría, F.; Morocho-Cayamcela, M.E. A study of convnext architectures for enhanced image captioning. IEEE Access 2024, 12, 13711–13728. [Google Scholar] [CrossRef]
  15. Todi, A.; Narula, N.; Sharma, M.; Gupta, U. Convnext: A contemporary architecture for convolutional neural networks for image classification. In Proceedings of the 2023 3rd International Conference on Innovative Sustainable Computational Technologies (CISCT), Dehradun, India, 8–9 September 2023; pp. 1–6. [Google Scholar]
  16. Maroun, G.; Bekhouche, S.E.; Charafeddine, J.; Dornaika, F. Integrating ConvNeXt and vision transformers for enhancing facial age estimation. Comput. Vis. Image Underst. 2025, 250, 104542. [Google Scholar] [CrossRef]
  17. Yan, J.; Hu, L.; Zhen, Z.; Wang, F.; Qiu, G.; Li, Y.; Catalão, J.P. Frequency-domain decomposition and deep learning based solar PV power ultra-short-term forecasting model. IEEE Trans. Ind. Appl. 2021, 57, 3282–3295. [Google Scholar] [CrossRef]
  18. Kim, J.; Obregon, J.; Park, H.; Jung, J.Y. Multi-step photovoltaic power forecasting using transformer and recurrent neural networks. Renew. Sustain. Energy Rev. 2024, 200, 114479. [Google Scholar] [CrossRef]
  19. Tovar, M.; Robles, M.; Rashid, F. PV power prediction, using CNN-LSTM hybrid neural network model. Case of study: Temixco-Morelos, México. Energies 2020, 13, 6512. [Google Scholar] [CrossRef]
  20. 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]
  21. Ibrahim, M.S.; Gharghory, S.M.; Kamal, H.A. A hybrid model of CNN and LSTM autoencoder-based short-term PV power generation forecasting. Electr. Eng. 2024, 106, 4239–4255. [Google Scholar] [CrossRef]
  22. Qu, J.; Qian, Z.; Pei, Y. Day-ahead hourly photovoltaic power forecasting using attention-based CNN-LSTM neural network embedded with multiple relevant and target variables prediction pattern. Energy 2021, 232, 120996. [Google Scholar] [CrossRef]
  23. Rajagukguk, R.A.; Ramadhan, R.A.; Lee, H.J. A review on deep learning models for forecasting time series data of solar irradiance and photovoltaic power. Energies 2020, 13, 6623. [Google Scholar] [CrossRef]
  24. Zheng, H.; Lin, F.; Feng, X.; Chen, Y. A hybrid deep learning model with attention-based conv-LSTM networks for short-term traffic flow prediction. IEEE Trans. Intell. Transp. Syst. 2020, 22, 6910–6920. [Google Scholar] [CrossRef]
  25. Ma, Y.; Zhang, Z.; Ihler, A. Multi-lane short-term traffic forecasting with convolutional LSTM network. IEEE Access 2020, 8, 34629–34643. [Google Scholar] [CrossRef]
  26. Krichen, M.; Mihoub, A. Long short-term memory networks: A comprehensive survey. AI 2025, 6, 215. [Google Scholar] [CrossRef]
  27. Lara-Benítez, P.; Carranza-García, M.; Luna-Romera, J.M.; Riquelme, J.C. Temporal convolutional networks applied to energy-related time series forecasting. Appl. Sci. 2020, 10, 2322. [Google Scholar] [CrossRef]
  28. Ahmed, S.; Nielsen, I.E.; Tripathi, A.; Siddiqui, S.; Ramachandran, R.P.; Rasool, G. Transformers in time-series analysis: A tutorial. Circuits Syst. Signal Process. 2023, 42, 7433–7466. [Google Scholar] [CrossRef]
  29. Lim, S.C.; Huh, J.H.; Hong, S.H.; Park, C.Y.; Kim, J.C. Solar power forecasting using CNN-LSTM hybrid model. Energies 2022, 15, 8233. [Google Scholar] [CrossRef]
  30. Bensaoud, A.; Kalita, J. CNN-LSTM and transfer learning models for malware classification based on opcodes and API calls. Knowl.-Based Syst. 2024, 290, 111543. [Google Scholar] [CrossRef]
  31. Chai, T.; Draxler, R.R. Root mean square error (RMSE) or mean absolute error (MAE)?–Arguments against avoiding RMSE in the literature. Geosci. Model Dev. 2014, 7, 1247–1250. [Google Scholar] [CrossRef]
  32. Silva, R.D.D.; Raharjo, J.; Sasmono, S. Comparison of Objective Forecasting Method Fit with Electrical Consumption Characteristics in Timor-Leste. Energy Eng. 2024, 121, 2457–2475. [Google Scholar] [CrossRef]
  33. Wang, X.; Sun, H.; Wang, A.; Xia, X. PEMFC Performance Degradation Prediction Based on CNN-BiLSTM with Data Augmentation by an Improved GAN. Energy Eng. 2024, 121, 2683–2703. [Google Scholar] [CrossRef]
Figure 1. Architecture of the ConvNeXt–LSTM model.
Figure 1. Architecture of the ConvNeXt–LSTM model.
Energies 19 02264 g001
Figure 2. Step-wise MAE for 4 h-ahead PV power forecasting.
Figure 2. Step-wise MAE for 4 h-ahead PV power forecasting.
Energies 19 02264 g002
Figure 3. Comparison of daily forecasting errors among different models. (a) Distribution of daily MAE across LSTM, CNN–LSTM, and ConvNeXt–LSTM (orange: median, green dashed: mean); (b) Daily MAE variation over the test period (10% uniformly sampled for clarity).
Figure 3. Comparison of daily forecasting errors among different models. (a) Distribution of daily MAE across LSTM, CNN–LSTM, and ConvNeXt–LSTM (orange: median, green dashed: mean); (b) Daily MAE variation over the test period (10% uniformly sampled for clarity).
Energies 19 02264 g003
Figure 4. MAE median performance with min-max range.
Figure 4. MAE median performance with min-max range.
Energies 19 02264 g004
Figure 5. Results of the ablation study on the ConvNeXt–LSTM architecture: (a) Impact of convolutional kernel size on forecasting performance (Receptor Field Study); (b) Impact of feature map width on model accuracy (Channel Capacity Study); (c) Performance comparison across different model variants (Model Depth Study).
Figure 5. Results of the ablation study on the ConvNeXt–LSTM architecture: (a) Impact of convolutional kernel size on forecasting performance (Receptor Field Study); (b) Impact of feature map width on model accuracy (Channel Capacity Study); (c) Performance comparison across different model variants (Model Depth Study).
Energies 19 02264 g005
Figure 6. Robustness evaluation of different models under feature dimensionality degradation: A comparison of MAE performance using Huber loss.
Figure 6. Robustness evaluation of different models under feature dimensionality degradation: A comparison of MAE performance using Huber loss.
Energies 19 02264 g006
Table 1. Unified training configurations.
Table 1. Unified training configurations.
ParameterConfiguration/Value
OptimizerAdamW
Training StrategyAutomatic Mixed Precision
Hardware EnvironmentSingle NVIDIA GPU
Initial Learning Rate 3 × 10 4
Batch Size512
Training Epochs100
RegularizationWeight Decay ( 1 × 10 4 )
Table 2. Main structural parameters of all models.
Table 2. Main structural parameters of all models.
ModelLayers DepthHidden DimensionKernel/Heads
LSTM2-layer LSTM256N/A
TCN4 Residual Blocks (Causal) 128K = 3, D = {1, 2, 4, 8}
Transformer3-layer Encoder1284 Heads
CNN–LSTM3 Conv1d + 2 LSTM layers128 (CNN)/256 (LSTM)K = {7, 5, 3}
ConvNeXt–LSTMAtto-scale CNN + 2 LSTM layers256 (LSTM)7 × 7 (Large Kernel)
Table 3. Validation-set performance of different models for 16-step ultra-short-term PV forecasting.
Table 3. Validation-set performance of different models for 16-step ultra-short-term PV forecasting.
ModelParameterRMSE (kW)
LSTM1440.262109.98
TCN1443.702112.48
Transformer1229.491814.07
CNN–LSTM1407.782073.23
ConvNeXt–LSTM1345.351988.34
Table 4. Performance comparison of different models for 16-step ultra-short-term PV forecasting.
Table 4. Performance comparison of different models for 16-step ultra-short-term PV forecasting.
ModelLossMAE (kW)RMSE (kW)
CNN–LSTMHuber1351.56 ± 51.962023.53 ± 50.54
CNN–LSTMMSE1503.81 ± 124.642158.68 ± 61.16
CNN–LSTMRSL12136.91 ± 58.102860.86 ± 84.49
CNN–LSTMWeighted-Rel1683.71 ± 117.512361.54 ± 151.27
CNN–LSTMMSLE1365.45 ± 11.011994.81 ± 24.03
ConvNeXt–LSTMHuber1346.93 ± 20.762002.96 ± 25.95
ConvNeXt–LSTMMSE1339.18 ± 26.681969.92 ± 46.72
ConvNeXt–LSTMRSL11605.77 ± 3.532223.20 ± 50.15
ConvNeXt–LSTMWeighted-Rel1521.96 ± 64.672199.57 ± 73.10
ConvNeXt–LSTMMSLE1368.34 ± 20.821995.21 ± 19.44
Table 5. Sensitivity analysis of ConvNeXt–LSTM performance and computational complexity across different structural hyperparameter configurations.
Table 5. Sensitivity analysis of ConvNeXt–LSTM performance and computational complexity across different structural hyperparameter configurations.
DimensionParameterSettingRMSE (kW)MAE (kW)Parameters (M)
Kernel Size (k)Kernel Size31917.971288.030.85
51977.581345.910.92
71972.651332.791.01
Channel Width (w)Project Width322052.961403.130.42
641970.241353.960.76
1281972.651332.791.01
Network Depth (d)Model VariantAtto1972.651332.791.01
Nano1905.041291.082.54
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

Lv, B.; Wu, Z.; Chen, B.; Wang, G.; Wan, Y.; Zhao, B.; He, M.; Zhao, P.; Wang, H.; Wang, D. Investigating the Inductive Bias of Visual Convolutional Backbones for Multi-Step Photovoltaic Forecasting: A ConvNeXt–LSTM Approach. Energies 2026, 19, 2264. https://doi.org/10.3390/en19102264

AMA Style

Lv B, Wu Z, Chen B, Wang G, Wan Y, Zhao B, He M, Zhao P, Wang H, Wang D. Investigating the Inductive Bias of Visual Convolutional Backbones for Multi-Step Photovoltaic Forecasting: A ConvNeXt–LSTM Approach. Energies. 2026; 19(10):2264. https://doi.org/10.3390/en19102264

Chicago/Turabian Style

Lv, Borui, Zongxuan Wu, Bingcun Chen, Genliang Wang, Yinzhu Wan, Boya Zhao, Minyi He, Peitan Zhao, Haili Wang, and Dan Wang. 2026. "Investigating the Inductive Bias of Visual Convolutional Backbones for Multi-Step Photovoltaic Forecasting: A ConvNeXt–LSTM Approach" Energies 19, no. 10: 2264. https://doi.org/10.3390/en19102264

APA Style

Lv, B., Wu, Z., Chen, B., Wang, G., Wan, Y., Zhao, B., He, M., Zhao, P., Wang, H., & Wang, D. (2026). Investigating the Inductive Bias of Visual Convolutional Backbones for Multi-Step Photovoltaic Forecasting: A ConvNeXt–LSTM Approach. Energies, 19(10), 2264. https://doi.org/10.3390/en19102264

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

Article Metrics

Back to TopTop