1 of 52

1

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

2 of 52

Non-Affinity and Beyond:

Towards Robust Uncertainty Quantification For Real-Time Nuclear Dynamics

Kyle Godbey

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

3 of 52

Confluence of Opportunity

Credit: Colourful Nuclide Chart created by Ed Simpson

https://people.physics.anu.edu.au/~ecs103/chart/

Also…

Superheavy element formation

Neutron-rich element formation

Multinucleon transfer reactions

Light-ion fusion

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

4 of 52

On the Experimental Side

4

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

5 of 52

Across Computing

5

In traditional HPC

Cloud Compute

Quantum Computing

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

6 of 52

And Through Interdisciplinary Collaborations

6

Beyond these, industry partners in HPC, ML experts, applied mathematicians, statisticians, and computer scientists are all happy to collaborate

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

7 of 52

7

Credit: Boehnlein, Amber, et al. Colloquium: Machine learning in nuclear physics. Rev. Mod. Phys. (2022) 94:031003.10.1103/RevModPhys.94.031003

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

8 of 52

Menu

Brief Overview of:

Uncertainty Quantification

Emulators

Past and Present Progress

Intentions for the Future

8

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

9 of 52

What I Mean By ‘UQ’

In short, theoretical models are imperfect.

But that’s fine, so long as we have a sense of how certain we are of any given prediction.

9

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

10 of 52

What I Mean By ‘UQ’

The ultimate goal of robust calibration for theoretical models is a collection of reasonable parameters for that model, given a set of data it was informed with.

We can also explore those distributions after the fact for new predictions.

10

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

11 of 52

How Can We Do ‘UQ’?

There are many ways! In this talk I will be referring to direct Bayesian calibration when discussing model calibration.

This amounts to using some sort of sampling technique to explore the posterior distribution of the model parameters to determine what is reasonable.

11

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

12 of 52

How Can We Do ‘UQ’?

12

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

13 of 52

Why Do ‘UQ’?

In short, models are more useful when they are:

  • Predictive
  • Widely informed
  • Flexible to new information

13

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

14 of 52

A Note On Cost

  • Global/Systematic studies ~1,000s of evaluations
    • Easily parallelized, even if sampling parameters
    • Computational cost is still prohibitive for many groups

  • Direct Bayesian calibration ~1,000,000s of evaluations
    • Markov chain Monte Carlo only permits parallelization across multiple chains

14

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

15 of 52

Enter: Emulators

Keep in mind: When developing emulators you have to balance both your speed and accuracy budget for your particular use case

15

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

16 of 52

Types of Emulators

Two large classes, but all aim to deliver predictions quickly. Ideally emulators can estimate emulation error as well.

16

Model-driven (intrusive)

Reduced basis method

  • associated techniques

Data-driven (nonintrusive)

Neural networks

Gaussian process

Dynamic mode decomposition

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

17 of 52

RBM Crash Course

Two important steps:

Training

Projecting

17

Principal Component Analysis

Bonilla E, Giuliani P, Godbey K, Lee D, Training and projecting: A reduced basis method emulator for many-body physics. Phys Rev C (2022) 106:054322.doi:10.1103/PhysRevC.106.054322

where

Important! Space of small n is defined by your reduced basis

Space of big N is the original mesh size

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

18 of 52

Applied to: Density Functional Theory

18

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

19 of 52

Applied to: Density Functional Theory

19

Credit: Schunck N, editor. Energy Density Functional Methods for Atomic Nuclei. Bristol: IoP Publishing; 2019

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

20 of 52

Vanilla RBM Results

For a basis of 2 across the testing set,

RMSE = 5.9×10−3

Time-to-solution:

42.3 ms ± 2.87 ms (24~ samples/second)

20

What’s limiting our sample rate in this case?

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

21 of 52

How to Handle Non-Affinity?

Vintage Galerkin projection is great for affine dependence on your model parameters (and expansion coefficients), not so much when you can’t precompute terms.

A way around this, then, is to simply forget the origin of those terms:

21

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

22 of 52

How to Handle Non-Affinity?

By expanding the non-affine terms with their own basis we can kick the can down the road, but we still need the coefficients.

To get at them, we can interpolate by doing the projection with δ’s:

22

Where

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

23 of 52

How to Handle Non-Affinity?

This works really well! For a similar basis size and accuracy performance, our time-to-solution gets dropped down to: 423.8 μs ± 44.5 μs (2300~ samples/second)

Our next steps on this front are to ensure the accuracy is maintained across the parameter space and that we achieve similar timings for larger nuclei

23

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

24 of 52

Where to Next? Dynamics!

24

With RBMs working so well for structure, the next logical step is to apply them to reactions and dynamics to enable large-scale UQ efforts

For scattering, there are a few additional considerations in applying the Galerkin projection, but overall it’s straightforward

The real challenge comes in extending this to time-dependent methods where t is now a parameter

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

25 of 52

Real-time Dynamics

25

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

26 of 52

Real-time Dynamics - Fusion

26

K. Godbey, C Simenel, and A. S. Umar, Absence of hindrance in microscopic 12C + 12C fusion study, Phys. Rev. C 100, 024619 (2019)

Single fusion reaction:

One trajectory + Constraints

Few hours/single node

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

27 of 52

Real-time Dynamics - Quasifission

27

K. Godbey, A. S. Umar, and C. Simenel, “Deformed shell effects in 48Ca+249Bk quasifission fragments”, Phys. Rev. C 100, 024610 (2019).

Quasifission systematics:

100~ trajectories

Few days/multi-node

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

28 of 52

Real-time Dynamics - Equilibration

28

