arXiv:2410.13376cs.LGcs.NA2024-10被引 6

用数据增强提升神经网络外推能力,实现参数与时间的精准预测

Data-Augmented Predictive Deep Neural Network: Enhancing the extrapolation capabilities of non-intrusive surrogate models

  • 结合卷积自编码器与核动态模态分解,演化潜在空间动态
  • 在训练时长外仍能准确预测未来状态,时间域扩展超3倍
  • 适合高维非线性系统快速仿真,如流体与生物模型

求解大规模参数化非线性动力系统因复杂度高、计算成本大而困难。近年来,基于机器学习的代理模型受到关注,但多数方法在训练时间区间[0, T₀]内训练,无法准确推广到整个时间区间[0, T](T₀ < T)。为提升代理模型在全时间域的外推能力,本文提出一种新型深度学习框架:利用核动态模态分解(KDMD)演化卷积自编码器(CAE)生成的潜在空间动态;将KDMD-解码器外推数据加入原始数据集后,联合训练CAE与前馈深度神经网络。该模型可在任意非训练参数样本下预测训练时间区间外的状态。在FitzHugh-Nagumo模型与不可压流绕圆柱模型上验证,结果表明在时间和参数域均实现高精度、快速预测。

原文摘要 · Abstract (English)

Numerically solving a large parametric nonlinear dynamical system is challenging due to its high complexity and the high computational costs. In recent years, machine-learning-aided surrogates are being actively researched. However, many methods fail in accurately generalizing in the entire time interval $[0, T]$, when the training data is available only in a training time interval $[0, T_0]$, with $T_0<T$. To improve the extrapolation capabilities of the surrogate models in the entire time domain, we propose a new deep learning framework, where kernel dynamic mode decomposition (KDMD) is employed to evolve the dynamics of the latent space generated by the encoder part of a convolutional autoencoder (CAE). After adding the KDMD-decoder-extrapolated data into the original data set, we train the CAE along with a feed-forward deep neural network using the augmented data. The trained network can predict future states outside the training time interval at any out-of-training parameter samples. The proposed method is tested on two numerical examples: a FitzHugh-Nagumo model and a model of incompressible flow past a cylinder. Numerical results show accurate and fast prediction performance in both the time and the parameter domain.

代理模型外推动态系统深度学习

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。