Developing a GPU/CPU Gaussian Process Regression code for molecular properties

ORAL

Abstract

In this talk, we present lessons learned during the development of a proxy app representative for workloads in producing machine learning interatomic potentials and its application to predict energies and forces of molecules and materials, particularly using Gaussian Approximation Potentials (GAP). We compared the performance of multiple providers of smooth overlap of atomic positions (SOAP) descriptor, in terms of accuracy and speed. We also propose a new SOAP implementation that could work in hybrid GPU/CPU architectures. We trained the potentials with the TensorFlow back-end. We discuss the implications of optimizing hyperparameters of Gaussian Processes.

*This research used resources of the Argonne Leadership Computing Facility, which is a DOE Office of Science User Facility supported under Contract DE-AC02-06CH11357.

Presenters

  • Alvaro Vazquez-Mayagoitia

    • Argonne National Laboratory

Authors

  • Alvaro Vazquez-Mayagoitia

    • Argonne National Laboratory
  • Jose L Mendoza-Cortes

    • Michigan State University
  • Murat Keceli

    • Argonne National Laboratory
  • Sean M Stafford

    • Florida State University