arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2008.09768cs.LGcs.NAmath.NAphysics.comp-ph
收藏

多尺度微分方程时间步进器的分层深度学习

Hierarchical Deep Learning of Multiscale Differential Equation Time-Steppers

University of Washington(华盛顿大学)

Yuying Liu, J. Nathan Kutz, Steven L. Brunton

摘要:

非线性微分方程很少有封闭形式的解,因此需要数值时间步进算法来近似解。此外,许多系统的特点是多尺度物理表现出动态的时间尺度范围很广,使数值积分计算昂贵,由于数值刚度。在这项工作中,我们开发了一个层次的深度神经网络时间步进近似的动态系统在不同的时间尺度范围内的流图。由此产生的模型纯粹是数据驱动的,并利用了多尺度动态的特征,实现了精确和高效的数值积分和预测。此外,类似的想法可以用来耦合基于神经网络的模型与经典的数值时间步进。我们的多尺度分层时间步进方案提供了优于当前时间步进算法的重要优势,包括(i)避免由于不同的时间尺度而导致的数值刚度,(ii)与领先的神经网络架构相比提高了精度,(iii)由于慢时间尺度动态的显式训练而在长时间模拟/预测中的效率,以及(iv)可并行化并且可以与标准数值时间步进算法集成的灵活框架。该方法被证明在广泛的非线性动力系统,包括范德波尔振荡器,洛伦兹系统,Kuramoto-Sivashinsky方程,和流体流动通过一个圆柱体;音频和视频信号也进行了探索。在序列生成示例中,我们将我们的算法与最先进的方法进行基准测试,例如LSTM,储备池计算和时钟RNN。尽管我们的方法结构简单,它优于竞争的方法数值积分。

英文摘要:

Nonlinear differential equations rarely admit closed-form solutions, thus requiring numerical time-stepping algorithms to approximate solutions. Further, many systems characterized by multiscale physics exhibit dynamics over a vast range of timescales, making numerical integration computationally expensive due to numerical stiffness. In this work, we develop a hierarchy of deep neural network time-steppers to approximate the flow map of the dynamical system over a disparate range of time-scales. The resulting model is purely data-driven and leverages features of the multiscale dynamics, enabling numerical integration and forecasting that is both accurate and highly efficient. Moreover, similar ideas can be used to couple neural network-based models with classical numerical time-steppers. Our multiscale hierarchical time-stepping scheme provides important advantages over current time-stepping algorithms, including (i) circumventing numerical stiffness due to disparate time-scales, (ii) improved accuracy in comparison with leading neural-network architectures, (iii) efficiency in long-time simulation/forecasting due to explicit training of slow time-scale dynamics, and (iv) a flexible framework that is parallelizable and may be integrated with standard numerical time-stepping algorithms. The method is demonstrated on a wide range of nonlinear dynamical systems, including the Van der Pol oscillator, the Lorenz system, the Kuramoto-Sivashinsky equation, and fluid flow pass a cylinder; audio and video signals are also explored. On the sequence generation examples, we benchmark our algorithm against state-of-the-art methods, such as LSTM, reservoir computing, and clockwork RNN. Despite the structural simplicity of our method, it outperforms competing methods on numerical integration.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