SURFNet: Super-resolution of Turbulent Flows with Transfer Learning using Small Datasets

被引:19
作者
Obiols-Sales, Octavi [1 ]
Vishnu, Abhinav [2 ]
Malaya, Nicholas P. [2 ]
Chandramowlishwaran, Aparna [1 ]
机构
[1] Univ Calif Irvine, Irvine, CA 92697 USA
[2] Adv Micro Devices Inc, Austin, TX USA
来源
30TH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT 2021) | 2021年
关键词
ML for science; computational fluid dynamics; deep learning; super-resolution; transfer learning; turbulent flows; NEURAL-NETWORKS; DEEP;
D O I
10.1109/PACT52795.2021.00031
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Deep Learning (DL) algorithms are emerging as a key alternative to computationally expensive CFD simulations. However, state-of-the-art DL approaches require large and high-resolution training data to learn accurate models. The size and availability of such datasets are a major limitation for the development of next-generation data-driven surrogate models for turbulent flows. This paper introduces SURFNet, a transfer learning-based super-resolution flow network. SURFNet primarily trains the DL model on low-resolution datasets and transfer learns the model on a handful of high-resolution flow problems - accelerating the traditional numerical solver independent of the input size. We propose two approaches to transfer learning for the task of super-resolution, namely one-shot and incremental learning. Both approaches entail transfer learning on only one geometry to account for fine-grid flow fields requiring 15x less training data on high-resolution inputs compared to the tiny resolution (64 x 256) of the coarse model significantly, reducing the time for both data collection and training. We empirically evaluate SURFNet's performance by solving the Navier-Stokes equations in the turbulent regime on input resolutions up to 256x larger than the coarse model. On four test geometries and eight flow configurations unseen during training, we observe a consistent 2 - 2.1x speedup over the OpenFOAM physics solver independent of the test geometry and the resolution size (up to 2048 x 2048), demonstrating both resolution-invariance and generalization capabilities. Moreover, compared to the baseline model (aka oracle) that collects large training data at 256 x 256 and 512 x 512 grid resolutions, SURFNet achieves the same performance gain while reducing the combined data collection and training time by 3.6x and 10.2x, respectively. Our approach addresses the challenge of reconstructing high-resolution solutions from coarse grid models trained using low-resolution inputs (i.e., super-resolution) without loss of accuracy and requiring limited computational resources.
引用
收藏
页码:331 / 344
页数:14
相关论文
共 47 条
  • [1] Blazek J., 2015, COMPUTATIONAL FLUID
  • [2] Wall-Modeled Large-Eddy Simulation for Complex Turbulent Flows
    Bose, Sanjeeb T.
    Park, George Ilhwan
    [J]. ANNUAL REVIEW OF FLUID MECHANICS, VOL 50, 2018, 50 : 535 - 561
  • [3] Boussinesq J., 1877, Impr. Nationale, DOI DOI 10.1007/s10652-013-9328-x
  • [4] Transfer Learning for Drug Discovery
    Cai, Chenjing
    Wang, Shiwei
    Xu, Youjun
    Zhang, Weilin
    Tang, Ke
    Ouyang, Qi
    Lai, Luhua
    Pei, Jianfeng
    [J]. JOURNAL OF MEDICINAL CHEMISTRY, 2020, 63 (16) : 8683 - 8694
  • [5] Transitional Flow Dynamics Behind a Micro-Ramp
    Casacuberta, J.
    Groot, K. J.
    Ye, Q.
    Hickel, S.
    [J]. FLOW TURBULENCE AND COMBUSTION, 2020, 104 (2-3) : 533 - 552
  • [6] Adaptive Neural Network-Based Approximation to Accelerate Eulerian Fluid Simulation
    Dong, Wenqian
    Liu, Jie
    Xie, Zhen
    Li, Dong
    [J]. PROCEEDINGS OF SC19: THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2019,
  • [7] CNNFOIL: convolutional encoder decoder modeling for pressure fields around airfoils
    Duru, Cihat
    Alemdar, Hande
    Baran, Ozgur Ugras
    [J]. NEURAL COMPUTING & APPLICATIONS, 2021, 33 (12) : 6835 - 6849
  • [8] Gao H., 2020, ARXIV PREPRINT ARXIV
  • [9] Gulli A., 2017, Deep Learning with Keras, DOI DOI 10.1109/ICCV.2017.322
  • [10] Convolutional Neural Networks for Steady Flow Approximation
    Guo, Xiaoxiao
    Li, Wei
    Iorio, Francesco
    [J]. KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, : 481 - 490