Beobench: A Toolkit for Unified Access to Building Simulations for Reinforcement Learning

4Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Reinforcement learning (RL) is often considered a promising approach for controlling complex building operations. In this context, RL algorithms are typically evaluated using a testing framework that simulates building operations. To make general claims and avoid overfitting, an RL method should be evaluated on a large and diverse set of buildings. Unfortunately, due to the complexity of creating building simulations, none of the existing frameworks provide more than a handful of simulated buildings. Moreover, each framework has its own particularities, which makes it difficult to evaluate the same algorithm on multiple frameworks. To address this, we present Beobench: A Python toolkit1 that provides unified access to building simulations from multiple frameworks using a container-based approach. We demonstrate the power of our approach with an example showing how Beobench can launch RL experiments in any supported framework with a single command.

Cite

CITATION STYLE

APA

Findeis, A., Kazhamiaka, F., Jeen, S., & Keshav, S. (2022). Beobench: A Toolkit for Unified Access to Building Simulations for Reinforcement Learning. In e-Energy 2022 - Proceedings of the 2022 13th ACM International Conference on Future Energy Systems (pp. 374–382). Association for Computing Machinery, Inc. https://doi.org/10.1145/3538637.3538866

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free