Unsupervised Reinforcement Learning of ALE Mesh Management Strategies for Hohlraum Simulations in HYDRA

ORAL

Abstract

We report on our implementation of reinforcement learning (RL) algorithms in PyTorch to learn and automate mesh management strategies of hohlraum simulations in HYDRA. We define regions of the simulation mesh and extract a set of features for each that contain information about the quantity and degree of distortion and irregularity of nodes within the region. This feature set (and its time history) comprise the state of the system at a given time step. Based on a reward function defined to favor minimal intervention but enable the simulation to continue (i.e. not crash), the RL algorithm predicts an action on that region, e.g. relax the mesh, freeze it, or do nothing. The simulation is advanced another time step with this action implemented, and the process is repeated. In this way training episodes are run and recorded for later replay and training. The trained net can then be used as an inference engine to make mesh relaxation decisions in the regions as a simulation runs.

Presenters

  • Jay David Salmonson

    Lawrence Livermore Natl Lab

Authors

  • Jay David Salmonson

    Lawrence Livermore Natl Lab

  • Han Truong

    Lawrence Livermore Natl Lab

  • Joseph M Koning

    Lawrence Livermore Natl Lab, Lawrence Livermore National Laboratory

  • Jayson Dean Lucius Peterson

    Lawrence Livermore Natl Lab, Lawrence Livermore National Laboratory