CityLearn: Standardizing Research in Multi-Agent Reinforcement Learning for Demand Response and Urban Energy Management
Jose R Vazquez-Canteli, Sourav Dey, Gregor Henze, Zoltan Nagy

TL;DR
CityLearn provides a standardized environment and challenge to advance research in multi-agent reinforcement learning for urban energy management and demand response, facilitating comparison and replication of algorithms.
Contribution
The paper introduces CityLearn, an open-source simulation platform and challenge to standardize RL research in demand response and urban energy management.
Findings
CityLearn enables consistent benchmarking of RL algorithms.
The CityLearn Challenge fosters collaborative progress in the field.
Standardization accelerates development of effective demand response strategies.
Abstract
Rapid urbanization, increasing integration of distributed renewable energy resources, energy storage, and electric vehicles introduce new challenges for the power grid. In the US, buildings represent about 70% of the total electricity demand and demand response has the potential for reducing peaks of electricity by about 20%. Unlocking this potential requires control systems that operate on distributed systems, ideally data-driven and model-free. For this, reinforcement learning (RL) algorithms have gained increased interest in the past years. However, research in RL for demand response has been lacking the level of standardization that propelled the enormous progress in RL research in the computer science community. To remedy this, we created CityLearn, an OpenAI Gym Environment which allows researchers to implement, share, replicate, and compare their implementations of RL for demand…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSmart Grid Energy Management · Reinforcement Learning in Robotics · Microgrid Control and Optimization
