Skip to content

climatechange-ai-tutorials/commonpower-safe-rl

Repository files navigation

Empowering Safe Reinforcement Learning for Power System Control with CommonPower

This tutorial introduces the CommonPower library, designed to benchmark safe reinforcement learning (RL) algorithms on control problems for power systems. We highlight two crucial issues in RL for power system control: safeguarding RL decision-making and assessing the impact of forecast quality on control performance. Participants will learn how to use CommonPower to further invesitigate these topics.

Authors:

Originally presented at ICLR 2024

Access this tutorial

We recommend executing this notebook in a Colab environment to gain access to GPUs and to manage all necessary dependencies. Open In Colab

Estimated time to execute end-to-end: 25 minutes

Contribute to this tutorial

Please refer to these GitHub instructions to open a pull request via the "fork and pull request" workflow.

Pull requests will be reviewed by members of the Climate Change AI Tutorials team for relevance, accuracy, and conciseness.

Climate Change AI Tutorials

Check out the tutorials page on our website for a full list of tutorials demonstrating how AI can be used to tackle problems related to climate change.

License

Usage of this tutorial is subject to the MIT License.

Cite

Plain Text

Markgraf, H., Eichelbeck, M., & Althoff, M. (2024). Empowering Safe Reinforcement Learning for Power System Control with CommonPower [Tutorial]. In International Conference on Learning Representations. Climate Change AI. https://doi.org/10.5281/zenodo.14611580

BibTeX

@misc{markgraf2024commonpower,
  title={Empowering Safe Reinforcement Learning for Power System Control with CommonPower},
  author={Markgraf, Hannah and Eichelbeck, Michael and Althoff, Matthias},
  year={2024},
  organization={Climate Change AI},
  type={Tutorial},
  doi={https://doi.org/10.5281/zenodo.14611580},
  booktitle={International Conference on Learning Representations},
  howpublished={\url{https://github.com/climatechange-ai-tutorials/commonpower-safe-rl}}
}

About

This tutorial introduces the CommonPower library, designed to benchmark safe reinforcement learning (RL) algorithms on control problems for power systems. We highlight two crucial issues in RL for power system control: safeguarding RL decision-making and assessing the impact of forecast quality on control performance.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors