Winning the CityLearn Challenge: Adaptive Optimization with Evolutionary Search under Trajectory-based Guidance
Not on the map. Why?
Abstract (arXiv)
Modern power systems will have to face difficult challenges in the years to come: frequent blackouts in urban areas caused by high power demand peaks, grid instability exacerbated by intermittent renewable generation, and global climate change amplified by rising carbon emissions. While current practices are growingly inadequate, the path to widespread adoption of artificial intelligence (AI) methods is hindered by missing aspects of trustworthiness. The CityLearn Challenge is an exemplary opportunity for researchers from multiple disciplines to investigate the potential of AI to tackle these pressing issues in the energy domain, collectively modeled as a reinforcement learning (RL) task. Multiple real-world challenges faced by contemporary RL techniques are embodied in the problem formulation. In this paper, we present a novel method using the solution function of optimization as policies to compute actions for sequential decision-making, while notably adapting the parameters of the optimization model from online observations. Algorithmically, this is achieved by an evolutionary algorithm under a novel trajectory-based guidance scheme. Formally, the global convergence property is established. Our agent ranked first in the latest 2021 CityLearn Challenge, being able to achieve superior performance in almost all metrics while maintaining some key aspects of interpretability.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 20 of its 56 references that are in the map. First posted on arXiv 4 Dec 2022.
Builds on
20 of 56 references.
References · 20
- 2021Convex optimizationcited by 2,479
- 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,327
- 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 716
- 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 555
- 2019Differentiable Convex Optimization Layerscited by 458
- 2019Tackling Climate Change with Machine Learningcited by 264
- 2020A Primer on Zeroth-Order Optimization in Signal Processing and Machine Learningcited by 160
- 2016Value Iteration Networkscited by 158
- 2017Imagination-Augmented Agents for Deep Reinforcement Learningcited by 137
- 2017Improving Exploration in Evolution Strategies for Deep Reinforcement Learning via a Population of Novelty-Seeking Agentscited by 107
- 2020Deep Reinforcement Learning for Intelligent Transportation Systems: A Surveycited by 94
- 2018Evolution-Guided Policy Gradient in Reinforcement Learningcited by 78
8 more
- 2017QMDP-Net: Deep Learning for Planning under Partial Observabilitycited by 51
- 2021Reinforcement Learning for Selective Key Applications in Power Systems: Recent Advances and Future Challengescited by 40
- 2018Learning to Search with MCTSnetscited by 32
- 2019Learning Convex Optimization Control Policiescited by 31
- 2020CityLearn: Standardizing Research in Multi-Agent Reinforcement Learning for Demand Response and Urban Energy Managementcited by 27
- 2020A Centralised Soft Actor Critic Deep Reinforcement Learning Approach to District Demand Side Management through CityLearncited by 7
- 2022On Solution Functions of Optimization: Universal Approximation and Covering Number Boundscited by 6
- 2020Reinforcement Learning via Parametric Cost Function Approximation for Multistage Stochastic Programmingcited by 1
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 0; 2026: 1.
6 papers.
- 2023Off-the-Grid MARL: Datasets with Baselines for Offline Multi-Agent Reinforcement Learningcited by 7
- 2024Putting Data at the Centre of Offline Multi-Agent Reinforcement Learningcited by 4
- 2023A Human-on-the-Loop Optimization Autoformalism Approach for Sustainabilitycited by 2
- 2024Preparing for Black Swans: The Antifragility Imperative for Machine Learningcited by 1
- 2024Optimization Solution Functions as Deterministic Policies for Offline Reinforcement Learningcited by 0
- 2026Characterizing MARL for Energy Control: A Multi-KPI Benchmark on the CityLearn Environmentcited by 0
- 2026Characterizing MARL for Energy Control: A Multi-KPI Benchmark on the CityLearn Environment22 Feb 2026
- 2024Putting Data at the Centre of Offline Multi-Agent Reinforcement Learning18 Sep 2024
- 2024Optimization Solution Functions as Deterministic Policies for Offline Reinforcement Learning27 Aug 2024
- 2024Preparing for Black Swans: The Antifragility Imperative for Machine Learning18 May 2024
- 2023A Human-on-the-Loop Optimization Autoformalism Approach for Sustainability20 Aug 2023
- 2023Off-the-Grid MARL: Datasets with Baselines for Offline Multi-Agent Reinforcement Learning1 Feb 2023