APS Logo

Inferring the nuclear potential with a neural network via differentiable programming

ORAL

Abstract

The interaction between a nucleus and an incident neutron is a many-body interaction between the neutron and each individual nucleon in the target nucleus. While ab initio models for this interaction exist, they are computationally expensive and not as accurate as desired across the nuclear chart. The optical model, in which the neutron is modeled as a quantum mechanical wave refracting from a complex potential, is a fast approximation suited to global modeling of neutron-nucleus interaction. However, existing global optical models such as Koning-Delaroche have a limited number of parameters, necessitated by the hands-on training process and the inaccessibility of the error gradient with respect to these parameters. These models also struggle to reproduce scattering results at backwards scattering angles. We introduce a new, more flexible approach by writing a solver for the quantum scattering problem in a differentiable software framework. Differentiable programming is a method which allows the propagation of derivatives through arbitrary code structures. We use this strategy to propagate the error gradient through a numerical solver of Schrodinger’s equation and train a neural network to predict the optical potential for a wide range of nuclei and incident neutron energies directly from elastic scattering data. Our method demonstrates the exciting potential for the use of differentiable programming to solve inverse problems using experimental data in any number of scientific applications.

Presenters

  • Karl Daningburg

    Rochester Institute of Technology

Authors

  • Karl Daningburg

    Rochester Institute of Technology

  • Amy Lovell

    Los Alamos National Laboratory

  • Arvind T Mohan

    Los Alamos National Laboratory (LANL)

  • Richard O'Shaughnessy

    Rochester Institute of Technology