Enhancing dynamic mode decomposition workflow with in situ visualization and data compression

被引:0
作者
Gabriel F. Barros
Malú Grave
José J. Camata
Alvaro L. G. A. Coutinho
机构
[1] COPPE/Federal University of Rio de Janeiro,Department of Civil Engineering
[2] Fluminense Federal University,Department of Civil Engineering
[3] Federal University of Juiz de Fora,Department of Computer Science
来源
Engineering with Computers | 2024年 / 40卷
关键词
Data compression; In situ visualization; Dynamic mode decomposition; Reduced order methods;
D O I
暂无
中图分类号
学科分类号
摘要
Modern computational science and engineering applications are being improved by advances in scientific machine learning. Data-driven methods such as dynamic mode decomposition (DMD) can extract coherent structures from spatio-temporal data generated from dynamical systems and infer different scenarios for said systems. The spatio-temporal data come as snapshots containing spatial information for each time instant. In modern engineering applications, the generation of high-dimensional snapshots can be time and/or resource-demanding. In the present study, we consider two strategies for enhancing DMD workflow in large numerical simulations: (i) snapshots compression to relieve disk pressure; (ii) the use of in situ visualization images to reconstruct the dynamics (or part of) in runtime. We evaluate our approaches with two 3D fluid dynamics simulations and consider DMD to reconstruct the solutions. Results reveal that snapshot compression considerably reduces the required disk space. We have observed that lossy compression achieves compression rates up to O(102)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\mathcal {O}}(10^2)$$\end{document} with low relative errors in the signal reconstructions and other quantities of interest. We also extend our analysis to data generated on-the-fly, using in situ visualization tools to generate image files of our state vectors during runtime. On large simulations, the generation of snapshots may be slow enough to use batch algorithms for inference. Streaming DMD takes advantage of the incremental SVD algorithm and updates the modes with the arrival of each new snapshot. We use streaming DMD to reconstruct the dynamics from in situ generated images. We show that this process is efficient and the reconstructed dynamics are accurate.
引用
收藏
页码:455 / 476
页数:21
相关论文
共 132 条
[21]  
Kothe DB(2014)The optimal hard threshold for singular values is IEEE Trans Inf Theory 60 5040-749
[22]  
Zemach C(2019)Finite element simulation of complex dense granular flows using a well-posed regularization of the Comput Fluids 188 102-288
[23]  
Bratko A(2015)-rheology Nature 521 452-254
[24]  
Filipič B(2020)Probabilistic machine learning and artificial intelligence Comput Fluids 209 667-1536
[25]  
Cormack GV(2013)A new convected level-set method for gas bubble dynamics Int J Numer Methods Fluids 73 729-2683
[26]  
Burtscher M(2011)Numerical simulation of particle-laden flows by the residual-based variational multiscale method SIAM Rev 53 217-217
[27]  
Ratanaworabhan P(2015)Finding structure with randomness: probabilistic algorithms for constructing approximate matrix decompositions Springer 160 098-A2150
[28]  
Calmet H(2022)Certified reduced basis methods for parametrized partial differential equations Adv Water Resour 12 20654-2683
[29]  
Pastrana D(2022)Non-intrusive reduced order modeling of natural convection in porous media using convolutional autoencoders: comparison with linear subspace techniques Sci Rep 22 237-145
[30]  
Lehmkuhl O(2006)Reduced order modeling for flow and transport problems with barlow twins self-supervised learning Eng Comput 71 1522-161