Wavelet-Powered Neural Networks for Turbulence Dr. Arvind T. - - PowerPoint PPT Presentation

wavelet powered neural networks for turbulence
SMART_READER_LITE
LIVE PREVIEW

Wavelet-Powered Neural Networks for Turbulence Dr. Arvind T. - - PowerPoint PPT Presentation

Wavelet-Powered Neural Networks for Turbulence Dr. Arvind T. Mohan Postdoctoral Researcher Center for Nonlinear Studies Computational Physics & Methods Group Los Alamos National Laboratory, New Mexico UNCLASSIFIED Valles Caldera


slide-1
SLIDE 1

Managed by Triad National Security, LLC for the U.S. Department of Energy’s NNSA

UNCLASSIFIED

1

Wavelet-Powered Neural Networks for Turbulence

Valles Caldera National Preserve Los Alamos, NM

  • Dr. Arvind T. Mohan

Postdoctoral Researcher Center for Nonlinear Studies Computational Physics & Methods Group Los Alamos National Laboratory, New Mexico

LANL -Unclassified/ LA-UR-20-22481

slide-2
SLIDE 2

Managed by Triad National Security, LLC for the U.S. Department of Energy’s NNSA

UNCLASSIFIED

2

Nick Lubbers Daniel Livescu Michael Chertkov Information Sciences Group/LANL Computational Physics & Methods Group/LANL

  • Dept. of Mathematics, University of

Arizona

Acknowledgements

slide-3
SLIDE 3

Managed by Triad National Security, LLC for the U.S. Department of Energy’s NNSA

UNCLASSIFIED

Test Case: Homogenous Isotropic Turbulence (HIT)

Slide 3

slide-4
SLIDE 4

Managed by Triad National Security, LLC for the U.S. Department of Energy’s NNSA

UNCLASSIFIED

Slide 4

Why?

  • Autoencoders are expensive to train for large datasets (e.g.

40963 flow)

  • Interpretable Model reduction is challenging

Goal: Emulate 3D turbulence more efficiently + better physics intuition/interpretation

slide-5
SLIDE 5

Managed by Triad National Security, LLC for the U.S. Department of Energy’s NNSA

UNCLASSIFIED

Wavelets for Multiscale Datasets

Slide 5

▪Locally adaptive, applicable to non-stationary/ aperiodic/ non-linear datasets ▪Exploits redundancy in scales ฀ turbulence? Multiscale phenomena? ▪Several favorable mathematical properties, can be computed analytically for any dataset in n-dimensions. ▪Compact representation of information than raw data ฀ can lead to efficient learning.

Excellent candidate for data compression, pattern recognition and reduced order modeling of multi-scale systems – at low cost

slide-6
SLIDE 6

Managed by Triad National Security, LLC for the U.S. Department of Energy’s NNSA

UNCLASSIFIED

Wavelet Compression in Action….

Slide 6

Wavelet thresholding: Selecting few coefficients with highest energy, reconstruct the data with the selected i.e. the thresholded wavelets.

Source: Mathworks

slide-7
SLIDE 7

Managed by Triad National Security, LLC for the U.S. Department of Energy’s NNSA

UNCLASSIFIED

Methodology

Slide 7

Current work: 3% of wavelet coefficients with highest magnitude chosen. (Each coefficient has 3 velocity components) – Truncate the rest i.e. Thresholding Strategy: ▪ Decompose velocity field to wavelet space. ▪ Choose wavelets for thresholding based on energy criteria. ▪ Train thresholded wavelet coefficients with Convolutional LSTM ▪ Used learned models to predict wavelet coefficients for future timesteps ▪ Inverse wavelet transform of all predicted coefficients to obtain velocity field in real space.

slide-8
SLIDE 8

Managed by Triad National Security, LLC for the U.S. Department of Energy’s NNSA

UNCLASSIFIED

Slide 8

Wavelet – Convolutional LSTM

slide-9
SLIDE 9

Managed by Triad National Security, LLC for the U.S. Department of Energy’s NNSA

UNCLASSIFIED

9

RESULTS

✔ Wavelet-CLSTM captures Large scale features very well – lesser accuracy at inertial scales. ✔ Errors in small scales due to truncation of coefficients ✔ Trained on1.25 eddy times, predictions stable upto 6 ฀ Temporally stable predictions. Q-R plane morphology of Small, Inertial and Large Scales – Most stringent test of 3D turbulence. Large Inertial Small

slide-10
SLIDE 10

Managed by Triad National Security, LLC for the U.S. Department of Energy’s NNSA

UNCLASSIFIED

10

Convolutional Kernel Size is not just A hyperparameter….

Coeff 1 – Highest Magnitude/Large Scales Kernel (3,3,3) fails. A larger kernel (7,7,7) gives accurate results Coeff 14 – Low Magnitude/ Small Scales Kernel (3,3,3) and (7,7,7) train well. Relationship b/w Wavelet Scale size and Conv. Kernel size to build CNNs

slide-11
SLIDE 11

Managed by Triad National Security, LLC for the U.S. Department of Energy’s NNSA

UNCLASSIFIED

11

Advantages: Wavelet-ConvLSTM

  • Analytical representation of wavelets greatly reduces cost. Wavelet

thresholding can be studied independently before training a neural network.

  • Strong theoretical foundations for wavelets → helpful in interpreting

neural network predictions.

  • HPC Workload: Training wavelet coefficients is embarrassingly

parallel → ZERO inter-node communication overhead due to wavelets being locally adaptive and independent. Can be leveraged for very large datasets.

  • Efficient learning: Neural networks learns much faster compared to

autoencoder representation → Efficient representation thru spatial redundancy in wavelet basis.

slide-12
SLIDE 12

Managed by Triad National Security, LLC for the U.S. Department of Energy’s NNSA

UNCLASSIFIED

12

arvindm@lanl.gov @ArvindMohan15

Thank you!

Rio Grande River Los Alamos, NM