神经网络从数据中学习空气动力学物理定律

简介: 神经网络从数据中学习空气动力学物理定律

机器学习和基础学科交叉在近年受到越来越多的关注。能够从大量数据中学习的 AI,是否能够像人类一样,从数据中发现规律?当神经网络被用于解决物理问题时,是否有可能学习到物理知识?

近日,来自加拿大蒙特利尔大学的研究人员给出了肯定的回答。该工作在研究 AI 如何完成翼型气动系数预测任务过程中,发现了神经网络在训练过程中学习空气动力学物理定律的证据。该研究以《Learning aerodynamics with neural network》为题,于 2022 年 4月发布在《Scientific Reports》上。该文章的第一兼通讯作者彭文辉通讯地址为wenhui.peng@polymtl.ca.计算翼型气动系数是空气动力学中的关键任务之一,该任务通常由计算流体力学方法完成。近年来,机器学习的快速发展为计算流体力学带来了新的机遇。为了进一步提高计算效率和预测精度,研究人员提出了一种神经网络模型——空间单元卷积神经网络(Element Spatial Convolution Neural Network ,ESCNN),用于预测翼型升力系数。ESCNN 的输入为翼型坐标和攻角,输出为升力系数,其架构如图 1 所示。

图 1:ESCNN模型架构。

相较于现有 SOTA 模型,ESCNN 减少了两个数量级的参数,但取得了更高的预测精度。为了调查该神经网络如何实现高精确预测,研究人员对训练中的 ESCNN 进行调查:他们追踪了图 1 中的全连接层,并记录了其中神经元 [f1,......fn] 在训练过程中的进化过程,如图 2 所示。

图 2:全连接层在训练中的进化过程。

他们发现了两个有趣的现象:(1)随着训练过程进行,该全连接层最终收敛为一个正弦波形曲线;(2)在进化过程中,该全连接层的第一个神经元 f1 和最后一个神经元 fn 始终保持数值大小一致。库达条件(Kutta condition)是空气动力学中的基本物理定律之一:翼型尾部的上下涡流强度必须相等,以保证气体平滑流过翼型,即 ,如图 3 所示。全连接层在进化过程中这种 f1=fn 的自我约束是神经网络学习到库达条件的证据。

图 3:层流中的翼型涡量分布。

另一方面,随着训练进行,为什么全连接层会收敛成为类正弦曲线?研究人员计算并对比了翼型的涡强分布和全连接层的神经元数值,发现他们是高度相关的,如图4 所示。这是神经网络学习到物理量涡强的证据。

图 4:收敛的全连接层和翼型涡强分布对比。

涡强有正有负,如果通过 ReLU 激活函数来限制全连接层神经元只输出非负值(图5 所示),神经网络能否依然学到涡强分布?

图 5:ReLU限制的全连接层进化过程。

研究人员发现了另一现象:虽然 ReLU 只限制了神经元输出非负数(图 5c),神经网络在进化过程中会自动限制正数域的输出区间,以获得更好的对称性(图5def)。为什么神经网络偏好对称性,对称性有什么意义?研究人员从训练翼型数据中提取了一些随机样本:不同翼型形状不同,但翼型坐标的间隔分布基本对称(图 6 所示)。这是神经网络学习到翼型几何特性的证据。

图 6:翼型随机样本坐标间隔分布。

该工作提出了一种用于预测翼型升力系数的神经网络,相较于现有 SOTA 模型减少两个数量级的参数,但实现了更高预测精度。在研究神经网络如何进行推理的过程中,研究人员发现了神经网络自学库达条件,翼型涡强分布和几何对称性的证据。该工作表明神经网络可以从数据中学习并提取物理定律,用于物理任务的神经网络有可解释性。论文地址:https://www.nature.com/articles/s41598-022-10737-4

