skip to main content
10.1145/3599733.3600260acmconferencesArticle/Chapter ViewAbstractPublication Pagese-energyConference Proceedingsconference-collections
research-article

Synthesizing Building Operation Data with Generative Models: VAEs, GANs, or Something In Between?

Published:28 June 2023Publication History

ABSTRACT

The generation of time-series profiles of building operation requires expensive and time-consuming data consolidation and modeling efforts that rely on extensive domain knowledge and need frequent revisions due to evolving energy systems, user behavior, and environmental conditions. Generative deep learning may be used to provide an automatic, scalable, data-source-agnostic, and efficient method to synthesize these artificial time-series profiles by learning the distribution of the original data. While a range of generative neural networks have been proposed, generative adversarial networks (GANs) and variational autoencoders (VAEs) are most popular models; GANs typically require considerable customization to stabilize the training procedure, while VAEs are often reported to generate lower-quality samples compared to GANs.

In this paper, we propose a network architecture and training procedure that combines the strengths of VAEs and GANs by incorporating Regularized Adversarial Fine-Tuning (RAFT). We imbue the architecture with conditional inputs to reflect ambient/outdoor conditions and operating conditions, and demonstrate its effectiveness by using operational data collected over 585 days from SUSTIE: Mitsubishi Electric’s net-zero energy building. Comparing against classical GAN, VAE, Wasserstein-GAN, and VAE-GAN, our proposed conditional RAFT-VAE-GAN outperforms its competitors in terms of mean accuracy, training stability, and several metrics that ascertain how close the synthetic distribution is to the measured data distribution.

