Improving CNN Generalization for Photovoltaic Nowcasting Under Data Scarcity Through Sky Image Hybrid Augmentation Approaches
Abstract
1. Introduction
- The introduction of a novel, holistic framework to evaluate the impact of different sky image augmentation methods on PV power nowcasting performance under data scarcity. The proposed framework integrates dataset clustering, resampling, and hybrid augmentation, and is evaluated using the SUNSET model on two small-scale sky image datasets.
- The development of novel hybrid data-driven augmentation strategies based on image mixing. SMOTE, Mixup-kNN, and Mixup-Random Pair (RP) are combined both in series and in parallel, to generate more diverse synthetic sky images and further improve nowcasting performance.
- The employment of a state-of-the-art automatic sky image clustering approach to identify detailed clusters and reveal underlying dataset imbalances. Clustering is performed with respect to the downstream task, i.e., PV power nowcasting, and clusters are characterized as critical and non-critical for augmentation based on their size and their associated nowcasting errors.
2. Materials and Methods
2.1. Sky Image Datasets
2.1.1. Archon Dataset
2.1.2. SKIPP′D Dataset
2.2. PV Power Nowcasting
2.2.1. Mathematical Formulation
2.2.2. PV Power Nowcasting Model
2.3. Sky Image Augmentation Methods
2.3.1. Synthetic Minority Oversampling Technique
2.3.2. Mixup-kNN
2.3.3. Mixup-RP
2.4. Data Scarcity Environment Simulation
2.5. Sky Image Dataset Clustering
2.6. Proposed Sky Image Dataset Resampling and Augmentation
2.7. Proposed Hybrid Augmentation Methods
3. Results
3.1. Experimental Setup
3.2. Clustering Results
3.3. SUNSET Per-Cluster Base Nowcasting Performance
3.4. PV Power Nowcasting Performance with Sky Image Augmentation
4. Discussion
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| AI | Artificial Intelligence |
| ASI | All-Sky Imager |
| CNN | Convolutional Neural Network |
| FOV | Field Of View |
| GAN | Generative Adversarial Network |
| kNN | k-Nearest Neighbors |
| MSE | Mean Square Error |
| PCA | Principal Component Analysis |
| PV | Photovoltaic |
| RES | Renewable Energy Sources |
| RMSE | Root Mean Square Error |
| RP | Random Pair |
| SMOTE | Synthetic Minority Oversampling Technique |
| SUNSET | Stanford University Neural network for Solar Electricity Trend |
| VT | Vision Transformer |
References
- Dritsaki, M.; Dritsaki, C.; Argyriou, V.; Sarigiannidis, P. Impact of Renewable and Non-Renewable Generation on Economic Growth in Greece. Electr. J. 2024, 37, 107421. [Google Scholar] [CrossRef]
- Fotis, G.; Maris, T.I.; Mladenov, V. Risks, Obstacles and Challenges of the Electrical Energy Transition in Europe: Greece as a Case Study. Sustainability 2025, 17, 5325. [Google Scholar] [CrossRef]
- Cavus, M. Advancing Power Systems with Renewable Energy and Intelligent Technologies: A Comprehensive Review on Grid Transformation and Integration. Electronics 2025, 14, 1159. [Google Scholar] [CrossRef]
- Paletta, Q.; Terrén-Serrano, G.; Nie, Y.; Li, B.; Bieker, J.; Zhang, W.; Dubus, L.; Dev, S.; Feng, C. Advances in Solar Forecasting: Computer Vision with Deep Learning. Adv. Appl. Energy 2023, 11, 100150. [Google Scholar] [CrossRef]
- Lin, F.; Zhang, Y.; Wang, J. Recent Advances in Intra-Hour Solar Forecasting: A Review of Ground-Based Sky Image Methods. Int. J. Forecast. 2023, 39, 244–265. [Google Scholar] [CrossRef]
- Sun, Y.; Venugopal, V.; Brandt, A.R. Short-Term Solar Power Forecast with Deep Learning: Exploring Optimal Input and Output Configuration. Sol. Energy 2019, 188, 730–741. [Google Scholar] [CrossRef]
- Sun, Y.; Szűcs, G.; Brandt, A.R. Solar PV Output Prediction from Video Streams Using Convolutional Neural Networks. Energy Environ. Sci. 2018, 11, 1811–1818. [Google Scholar] [CrossRef]
- Papatheofanous, E.A.; Kalekis, V.; Venitourakis, G.; Tziolos, F.; Reisis, D. Deep Learning-Based Image Regression for Short-Term Solar Irradiance Forecasting on the Edge. Electronics 2022, 11, 3794. [Google Scholar] [CrossRef]
- Venitourakis, G.; Vasilakis, C.; Tsagkaropoulos, A.; Amrou, T.; Konstantoulakis, G.; Golemis, P.; Reisis, D. Neural Network-Based Solar Irradiance Forecast for Edge Computing Devices. Information 2023, 14, 617. [Google Scholar] [CrossRef]
- Habibi, M.R.; Golestan, S.; Guerrero, J.M.; Vasquez, J.C. Deep Learning for Forecasting-Based Applications in Cyber–Physical Microgrids: Recent Advances and Future Directions. Electronics 2023, 12, 1685. [Google Scholar] [CrossRef]
- Nie, Y.; Zamzam, A.S.; Brandt, A. Resampling and Data Augmentation for Short-Term PV Output Prediction Based on an Imbalanced Sky Images Dataset Using Convolutional Neural Networks. Sol. Energy 2021, 224, 341–354. [Google Scholar] [CrossRef]
- Nie, Y.; Paletta, Q.; Scott, A.; Pomares, L.M.; Arbod, G.; Sgouridis, S.; Lasenby, J.; Brandt, A. Sky Image-Based Solar Forecasting Using Deep Learning with Heterogeneous Multi-Location Data: Dataset Fusion versus Transfer Learning. Appl. Energy 2024, 369, 123467. [Google Scholar] [CrossRef]
- Nie, Y.; Sun, Y.; Chen, Y.; Orsini, R.; Brandt, A. PV Power Output Prediction from Sky Images Using Convolutional Neural Network: The Comparison of Sky-Condition-Specific Sub-Models and an End-to-End Model. J. Renew. Sustain. Energy 2020, 12, 046101. [Google Scholar] [CrossRef]
- Kousounadis-Knousen, M.A.; Catthoor, F.; Bakovasilis, A.; Georgilakis, P.S. Automatic Multiclass Classification of Unlabeled Ground-Based Sky Images for Minute-Scale PV Energy Yield Forecasting. IEEE Access 2025, 13, 120547–120562. [Google Scholar] [CrossRef]
- Meddahi, A.; Tuomiranta, A.; Guillon, S. Skill-Driven Data Sampling and Deep Learning Framework for Minute-Scale Solar Forecasting with Sky Images. Sol. RRL 2025, 9, 2400664. [Google Scholar] [CrossRef]
- Schizas, S.P.; Kousounadis-Knousen, M.A.; Catthoor, F.; Georgilakis, P.S. Multi-Step Sky Image Prediction Using Cluster-Specific Convolutional Neural Networks for Solar Forecasting Applications. Energies 2025, 18, 5860. [Google Scholar] [CrossRef]
- Moreno-Barea, F.J.; Strazzera, F.; Jerez, J.M.; Urda, D.; Franco, L. Forward Noise Adjustment Scheme for Data Augmentation. In Proceedings of the 2018 IEEE Symposium Series on Computational Intelligence (SSCI); IEEE: Piscataway, NJ, USA, 2018; pp. 728–734. [Google Scholar]
- Wu, R.; Yan, S.; Shan, Y.; Dang, Q.; Sun, G. Deep Image: Scaling up Image Recognition. arXiv 2015. [Google Scholar] [CrossRef]
- Shorten, C.; Khoshgoftaar, T.M. A Survey on Image Data Augmentation for Deep Learning. J. Big Data 2019, 6, 60. [Google Scholar] [CrossRef]
- Chawla, N.V.; Bowyer, K.W.; Hall, L.O.; Kegelmeyer, W.P. SMOTE: Synthetic Minority Over-Sampling Technique. J. Artif. Intell. Res. 2002, 16, 321–357. [Google Scholar] [CrossRef]
- Zhang, H.; Cisse, M.; Dauphin, Y.N.; Lopez-Paz, D. Mixup: Beyond Empirical Risk Minimization. arXiv 2017. [Google Scholar] [CrossRef]
- Chen, Y.; Yang, X.-H.; Wei, Z.; Heidari, A.A.; Zheng, N.; Li, Z.; Chen, H.; Hu, H.; Zhou, Q.; Guan, Q. Generative Adversarial Networks in Medical Image Augmentation: A Review. Comput. Biol. Med. 2022, 144, 105382. [Google Scholar] [CrossRef]
- Go, S.-E.; Kim, J.-H.; Chuluunsaikhan, T.; Choi, W.-S.; Choi, S.-H.; Nasridinov, A. Unified Generative Data Augmentation for Efficient Solar Panel Soiling Localization. Electronics 2024, 13, 4859. [Google Scholar] [CrossRef]
- Paletta, Q.; Hu, A.; Arbod, G.; Blanc, P.; Lasenby, J. SPIN: Simplifying Polar Invariance for Neural Networks Application to Vision-Based Irradiance Forecasting. In Proceedings of the 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW); IEEE: Piscataway, NJ, USA, 2022; pp. 5178–5187. [Google Scholar]
- Gentner, T.; Knoell, M.; Adam, J.; Theissler, A.; Klaiber, M. Sky Is the Limit: Exploring Solar Photovoltaic Nowcasting with Sky Images, Transfer Learning, and Data Augmentation. Procedia Comput. Sci. 2025, 270, 1649–1658. [Google Scholar] [CrossRef]
- Piechocki, M.; Kraft, M. A Systematic Synthesis of Sky Image Enhancement Techniques for Ground-Based Solar Irradiance Forecasting. Appl. Energy 2026, 410, 127533. [Google Scholar] [CrossRef]
- Archon Project. Available online: http://archonproject.eu/english.html (accessed on 20 February 2026).
- Nie, Y.; Li, X.; Scott, A.; Sun, Y.; Venugopal, V.; Brandt, A. 2019 Sky Images and Photovoltaic Power Generation Dataset for Short-Term Solar Forecasting (Stanford Raw). Stanford Digital Repository. 2022. Available online: https://purl.stanford.edu/jj716hx9049 (accessed on 20 February 2026).
- Kärkkäinen, T.J.; Hänninen, J. Additive Autoencoder for Dimension Estimation. Neurocomputing 2023, 551, 126520. [Google Scholar] [CrossRef]
- MacQueen, J. Some Methods for Classification and Analysis of Multivariate Observations. In Proceedings of the 5th Berkeley Symposium on Mathematical Statistics and Probability; Statistical Laboratory of the University of California: Berkeley, CA, USA, 1967; pp. 281–297. [Google Scholar]
- Kingma, D.P. Adam: A Method for Stochastic Optimization. arXiv 2014. [Google Scholar] [CrossRef]