相关文章
|
26天前
|
机器学习/深度学习 人工智能 数据挖掘
打破传统:机器学习与神经网络获2024年诺贝尔物理学奖引发的思考
诺贝尔物理学奖首次授予机器学习与神经网络领域,标志该技术在物理学研究中的重要地位。本文探讨了这一决定对物理学研究的深远影响,包括数据分析、理论物理突破及未来科研方向的启示,同时分析了其对学术跨界合作与全球科研产业的影响。
49 4
|
1月前
|
安全 算法 网络安全
量子计算与网络安全:保护数据的新方法
量子计算的崛起为网络安全带来了新的挑战和机遇。本文介绍了量子计算的基本原理,重点探讨了量子加密技术,如量子密钥分发(QKD)和量子签名,这些技术利用量子物理的特性,提供更高的安全性和可扩展性。未来,量子加密将在金融、政府通信等领域发挥重要作用,但仍需克服量子硬件不稳定性和算法优化等挑战。
|
1月前
|
存储 安全 网络安全
云计算与网络安全:保护数据的新策略
【10月更文挑战第28天】随着云计算的广泛应用,网络安全问题日益突出。本文将深入探讨云计算环境下的网络安全挑战,并提出有效的安全策略和措施。我们将分析云服务中的安全风险,探讨如何通过技术和管理措施来提升信息安全水平,包括加密技术、访问控制、安全审计等。此外,文章还将分享一些实用的代码示例,帮助读者更好地理解和应用这些安全策略。
|
22天前
|
弹性计算 安全 容灾
阿里云DTS踩坑经验分享系列|使用VPC数据通道解决网络冲突问题
阿里云DTS作为数据世界高速传输通道的建造者,每周为您分享一个避坑技巧,助力数据之旅更加快捷、便利、安全。本文介绍如何使用VPC数据通道解决网络冲突问题。
77 0
|
1月前
|
编解码 安全 Linux
网络空间安全之一个WH的超前沿全栈技术深入学习之路(10-2):保姆级别教会你如何搭建白帽黑客渗透测试系统环境Kali——Liinux-Debian:就怕你学成黑客啦!)作者——LJS
保姆级别教会你如何搭建白帽黑客渗透测试系统环境Kali以及常见的报错及对应解决方案、常用Kali功能简便化以及详解如何具体实现
|
1月前
|
安全 网络协议 算法
网络空间安全之一个WH的超前沿全栈技术深入学习之路(8-1):主动信息收集之ping、Nmap 就怕你学成黑客啦!
网络空间安全之一个WH的超前沿全栈技术深入学习之路(8-1):主动信息收集之ping、Nmap 就怕你学成黑客啦!
|
1月前
|
网络协议 安全 NoSQL
网络空间安全之一个WH的超前沿全栈技术深入学习之路(8-2):scapy 定制 ARP 协议 、使用 nmap 进行僵尸扫描-实战演练、就怕你学成黑客啦!
scapy 定制 ARP 协议 、使用 nmap 进行僵尸扫描-实战演练等具体操作详解步骤;精典图示举例说明、注意点及常见报错问题所对应的解决方法IKUN和I原们你这要是学不会我直接退出江湖;好吧!!!
网络空间安全之一个WH的超前沿全栈技术深入学习之路(8-2):scapy 定制 ARP 协议 、使用 nmap 进行僵尸扫描-实战演练、就怕你学成黑客啦!
|
1月前
|
网络协议 安全 算法
网络空间安全之一个WH的超前沿全栈技术深入学习之路(9):WireShark 简介和抓包原理及实战过程一条龙全线分析——就怕你学成黑客啦!
实战:WireShark 抓包及快速定位数据包技巧、使用 WireShark 对常用协议抓包并分析原理 、WireShark 抓包解决服务器被黑上不了网等具体操作详解步骤;精典图示举例说明、注意点及常见报错问题所对应的解决方法IKUN和I原们你这要是学不会我直接退出江湖;好吧!!!
网络空间安全之一个WH的超前沿全栈技术深入学习之路(9):WireShark 简介和抓包原理及实战过程一条龙全线分析——就怕你学成黑客啦!
|
1月前
|
人工智能 安全 Linux
网络空间安全之一个WH的超前沿全栈技术深入学习之路(4-2):渗透测试行业术语扫盲完结:就怕你学成黑客啦!)作者——LJS
网络空间安全之一个WH的超前沿全栈技术深入学习之路(4-2):渗透测试行业术语扫盲完结:就怕你学成黑客啦!)作者——LJS

热门文章

最新文章

下一篇
DataWorks