Multi-Agent Reinforcement Learning with Graph Convolutional Neural Networks for optimal Bidding Strategies of Generation Units in Electricity Markets
Pegah Rokhforoz, Olga Fink

TL;DR
This paper introduces a novel distributed deep reinforcement learning algorithm combined with graph convolutional neural networks to optimize bidding strategies in electricity markets, effectively incorporating system topology and uncertainties.
Contribution
It presents a new DRL-GCN framework that improves bidding strategies by integrating spatial system information, enhancing profit and generalization across different network topologies.
Findings
The proposed algorithm outperforms traditional DRL in profit maximization.
It demonstrates strong generalization ability across different power system topologies.
The method effectively incorporates system structure, leading to better decision-making.
Abstract
Finding optimal bidding strategies for generation units in electricity markets would result in higher profit. However, it is a challenging problem due to the system uncertainty which is due to the unknown other generation units' strategies. Distributed optimization, where each entity or agent decides on its bid individually, has become state of the art. However, it cannot overcome the challenges of system uncertainties. Deep reinforcement learning is a promising approach to learn the optimal strategy in uncertain environments. Nevertheless, it is not able to integrate the information on the spatial system topology in the learning process. This paper proposes a distributed learning algorithm based on deep reinforcement learning (DRL) combined with a graph convolutional neural network (GCN). In fact, the proposed framework helps the agents to update their decisions by getting feedback…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsTest · Graph Convolutional Network · Attentive Walk-Aggregating Graph Neural Network
