A Data-Driven Approach for Generating Synthetic Load Profiles with GANs
Source abstract
Abstract
The generation of realistic electrical load profiles is essential for advancing smart grid analytics, demand forecasting, and privacy-preserving data sharing. Traditional approaches often rely on large, high-resolution datasets and complex recurrent neural architectures, which can be unstable or ineffective when training data are limited. This paper proposes a data-driven framework based on a lightweight 1D Convolutional Wasserstein GAN with Gradient Penalty (Conv1D-WGAN-GP) for generating high-fidelity synthetic 24 h load profiles. The model is specifically designed to operate on small- to medium-sized datasets, where recurrent models often fail due to overfitting or training instability. The approach leverages the ability of Conv1D layers to capture localized temporal patterns while remaining compact and stable during training. We benchmark the proposed model against vanilla GAN, WGAN-GP, and Conv1D-GAN across four datasets with varying consumption patterns and sizes, including industrial, agricultural, and residential domains. Quantitative evaluations using statistical divergence measures, Real-vs-Synthetic Distinguishability Score, and visual similarity confirm that Conv1D-WGAN-GP consistently outperforms baselines, particularly in low-data scenarios. This demonstrates its robustness, generalization capability, and suitability for privacy-sensitive energy modeling applications where access to large datasets is constrained.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: BIM and Construction Integration · Advanced Manufacturing and Logistics Optimization · Flexible and Reconfigurable Manufacturing Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Systems and Technologies, University of Ruse “Angel Kanchev”, 7004 Ruse, Bulgaria
Department of Computer Science, University of Ruse “Angel Kanchev”, 7004 Ruse, Bulgaria
Department of Automatics and Electronics, University of Ruse “Angel Kanchev”, 7004 Ruse, Bulgaria
Funding
European Union—NextGenerationEU
References (42)
Show source-provided references
1. Generating realistic building electrical load profiles through the Generative Adversarial Network (GAN)10.1016/j.enbuild.2020.110299 ↗
2. Price, P. (2025, May 15). Methods for Analyzing Electric Load Shape and Its Variability, Available online: https://www.osti.gov/biblio/985909.
3. Valova, I., Gabrovska-Evstatieva, K.G., Kaneva, T., and Evstatiev, B.I. (2025). Generation of Realistic Synthetic Load Profile Based on the Markov Chains Theory: Methodology and Case Studies. Algorithms, 18.10.3390/a18050287 ↗
4. Conselvan, F., Mascherbauer, P., and Harringer, D. (2023, January 15–17). Neural network to generate synthetic building electrical load profiles. Proceedings of the 13 Internationale Energiewirtschaftstagung an der TU Wien (IEWT), Vien, Austria.
5. Energy big data analytics and security: Challenges and opportunities10.1109/TSG.2016.2563461 ↗
6. Triastcyn, A., and Faltings, B. (2022). Generating Higher-Fidelity Synthetic Datasets with Privacy Guarantees. Algorithms, 15.10.3390/a15070232 ↗
7. Wang, C., Tindemans, S.H., and Palensky, P. (2022, January 10–12). Generating contextual load profiles using a conditional variational autoencoder. Proceedings of the 2022 IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe), Novi Sad, Serbia.10.1109/ISGT-Europe54678.2022.9960309 ↗
8. Molina-Markham, A., Shenoy, P., Fu, K., Cecchet, E., and Irwin, D. (2010, January 2). Private memoirs of a smart meter. Proceedings of the 2nd ACM Workshop on Embedded Sensing Systems for Energy-Efficiency in Building, Zurich, Switzerland.10.1145/1878431.1878446 ↗
9. Linking energy-cyber-physical systems with occupancy prediction and interpretation through WiFi probe-based ensemble classification10.1016/j.apenergy.2018.11.079 ↗
10. Data fusion in predicting internal heat gains for office buildings through a deep learning approach10.1016/j.apenergy.2019.02.066 ↗
11. Interpreting black-box models: A review on explainable artificial intelligence10.1007/s12559-023-10179-8 ↗
12. Lin, Z., Jain, A., Wang, C., Fanti, G., and Sekar, V. (2020, January 27). Using GANs for Sharing Networked Time Series Data: Challenges, Initial Promise, and Open Questions. Proceedings of the IMC ‘20: Proceedings of the ACM Internet Measurement Conference, Virtual Event.10.1145/3419394.3423643 ↗
13. Residential Electrical Load Model Based on Mixture Model Clustering and Markov Models10.1109/TII.2013.2240309 ↗
14. Generation of heat and electricity load profiles with high temporal resolution for Urban Energy Units using open geodata10.1016/j.scs.2024.105967 ↗
15. Very short term load forecasting of residential electricity consumption using the Markov-chain mixture distribution (MCM) model10.1016/j.apenergy.2020.116180 ↗
16. Dalla Maria, E., Secchi, M., and Macii, D. (2022). A Flexible Top-Down Data-Driven Stochastic Model for Synthetic Load Profiles Generation. Energies, 15.10.3390/en15010269 ↗
17. McLoughlin, F., Duffy, A., and Conlon, M. (2010, January 7–8). The generation of domestic electricity load profiles through Markov chain modelling. Proceedings of the 3rd International Scientific Conference on Energy and Climate Change Conference, Athens, Greece. Available online: https://arrow.tudublin.ie/dubencon2/9/.
18. Tushar, W., Huang, S., Yuen, C., Zhang, J.A., and Smith, D.B. (2014, January 12–15). Synthetic generation of solar states for smart grid: A multiple segment Markov chain approach. Proceedings of the IEEE PES Innovative Smart Grid Technologies, Europe, Istanbul, Turkey.10.1109/ISGTEurope.2014.7028832 ↗
19. Generation of synthetic benchmark electrical load profiles using publicly available load and weather data10.1016/j.ijepes.2014.03.005 ↗
20. Tamayo-Urgilés, D., Sanchez-Gordon, S., Valdivieso Caraguay, Á.L., and Hernández-Álvarez, M. (2024). GAN-Based Generation of Synthetic Data for Vehicle Driving Events. Appl. Sci., 14.10.3390/app14209269 ↗
21. Bhattarai, B., Baek, S., Bodur, R., and Kim, T.K. (2020, January 4–8). Sampling strategies for gan synthetic data. Proceedings of the ICASSP 2020–2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Barcelona, Spain.10.1109/ICASSP40776.2020.9054677 ↗
22. Pan, Z., Wang, J., Liao, W., Chen, H., Yuan, D., Zhu, W., Fang, X., and Zhu, Z. (2019). Data-Driven EV Load Profiles Generation Using a Variational Auto-Encoder. Energies, 12.10.3390/en12050849 ↗
23. Generative adversarial networks10.1145/3422622 ↗
24. Gu, Y., Chen, Q., Liu, K., Xie, L., and Kang, C. (2019, January 18–21). GAN-based model for residential load generation considering typical consumption patterns. Proceedings of the 2019 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT), Washington, DC, USA.10.1109/ISGT.2019.8791575 ↗
25. Synthetic Data Generation for Residential Load Patterns via Recurrent GAN and Ensemble Method10.1109/TIM.2024.3480225 ↗
26. Jordon, J., Yoon, J., and Van Der Schaar, M. (2018, January 21). PATE-GAN: Generating synthetic data with differential privacy guarantees. Proceedings of the International Conference on Learning Representations, Vancouver, BC, Canada.
27. Xu, L., Skoularidou, M., Cuesta-Infante, A., and Veeramachaneni, K. (2019, January 8–14). Modeling tabular data using conditional GAN. Proceedings of the 33rd Conference on Neural Information Processing Systems (NeurIPS 2019), Vancouver, BC, Canada.
28. Walia, M.S., Tierney, B., and McKeever, S. (2020, January 7–8). Synthesising tabular datasets using Wasserstein Conditional GANS with Gradient Penalty (WCGAN-GP). Proceedings of the AICS 2020: 28th Irish Conference on Artificial Intelligence and Cognitive Science, Dublin, Ireland.
29. Gulrajani, I., Ahmed, F., Arjovsky, M., Dumoulin, V., and Courville, A.C. (2017, January 31). Improved training of Wasserstein GANs. Proceedings of the 31st International Conference on Neural Information Processing Systems, NIPS’17, Long Beach, CA, USA.
30. Ha, T., Dang, T.K., Dang, T.T., Truong, T.A., and Nguyen, M.T. (2019, January 26–28). Differential privacy in deep learning: An overview. Proceedings of the 2019 International Conference on Advanced Computing and Applications (ACOMP), Nha Trang, Vietnam.10.1109/ACOMP.2019.00022 ↗
31. A Kullback–Leibler divergence method for input–system–state identification10.1016/j.jsv.2023.117965 ↗
32. Symmetrizing the Kullback-Leibler distance
33. The Jensen-Shannon divergence10.1016/S0016-0032(96)00063-4 ↗
34. Sinn, M., and Rawat, A. (2018, January 9–11). Non-parametric estimation of Jensen-Shannon divergence in generative adversarial network training. Proceedings of the International Conference on Artificial Intelligence and Statistics, Playa Blanca, Lanzarote, Canary Islands, Spain.
35. Yoon, J., Jarrett, D., and der Schaar, M. (2019, January 8–14). Time-series generative adversarial networks. Proceedings of the 33rd International Conference on Neural Information Processing Systems, Vancouver, BC, Canada.
36. Synthetic random environmental time series generation with similarity control, preserving original signal’s statistical characteristics10.1016/j.envsoft.2024.106283 ↗
37. Wasserstein GANs with gradient penalty compute congested transport
38. Lee, G.-C., Li, J.-H., and Li, Z.-Y. (2023). A Wasserstein generative adversarial network-gradient penalty-based model with imbalanced data enhancement for network intrusion detection. Appl. Sci., 13.10.3390/app13148132 ↗
39. Arjovsky, M., Chintala, S., and Bottou, L. (2017, January 6–11). Wasserstein generative adversarial networks. Proceedings of the 34th International Conference on Machine Learning, Sydney, Australia.
40. Weng, L. (2019). From GAN to WGAN. arXiv.
41. (2025, May 01). ERGAN-Dataset. Available online: https://github.com/AdamLiang42/ERGAN-Dataset.
42. (2025, May 01). Pecan Street Database. Available online: https://www.pecanstreet.org/work/energy/.