Engineering Papers⌕ Search

DOE OSTI · code-49523

rlmolecule: A library for general-purpose material and molecular optimization using AlphaZero-style reinforcement learning

Abstract

This library includes in-progress code for the optimization of materials and molecules using reinforcement learning. This project seeks to develop a generalized machine learning approach for optimizing targeted, and often complex, functional properties over the space of possible material structures, allowing faster identification of promising candidates. Electronic and transport properties of materials are determined by their molecular structure (for molecules) or their crystal structure (for in-organic crystalline materials). The atomic composition, bonding, and 3-D-spatial arrangement in these systems therefore represent a vast, discontinuous search space for optimal candidates. This library implements AlphaZero style reinforcement learning applied to two worked examples: the optimization of stable organic radicals for redox flow batteries, and the determination of stable electrolyte species for solid state batteries. The current code contains proof-of-concept results run on the Eagle HPC system, while the completed package will be a flexible tool for material optimization across of number of energy-relevant fields, which leverages cloud compute resources for the majority of the computational heavy lifting.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Biagioni, David, Skordilis, Erotokritos, Tripp, Charles, Duplyakin, Dmitry, St. John, Peter. 2020-12-17. rlmolecule: A library for general-purpose material and molecular optimization using AlphaZero-style reinforcement learning. https://doi.org/10.11578/dc.20201221.3

Cite the original work for its findings. Save a collection to share your selection of sources.