Skip to content

Shaving power peaks with artificial intelligence (lstm predictions and reinforcment learning)

Notifications You must be signed in to change notification settings

maik97/peak-shaver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

peak-shaver

The Peak-Shaver provides the tools to implement artificial intelligence (LSTM's and Reinorcement Learning) in order to level the power consumption of a production system. The possibility of using a energy storages was explored, to shift power peaks into periods with lower power requirements. The main focus of the project was the investigation to which extent machine learning can be used for this problem: An LSTM was used to make predictions about future power requirements and based on this (different) reinforcement learning agents decided when to charge and discharge. Finally the resluts were compared with heuristic approaches to check if such a solution is a suitable for this type of problem. For more information about the project and a general guide for the code, check out the documentation.

About

Shaving power peaks with artificial intelligence (lstm predictions and reinforcment learning)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages