1. Compressing simulation output with cINNs and continual learning
- Author
-
Willmann, A., (0000-0003-1354-0578) Schmerler, S., Ebert, J., Kesselheim, S., (0000-0002-8258-3881) Bussmann, M., Chandrasekaran, S., (0000-0002-3844-3697) Debus, A., Hoffmann, N., Holsapple, K., (0000-0002-9935-4428) Juckeland, G., (0000-0001-7990-9564) Pausch, R., (0000-0001-7042-5088) Pöschel, F., (0000-0003-0390-7671) Schramm, U., (0000-0001-8965-1149) Steiniger, K., Willmann, A., (0000-0003-1354-0578) Schmerler, S., Ebert, J., Kesselheim, S., (0000-0002-8258-3881) Bussmann, M., Chandrasekaran, S., (0000-0002-3844-3697) Debus, A., Hoffmann, N., Holsapple, K., (0000-0002-9935-4428) Juckeland, G., (0000-0001-7990-9564) Pausch, R., (0000-0001-7042-5088) Pöschel, F., (0000-0003-0390-7671) Schramm, U., and (0000-0001-8965-1149) Steiniger, K.
- Abstract
The output of simulations can be extremely challenging to work with. For example, in large-scale particle-in-cell simulations in plasma physics, trillions of particles are simulated over millions of time steps, creating Petabytes of data. In this project, we develop methods to compress particle data by training conditional invertible neural networks (cINNs) on the particle data. The particles then can be reconstructed by running the trained model in generative mode. This allows us to reach up to millionfold compression, and a controlled loss of a accuracy. The models can be conditioned not only on the temporal axis but also on other types of simulation outputs of smaller data volume, leading potentially to even higher compression factors. In order to enable the neural network model to represent simulation data over long time spans, we apply methods from Continual Learning, where each new learning task is represented by a dataset produced by a simulation time step. This approach enables us to efficiently solve the inverse problem of particle data reconstruction from radiation data in a time-resolved manner by side-stepping demanding simulations.
- Published
- 2023