| Archon | SKIPP′D | ||||||
|---|---|---|---|---|---|---|---|
| Cluster | Samples | RMSE (kW) | nRMSE (%) | Cluster | Samples | RMSE (kW) | nRMSE (%) |
| 1 | 1877 | 0.17 | 14.17 | 1 | 2382 | 2.21 | 7.37 |
| 2 | 1023 | 0.105 | 8.75 | 2 | 1009 | 12.04 | 40.13 |
| 3 | 385 | 0.464 | 38.67 | 3 | 1192 | 5.95 | 19.83 |
| 4 | 281 | 0.685 | 57.08 | 4 | 1947 | 2.13 | 7.10 |
| 5 | 565 | 0.62 | 51.67 | 5 | 1399 | 8.04 | 26.80 |
| 6 | 118 | 0.248 | 20.67 | 6 | 345 | 17.37 | 57.90 |
| 7 | 674 | 0.522 | 43.50 | 7 | 1254 | 6.04 | 20.13 |
| 8 | 859 | 0.254 | 21.17 | 8 | 135 | 2.82 | 9.40 |
| Training Dataset | Augmentation Method | Archon | SKIPP′D | ||
|---|---|---|---|---|---|
| RMSE (W) | nRMSE (%) | RMSE (kW) | nRMSE (%) | ||
| ) | – | 167.5 (22.19) | 13.96 (1.85) | 3.10 (0.62) | 10.33 (2.06) |
| ) | – | 110 (17.72) | 9.17 (1.48) | 2.53 (0.52) | 8.43 (1.73) |
| SMOTE | 90.2 (11.78) | 7.52 (0.98) | 2.39 (0.32) | 7.97 (1.06) | |
| Mixup-kNN | 90.5 (13.23) | 7.54 (1.10) | 2.16 (0.31) | 7.20 (1.04) | |
| Mixup-RP | 99 (16.89) | 8.25 (1.41) | 2.45 (0.37) | 8.17 (1.22) | |
| Hybrid (in-parallel) | 89.2 (3.62) | 7.43 (0.30) | 1.99 (0.01) | 6.63 (0.32) | |
| Hybrid (in-series) | 80.8 (6.96) | 6.73 (0.58) | 1.54 (0.16) | 5.13 (0.54) | |
| Hybrid in-Series Augmentation Method | Archon | SKIPP′D | ||
|---|---|---|---|---|
| RMSE (kW) | nRMSE (%) | RMSE (kW) | nRMSE (%) | |
| SMOTE → Mixup-kNN | 0.0902 | 7.52 | 1.76 | 5.87 |
| SMOTE → Mixup-RP | 0.0876 | 7.3 | 1.82 | 6.07 |
| Mixup-kNN → SMOTE | 0.0808 | 6.73 | 1.54 | 5.13 |
| Mixup-kNN → Mixup-RP | 0.0817 | 6.81 | 1.80 | 6.00 |
| Mixup-RP → SMOTE | 0.0958 | 7.98 | 1.77 | 5.90 |
| Mixup-RP → Mixup-kNN | 0.1001 | 8.34 | 1.75 | 5.83 |
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Kousounadis-Knousen, M.A.; Theocharis, V.; Georgilaki, A.P.; Georgilakis, P.S. Improving CNN Generalization for Photovoltaic Nowcasting Under Data Scarcity Through Sky Image Hybrid Augmentation Approaches. Electronics 2026, 15, 2054. https://doi.org/10.3390/electronics15102054
Kousounadis-Knousen MA, Theocharis V, Georgilaki AP, Georgilakis PS. Improving CNN Generalization for Photovoltaic Nowcasting Under Data Scarcity Through Sky Image Hybrid Augmentation Approaches. Electronics. 2026; 15(10):2054. https://doi.org/10.3390/electronics15102054
Chicago/Turabian StyleKousounadis-Knousen, Markos A., Velissarios Theocharis, Athina P. Georgilaki, and Pavlos S. Georgilakis. 2026. "Improving CNN Generalization for Photovoltaic Nowcasting Under Data Scarcity Through Sky Image Hybrid Augmentation Approaches" Electronics 15, no. 10: 2054. https://doi.org/10.3390/electronics15102054
APA StyleKousounadis-Knousen, M. A., Theocharis, V., Georgilaki, A. P., & Georgilakis, P. S. (2026). Improving CNN Generalization for Photovoltaic Nowcasting Under Data Scarcity Through Sky Image Hybrid Augmentation Approaches. Electronics, 15(10), 2054. https://doi.org/10.3390/electronics15102054