C. Simenel, K. Godbey, and A. S. Umar, Timescales of Quantum Equilibration, Dissipation and Fluctuation in Nuclear Collisions, Phys. Rev. Lett. 124, 212504 (2020)

Global Systematics:

1000~ trajectories

Few weeks/multi-node

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

29 of 52

Approaching Real-Time Dynamics

29

Thus far, all EDFs have been determined without input from reactions data, limiting the predictive power for certain phenomena

Fusion cross sections, for instance, are incredibly sensitive to static properties such as the deformation and neutron skin of the nucleus

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

30 of 52

UQ of Fusion

Image Credit:

J. D. McDonnell, N. Schunck, D. Higdon, J. Sarich, S. M. Wild, and W. Nazarewicz, Uncertainty Quantification for Nuclear Density Functional Theory and Information Content of New Measurements, Phys. Rev. Lett.114, 122501 (2015).

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

31 of 52

UQ of Fusion

K. Godbey, A. S. Umar, and C. Simenel, “Theoretical uncertainty quantification for heavy-ion fusion”, Phys. Rev. C 106, L051602 (2022) (Editor’s Suggestion).

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

32 of 52

32

40Ca + 40Ca

48Ca + 48Ca

K. Godbey, A. S. Umar, and C. Simenel, “Theoretical uncertainty quantification for heavy-ion fusion”, Phys. Rev. C 106, L051602 (2022) (Editor’s Suggestion).

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

33 of 52

33

48Ca + 48Ca

K. Godbey, A. S. Umar, and C. Simenel, “Theoretical uncertainty quantification for heavy-ion fusion”, Phys. Rev. C 106, L051602 (2022) (Editor’s Suggestion).

48Ca + 48Ca

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

34 of 52

Hurdles to Clear

34

To include such data in calibration efforts would require a massive reduction in evaluation time for any Bayesian approaches

Asking an emulator to reproduce all the preceding videos for any given time is a tall order, so our current direction is to pursue data-driven approaches

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

35 of 52

Approaching Real-Time Dynamics

35

Two methods are currently being explored to learn the nonlinear dynamics of TDDFT:

Neural implicit flow

Fourier neural operator

Z. Li, N. Kovachki, K. Azizzadenesheli, B. Liu, K. Bhattacharya, A. Stuart, A. Anandkumar, “Fourier Neural Operator for Parametric Partial Differential Equations”, ICLR Proceedings (2021).

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

36 of 52

Approaching Real-Time Dynamics

36

Even with efficient emulators, it’s possible that direct Bayesian calibration is out of reach for time-dependent problems.

ML-based emulators like NIF will still be extremely important as deployable emulators for systematic/global studies, however.

Tools like polynomial chaos expansion may mitigates the need for 1,000,000s of evaluations of your surrogate model, however, bringing calibration back on the menu

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

37 of 52

Bringing It All Together

37

What, then, is the dream of a person with ultra-fast emulators and a deluge of experimental data on exotic nuclei?

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

38 of 52

Bringing It All Together

38

Link up to that pipeline of data and build a framework that can continuously calibrate models and make the tools for prediction and calibration widely accessible and usable

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

39 of 52

Bringing It All Together

39

The place to start is to rigorously quantify and mix our model predictions and present them in an easy to understand manner

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

40 of 52

Bringing It All Together

40

Deployed RBM Emulator

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

41 of 52

Bringing It All Together

41

Potential energy surface emulators for fission properties

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

42 of 52

Bringing It All Together

42

Future plans include real-time emulation of time-dependent problems

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

43 of 52

Bringing It All Together

43

While optimistic, the current environment necessitates a combination of dreaming big and capitalizing on our past developments

An easy way to accelerate this is to make it as simple as possible to get involved in applying the philosophy of UQ and machinery of efficient emulation

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

44 of 52

Plugs and Promotions

44

Introduction to Reduced-Basis Methods in Nuclear Physics

Online tutorial resource (always accepting contributions!)

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

45 of 52

Plugs and Promotions

45

FRIB-TA Summer School: Practical Uncertainty Quantification and Emulator Development in Nuclear Physics

June 26-28, 2023

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

46 of 52

Immense Gratitude to All Collaborators!

46

Funding

DOE NNSA Grant Nos. DE-NA0004074, DE-NA0003885

DOE Grant No. DE-SC0013365

Computing Resources

Australian National Computational Infrastructure Raijin and Gadi

Oak Ridge Leadership Computing Facility Summit

Argonne Leadership Computing Facility Polaris

Texas A&M High Performance Research Computing Terra and Ada

Michigan State University HPCC

47 of 52

47

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

48 of 52

48

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

49 of 52

Background - Density Constraint + TDDFT

49

Perform standard time evolution to time t and internuclear separation R and save the density

Start a static iteration to minimize the energy using the density from the time-dependent calculation at t and R

The converged energy is to then be interpreted as the static collective energy, EDC

50 of 52

Background - Density Constraint + TDDFT

50

The potential is obtained by subtracting the static binding energies of the incoming fragments from EDC

V(R) = EDC - EA1 - EA2

51 of 52

51

K. Godbey, A. S. Umar, and C. Simenel, “Theoretical uncertainty quantification for heavy-ion fusion”, Phys. Rev. C 106, L051602 (2022) (Editor’s Suggestion).

48Ca + 48Ca

Rskin = [0.13,0.22]

(range depends on model parameters)

Primary source of model uncertainty lies in the static description of the collision partners!

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program

52 of 52

Vanilla RBM Results

Time-to-solution:

42.3 ms ± 2.87 ms

Faster, but not quite there!

What’s the hold up?

52

R2S2 |

Rising Researchers Seminar Series

INT, Virtual Program