Abstract
In this work, we discuss a method to incorporate domain knowledge into a Reinforcement Learning (RL) environment through the process of behavioral cloning, in the context of a district energy management system. Prior knowledge, encoded into heuristic rule-based programs, is used to initialize a policy network for an RL agent, after which an RL algorithm is used to improve on this by optimizing against a reward function. The key ideas are implemented in the CityLearn framework, where the resulting controller is used to manage the electrical energy storage for 5 buildings in a district. We demonstrate that the resulting agents offer measurable performance gains compared to existing baselines, offering a 3.8% improvement over the underlying rule-based controller, and a 20% improvement over a pure RL based controller. We also illustrate the possibility of using imitation learning to develop agents with desirable characteristics without explicit reward shaping.
Original language | English |
---|---|
Title of host publication | BuildSys 2022 - Proceedings of the 2022 9th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation |
Publisher | Association for Computing Machinery, Inc |
Pages | 466-470 |
Number of pages | 5 |
ISBN (Electronic) | 9781450398909 |
DOIs | |
Publication status | Published - Nov 9 2022 |
Externally published | Yes |
Event | 9th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation, BuildSys 2022 - Boston, United States Duration: Nov 9 2022 → Nov 10 2022 |
Publication series
Name | BuildSys 2022 - Proceedings of the 2022 9th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation |
---|
Conference
Conference | 9th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation, BuildSys 2022 |
---|---|
Country/Territory | United States |
City | Boston |
Period | 11/9/22 → 11/10/22 |
Bibliographical note
Publisher Copyright:© 2022 ACM.
ASJC Scopus Subject Areas
- Computer Networks and Communications
- Information Systems
- Renewable Energy, Sustainability and the Environment
- Electrical and Electronic Engineering
- Architecture
- Building and Construction
Keywords
- district energy management
- imitation learning
- reinforcement learning