Revision history [back]
I can site 2 projects that aim at simplifying setup of a reinforcement learning training environment using EnergyPlus. They avoid the need to use a co-simulation tool (ie BCVTB) and integrate with recent RL training framework.
- IBM RL Testbed for EnergyPlus. It uses a patched version of EnergyPlus and custom EMS operators
- RLlib EnergyPlus. It integrates with EnergyPlus python API. Probably the simplest.
disclaimer: I'm maintainer on the first, author of the second.
I can site 2 projects that aim at simplifying setup of setting up a reinforcement learning training environment using EnergyPlus. They avoid the need to use a co-simulation tool (ie BCVTB) and integrate with recent RL training framework.
- IBM RL Testbed for EnergyPlus. It uses a patched version of EnergyPlus and custom EMS operators
- RLlib EnergyPlus. It integrates with EnergyPlus python API. Probably the simplest.
disclaimer: I'm maintainer on the first, author of the second.
I can site 2 projects that aim at simplifying setting up a reinforcement learning training environment using EnergyPlus. They avoid the need to use a co-simulation tool (ie BCVTB) and integrate with recent RL training framework.
- IBM RL Testbed for EnergyPlus. It uses a patched version of EnergyPlus and custom EMS operators
- RLlib EnergyPlus. It integrates with EnergyPlus python API. Probably the simplest.
disclaimer: I'm maintainer on the first, author of the second.