24.–27. Jan. 2022
Europe/Berlin Zeitzone
Timetable Timezone: Please select from dropdown menu to upper-right of page. Default is "Europe/Berlin".

This event is part of the Laser-Plasma Accelerator Seminars. Click here for more information, including data protection.

In-situ ML-based surrogate model training via continual learning and streaming

26.01.2022, 18:30
5m

Sprecher

Herr Varun Makdani (Helmholtz-Zentrum Dresden-Rossendorf)

Beschreibung

Numerical simulations of complex systems such as Laser-Plasma acceleration are computationally very expensive and have to be run on large-scale HPC systems. Offline analysis of experimental data is typically carried out by expensive grid scans or optimisation of particle-in-cell code like PIConGPU modelling the corresponding physical processes. Neural Network based surrogate models of this simulation drastically speeds up the analysis due to fast inference times promising in vivo analysis of experimental data. The quality of that surrogate model, in terms of generalisation, depends on the stiffness of the problem along with the amount and distribution of training data. Unfortunately, the generation of training data is very storage-intensive especially for high-fidelity simulations in the upcoming exascale era. We therefore need to rethink the training of surrogate models to tackle memory- and space limitations of current HPC systems. This is achieved by translating continuous learning from Computer Vision to surrogate modeling while additional regularization terms are introduced to foster the generalisation of the surrogate model. The training of the neural network is carried out simultaneously to a concurrent PIConGPU simulation without the need to write training data to disk. The IO system for moving data via streaming methods from the simulation to the concurrently running training task is built with the openPMD-api and ADIOS2. A proof-of-principle is demonstrated by training of a 3d convolutional autoencoder that learns a compressed representation laser wakefield acceleration performed by PIConGPU via streaming.

Hauptautoren

Herr Varun Makdani (Helmholtz-Zentrum Dresden-Rossendorf) Herr Franz Poeschel (Center for Advance System Understanding) Herr Patrick Stiller (Helmholtz-Zentrum Dresden-Rossendorf)

Co-Autoren

Dr. Richard Pausch (Helmholtz-Zentrum Dresden-Rossendorf) Frau Anna Willmann (Helmholtz-Zentrum Dresden-Rossendorf) Dr. Axel Hübl (Lawrence Berkeley National Laboratory) Dr. Alexander Debus (Helmholtz-Zentrum Dresden-Rossendorf) Dr. Michael Bussmann (Center for Advance System Understanding) Dr. Nico Hoffmann (Helmholtz-Zentrum Dresden-Rossendorf)

Präsentationsmaterialien