There is a newer version of the record available.

Published May 14, 2022 | Version v1

COOL-MC

  • 1. Radboud University
  • 2. University of Antwerp

Description

COOL-MC provides a framework for connecting state-of-the-art (deep) reinforcement learning (RL) with modern model-checking. In particular, COOL-MC extends the OpenAI Gym to support RL training on PRISM environments and allows verification of the trained RL policies via the Storm model checker. The general workflow of our approach is as follows. First, we model the RL environment as a MDP in PRISM. Second, we train our RL policy in the PRISM environment or, if available, in the matching OpenAI Gym environment. Third, we verify the trained RL policy via the Storm model checker. Depending on the model checking outcome, we retrain the RL policy or deploy it. We are convinced that the basis provided by the tool help those interested in connecting the areas of verification and RL with the proper framework to create new approaches in an effective and reproducible way.

Files

COOL-MC-main.zip

Files (27.8 GB)

Name Size
md5:ae5a056d73f39846c617ff8d23912a23
1.4 MB Preview Download
md5:ec799ede2129830fe085497bd9c84935
8.3 GB Download
md5:0e76f8c8ef045ce8c14490fc459f9e87
19.4 GB Preview Download