论文标题

使用神经网络加速Boltzmann方程的溶液

Using neural networks to accelerate the solution of the Boltzmann equation

论文作者

Xiao, Tianbai, Frank, Martin

论文摘要

模拟Boltzmann方程的最大挑战之一是评估五倍碰撞积分。鉴于深度学习的最新成功和有效工具的可用性,试图通过评估神经网络来代替对碰撞运营商的评估是一个明显的想法。但是,这是否不遵循玻尔兹曼方程的关键特性,例如保护,不变,h理论和流体动力限制。在本文中,我们提出了一种方法,该方法可以保证在领先顺序下的保护特性和正确的流体动态限制。该概念源自最近开发的科学机器学习策略,该策略被称为“通用微分方程”。它提出了一种杂交,该杂交融合了经典的玻尔兹曼建模和神经网络替代物的理想计算效率的深刻物理见解。该方法的构建和培训策略详细介绍了。我们进行渐近分析,并说明其多尺度适用性。也提出了用于求解神经网络增强玻尔兹曼方程的数值算法。研究了几个数值测试案例。数值实验的结果表明,时间序列建模策略享有这项监督学习任务的培训效率。

One of the biggest challenges for simulating the Boltzmann equation is the evaluation of fivefold collision integral. Given the recent successes of deep learning and the availability of efficient tools, it is an obvious idea to try to substitute the evaluation of the collision operator by the evaluation of a neural network. However, it is unlcear whether this preserves key properties of the Boltzmann equation, such as conservation, invariances, the H-theorem, and fluid-dynamic limits. In this paper, we present an approach that guarantees the conservation properties and the correct fluid dynamic limit at leading order. The concept originates from a recently developed scientific machine learning strategy which has been named "universal differential equations". It proposes a hybridization that fuses the deep physical insights from classical Boltzmann modeling and the desirable computational efficiency from neural network surrogates. The construction of the method and the training strategy are demonstrated in detail. We conduct an asymptotic analysis and illustrate its multi-scale applicability. The numerical algorithm for solving the neural network-enhanced Boltzmann equation is presented as well. Several numerical test cases are investigated. The results of numerical experiments show that the time-series modeling strategy enjoys the training efficiency on this supervised learning task.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源