References

  1. Martin Arjovsky and Leon Bottou. 2017. Towards Principled Methods for Training Generative Adversarial Networks. In International Conference on Learning Representations.Google ScholarGoogle Scholar
  2. Martin Arjovsky, Soumith Chintala, and Léon Bottou. 2017. Wasserstein generative adversarial networks. In International conference on machine learning. PMLR, 214–223.Google ScholarGoogle Scholar
  3. Gaby Baasch, Guillaume Rousseau, and Ralph Evins. 2021. A Conditional Generative adversarial Network for energy use in multiple buildings using scarce data. Energy and AI 5 (2021), 100087.Google ScholarGoogle ScholarCross RefCross Ref
  4. Gianni Bianchini, Marco Casini, Daniele Pepe, Antonio Vicino, and Giovanni Gino Zanvettor. 2019. An integrated model predictive control approach for optimal HVAC and energy storage operation in large-scale buildings. Applied Energy 240 (2019), 327–340.Google ScholarGoogle ScholarCross RefCross Ref
  5. Sam Bond-Taylor, Adam Leach, Yang Long, and Chris G Willcocks. 2021. Deep generative modelling: A comparative review of vaes, gans, normalizing flows, energy-based and autoregressive models. IEEE transactions on pattern analysis and machine intelligence (2021).Google ScholarGoogle Scholar
  6. Taylan Cemgil, Sumedh Ghaisas, Krishnamurthy Dj Dvijotham, and Pushmeet Kohli. 2020. Adversarially robust representations with smooth encoders. In International Conference on Learning Representations.Google ScholarGoogle Scholar
  7. Zhenghua Chen and Chaoyang Jiang. 2018. Building occupancy modeling using generative adversarial network. Energy and Buildings 174 (2018), 372–379.Google ScholarGoogle ScholarCross RefCross Ref
  8. Hari Prasanna Das, Ryan Tran, Japjot Singh, Xiangyu Yue, Geoffrey Tison, Alberto Sangiovanni-Vincentelli, and Costas J Spanos. 2022. Conditional synthetic data generation for robust machine learning applications with limited pandemic data. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 36. 11792–11800.Google ScholarGoogle Scholar
  9. Jeff Donahue, Philipp Krähenbühl, and Trevor Darrell. 2017. Adversarial Feature Learning. In International Conference on Learning Representations.Google ScholarGoogle Scholar
  10. Wei Dong, Xianqing Chen, and Qiang Yang. 2022. Data-driven scenario generation of renewable energy production based on controllable generative adversarial networks with interpretability. Applied Energy 308 (2022), 118387.Google ScholarGoogle ScholarCross RefCross Ref
  11. Vincent Dumoulin, Ishmael Belghazi, Ben Poole, Olivier Mastropietro, Alex Lamb, Martin Arjovsky, and Aaron Courville. 2017. Adversarially Learned Inference. arxiv:1606.00704 [stat.ML]Google ScholarGoogle Scholar
  12. Cheng Fan, Meiling Chen, Rui Tang, and Jiayuan Wang. 2022. A novel deep generative modeling-based data augmentation strategy for improving short-term building energy predictions. In Building Simulation, Vol. 15. Tsinghua University Press, 197–211.Google ScholarGoogle Scholar
  13. Cheng Fan, Yongjun Sun, Yang Zhao, Mengjie Song, and Jiayuan Wang. 2019. Deep learning-based feature engineering methods for improved building energy prediction. Applied energy 240 (2019), 35–45.Google ScholarGoogle Scholar
  14. Marta Fochesato, Fazel Khayatian, Doris Fonseca Lima, and Zoltan Nagy. 2022. On the use of conditional TimeGAN to enhance the robustness of a reinforcement learning agent in the building domain. In Proceedings of the 9th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation. 208–217.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. 2014. Generative adversarial nets. In Advances in neural information processing systems. 2672–2680. http://papers.nips.cc/paper/5423-generative-adversarial-nets.pdfGoogle ScholarGoogle Scholar
  16. Yuxuan Gu, Qixin Chen, Kai Liu, Le Xie, and Chongqing Kang. 2019. GAN-based model for residential load generation considering typical consumption patterns. In 2019 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT). IEEE, 1–5.Google ScholarGoogle ScholarCross RefCross Ref
  17. Ishaan Gulrajani, Faruk Ahmed, Martin Arjovsky, Vincent Dumoulin, and Aaron Courville. 2017. Improved Training of Wasserstein GANs. arxiv:1704.00028 [cs.LG]Google ScholarGoogle Scholar
  18. Martin Heusel, Hubert Ramsauer, Thomas Unterthiner, Bernhard Nessler, and Sepp Hochreiter. 2017. GANs Trained by a Two Time-Scale Update Rule Converge to a Local Nash Equilibrium. In Proceedings of the 31st International Conference on Neural Information Processing Systems (Long Beach, California, USA) (NIPS’17). Curran Associates Inc., Red Hook, NY, USA, 6629–6640.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Yassine Himeur, Khalida Ghanem, Abdullah Alsalemi, Faycal Bensaali, and Abbes Amira. 2021. Artificial intelligence based anomaly detection of energy consumption in buildings: A review, current trends and new perspectives. Applied Energy 287 (2021), 116601.Google ScholarGoogle ScholarCross RefCross Ref
  20. Achin Jain, Francesco Smarra, Madhur Behl, and Rahul Mangharam. 2018. Data-driven model predictive control with regression trees—an application to building energy management. ACM Transactions on Cyber-Physical Systems 2, 1 (2018), 1–21.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Fazel Khayatian, Zoltán Nagy, and Andrew Bollinger. 2021. Using generative adversarial networks to evaluate robustness of reinforcement learning agents against uncertainties. Energy and Buildings 251 (2021), 111334.Google ScholarGoogle ScholarCross RefCross Ref
  22. Diederik P. Kingma and Max Welling. 2014. Auto-Encoding Variational Bayes. In 2nd International Conference on Learning Representations, ICLR 2014, Banff, AB, Canada, April 14-16, 2014, Conference Track Proceedings. arXiv:http://arxiv.org/abs/1312.6114v10 [stat.ML]Google ScholarGoogle Scholar
  23. Anders Boesen Lindbo Larsen, Søren Kaae Sønderby, Hugo Larochelle, and Ole Winther. 2016. Autoencoding beyond pixels using a learned similarity metric. In International conference on machine learning. PMLR, 1558–1566.Google ScholarGoogle Scholar
  24. Wonkwang Lee, Donggyun Kim, Seunghoon Hong, and Honglak Lee. 2020. High-fidelity synthesis with disentangled representation. In Proc. of the 16th European Conference on Computer Vision. Springer, 157–174.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Bingxu Li, Fanyong Cheng, Hui Cai, Xin Zhang, and Wenjian Cai. 2021. A semi-supervised approach to fault detection and diagnosis for building HVAC systems based on the modified generative adversarial network. Energy and Buildings 246 (2021), 111044.Google ScholarGoogle ScholarCross RefCross Ref
  26. Bingxu Li, Fanyong Cheng, Xin Zhang, Can Cui, and Wenjian Cai. 2021. A novel semi-supervised data-driven method for chiller fault diagnosis with unlabeled data. Applied Energy 285 (2021), 116459.Google ScholarGoogle ScholarCross RefCross Ref
  27. Zinan Lin, Alankar Jain, Chen Wang, Giulia Fanti, and Vyas Sekar. 2020. Using GANs for sharing networked time series data: Challenges, initial promise, and open questions. In Proceedings of the ACM Internet Measurement Conference. 464–483.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Chujie Lu, Sihui Li, and Zhengjun Lu. 2022. Building energy prediction using artificial neural networks: A literature survey. Energy and Buildings 262 (2022), 111718.Google ScholarGoogle ScholarCross RefCross Ref
  29. Alireza Makhzani, Jonathon Shlens, Navdeep Jaitly, Ian Goodfellow, and Brendan Frey. 2016. Adversarial autoencoders. In International Conference on Learning Representations.Google ScholarGoogle Scholar
  30. Lars Mescheder, Sebastian Nowozin, and Andreas Geiger. 2017. Adversarial variational Bayes: Unifying variational autoencoders and generative adversarial networks. In International conference on machine learning. 2391–2400.Google ScholarGoogle Scholar
  31. Mehdi Mirza and Simon Osindero. 2014. Conditional Generative Adversarial Nets. arXiv preprint arXiv:1411.1784. http://arxiv.org/abs/1411.1784Google ScholarGoogle Scholar
  32. Takeru Miyato, Toshiki Kataoka, Masanori Koyama, and Yuichi Yoshida. 2018. Spectral normalization for generative adversarial networks. arXiv preprint arXiv:1802.05957.Google ScholarGoogle Scholar
  33. Zoltán Nagy, Fah Yik Yong, Mario Frei, and Arno Schlueter. 2015. Occupant centered lighting control for comfort and energy efficient building operation. Energy and Buildings 94 (2015), 100–108.Google ScholarGoogle ScholarCross RefCross Ref
  34. Augustus Odena, Christopher Olah, and Jonathon Shlens. 2017. Conditional image synthesis with auxiliary classifier GANs. In International conference on machine learning. PMLR, 2642–2651.Google ScholarGoogle Scholar
  35. Mina Razghandi, Hao Zhou, Melike Erol-Kantarci, and Damla Turgut. 2022. Variational autoencoder generative adversarial network for Synthetic Data Generation in smart home. In ICC 2022-IEEE International Conference on Communications. IEEE, 4781–4786.Google ScholarGoogle ScholarCross RefCross Ref
  36. Tim Salimans, Ian Goodfellow, Wojciech Zaremba, Vicki Cheung, Alec Radford, and Xi Chen. 2016. Improved Techniques for Training GANs. In Proceedings of the 30th International Conference on Neural Information Processing Systems (Barcelona, Spain) (NIPS’16). Curran Associates Inc., Red Hook, NY, USA, 2234–2242.Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Connor Shorten and Taghi M Khoshgoftaar. 2019. A survey on image data augmentation for deep learning. Journal of big data 6, 1 (2019), 1–48.Google ScholarGoogle ScholarCross RefCross Ref
  38. Kihyuk Sohn, Xinchen Yan, and Honglak Lee. 2015. Learning Structured Output Representation Using Deep Conditional Generative Models. In Proceedings of the 28th International Conference on Neural Information Processing Systems - Volume 2 (Montreal, Canada) (NIPS’15). MIT Press, Cambridge, MA, USA, 3483–3491.Google ScholarGoogle Scholar
  39. Adarsh Subbaswamy, Roy Adams, and Suchi Saria. 2021. Evaluating model robustness and stability to dataset shift. In International Conference on Artificial Intelligence and Statistics. PMLR, 2611–2619.Google ScholarGoogle Scholar
  40. Ying Sun, Fariborz Haghighat, and Benjamin CM Fung. 2020. A review of the-state-of-the-art in data-driven approaches for building energy prediction. Energy and Buildings 221 (2020), 110022.Google ScholarGoogle ScholarCross RefCross Ref
  41. Chenlu Tian, Chengdong Li, Guiqing Zhang, and Yisheng Lv. 2019. Data driven parallel prediction of building energy consumption using generative adversarial nets. Energy and Buildings 186 (2019), 230–243.Google ScholarGoogle ScholarCross RefCross Ref
  42. Chenguang Wang, Ensieh Sharifnia, Zhi Gao, Simon H Tindemans, and Peter Palensky. 2022. Generating multivariate load states using a conditional variational autoencoder. Electric Power Systems Research 213 (2022), 108603.Google ScholarGoogle ScholarCross RefCross Ref
  43. Yi Wang, Qixin Chen, Tao Hong, and Chongqing Kang. 2018. Review of smart meter data analytics: Applications, methodologies, and challenges. IEEE Transactions on Smart Grid 10, 3 (2018), 3125–3148.Google ScholarGoogle ScholarCross RefCross Ref
  44. Zhe Wang and Tianzhen Hong. 2020. Generating realistic building electrical load profiles through the Generative Adversarial Network. Energy & Buildings 224 (2020), 110299.Google ScholarGoogle ScholarCross RefCross Ref
  45. Danlan Wu, Kyeon Hur, and Zhifeng Xiao. 2021. A GAN-enhanced ensemble model for energy consumption forecasting in large commercial buildings. IEEE Access 9 (2021), 158820–158830.Google ScholarGoogle ScholarCross RefCross Ref
  46. Yaniv Yacoby, Weiwei Pan, and Finale Doshi-Velez. 2020. Failure modes of variational autoencoders and their effects on downstream tasks. arXiv preprint arXiv:2007.07124.Google ScholarGoogle Scholar
  47. Ke Yan, Jing Huang, Wen Shen, and Zhiwei Ji. 2020. Unsupervised learning for fault detection and diagnosis of air handling units. Energy and Buildings 210 (2020), 109689.Google ScholarGoogle ScholarCross RefCross Ref
  48. Yunyang Ye, Matthew Strong, Yingli Lou, Cary A Faulkner, Wangda Zuo, and Satish Upadhyaya. 2022. Evaluating performance of different generative adversarial networks for large-scale building power demand prediction. Energy and Buildings 269 (2022), 112247.Google ScholarGoogle ScholarCross RefCross Ref
  49. Jinsung Yoon, Daniel Jarrett, and Mihaela van der Schaar. 2019. Time-series Generative Adversarial Networks. In Advances in Neural Information Processing Systems, Vol. 32. Curran Associates, Inc.Google ScholarGoogle Scholar
  50. Yufei Zhang, Arno Schlueter, and Christoph Waibel. 2023. SolarGAN: Synthetic annual solar irradiance time series on urban building facades via Deep Generative Networks. Energy and AI 12 (2023), 100223.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Synthesizing Building Operation Data with Generative Models: VAEs, GANs, or Something In Between?

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        e-Energy '23 Companion: Companion Proceedings of the 14th ACM International Conference on Future Energy Systems
        June 2023
        157 pages
        ISBN:9798400702273
        DOI:10.1145/3599733

        Copyright © 2023 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 28 June 2023

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed limited

        Acceptance Rates

        Overall Acceptance Rate160of446submissions,36%

        Upcoming Conference

        E-Energy '24
      • Article Metrics

        • Downloads (Last 12 months)67
        • Downloads (Last 6 weeks)12

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format .

      View HTML Format