业界首个适用于固体系统的神经网络波函数,登上Nature子刊

简介: 业界首个适用于固体系统的神经网络波函数,登上Nature子刊


当今社会,“跨界” 逐渐成为各行各业寻找新可能的一个热门选择,学术界不同领域之间也时常能摩擦出智慧的火花。 随着人工智能技术兴起,在化学、物理等领域,传统的研究方法逐渐 与机器学习融合。

机器学习能够处理海量数据,解决复杂场景下的科学难题,带领科学探索抵达过去无法触及的新领域。比如 DeepMind 用人工智能软件 AlphaFold 对科学界已知的几乎所有蛋白质结构进行了高度准确的预测;Christian Lagemann 提出的基于深度学习的粒子图像测速 (PIV) 方法一改原本的纯手动设置参数,大大提升模型的应用范围,对汽车、航空航天和生物医学工程等多个领域的研究具有至关重要的意义。


AlphaFold 能够预测出几乎所有已知蛋白质的结构(图源:DeepMind)


有充足的数据,有一个准确的模型来描述求解的科学问题,很多基础科学的 “百年未解之谜” 都能被机器学习迎刃而解。比如流体力学、凝聚态物理学、有机化学等等。


最近,字节跳动 AI Lab Research 团队和北京大学物理学院陈基课题组的工作《 Ab initio calculation of real solids via neural network ansatz》 给出了研究凝聚态物理的新思路,该工作提出了业内首个适用于固体系统的神经网络波函数,实现了固体的第一性原理计算,并将计算结果推向了热力学极限。其有力地证明了神经网络是研究固体物理的高效工具,也预示着深度学习技术将在凝聚态物理中发挥越来越重要的作用。相关研究成果于 2022 年 12 月 22 日发表于国际顶级刊物 Nature Communication 杂志上。


论文链接:https://www.nature.com/articles/s41467-022-35627-1


研究背景及研究方法


精确求解固体系统的薛定谔方程是凝聚态物理的圣杯之一。在过去数十年的凝聚态研究中,密度泛函理论被广泛采用并取得了巨大成功。


密度泛函理论:一种研究多电子体系电子结构的量子力学方法。


尽管如此,密度泛函理论仍存在着诸多不足:对于复杂的强关联系统,密度泛函理论无法给出精确描述;在泛函挑选上也缺乏系统性提高自身精度的方法。近年来,相比于密度泛函理论,更为精确和通用的波函数方法得到了越来越多的关注和研究。


针对这一现状,字节跳动 AI Lab Research 团队联合北京大学物理学院陈基课题组设计了适用于固体系统的周期性神经网络波函数,并与量子蒙特卡洛方法结合,实现了对于固体系统的第一性原理计算。在该工作中,深度学习技术被首次应用于连续空间的固体系统研究,并将计算推向了热力学极限


该工作的核心是将周期性推广后的系统特征向量与现有的分子神经网络波函数结合,构造出具有周期对称性和完全反对称性的固体系统波函数。之后,该工作运用量子蒙特卡洛方法高效地训练神经网络,并在一系列真实固体上进行了测试。



实验结果及分析


首先,作者在周期性的一维氢链上进行了测试。一维氢链是凝聚态中最为经典的系统之一,对于它的精确求解有助于人们理解强关联系统的特性。计算结果表明,神经网络可以达到与传统高精度方法(如辅助场蒙特卡洛)相近的精度。


随后,作者运用神经网络计算了二维石墨烯材料。石墨烯是近二十年来炙手可热的研究材料,它在导热、导电等方面的奇特性质具有重要的研究和应用价值。该工作精确计算了石墨烯的内聚能,计算结果与实验数据一致。


为了进一步验证工作的有效性,作者计算了三维的锂化氢材料并将计算规模推向了热力学极限,计算规模最大达到了 108 个电子,这也是至今为止神经网络所能模拟的最大固体系统。计算得到的材料内聚能,体积模量等均符合实验结果。


最后,作者研究了理论上更为有趣的均匀电子气系统。均匀电子气系统与许多新奇的物理效应(如量子霍尔效应)息息相关,因此深入理解均匀电子气具有重要的理论价值。计算结果表明,神经网络在均匀电子气上取得了不错的效果,接近甚至超越了许多传统高精度方法的结果。


该工作有力地证明了神经网络是研究固体物理的高效工具。随着算法的进一步完善,神经网络技术将在凝聚态物理中发挥更加重要的作用:如固体系统的相变,表面物理,非常规超导体等。这些课题的研究都需要高精度的固体波函数作为基石。同时,作者也在致力于研究更为高效的神经网络波函数,为凝聚态物理的研究提供更多可能性。


相关文章
|
12天前
|
机器学习/深度学习 人工智能 算法
海洋生物识别系统+图像识别+Python+人工智能课设+深度学习+卷积神经网络算法+TensorFlow
海洋生物识别系统。以Python作为主要编程语言,通过TensorFlow搭建ResNet50卷积神经网络算法,通过对22种常见的海洋生物('蛤蜊', '珊瑚', '螃蟹', '海豚', '鳗鱼', '水母', '龙虾', '海蛞蝓', '章鱼', '水獭', '企鹅', '河豚', '魔鬼鱼', '海胆', '海马', '海豹', '鲨鱼', '虾', '鱿鱼', '海星', '海龟', '鲸鱼')数据集进行训练,得到一个识别精度较高的模型文件,然后使用Django开发一个Web网页平台操作界面,实现用户上传一张海洋生物图片识别其名称。
98 7
海洋生物识别系统+图像识别+Python+人工智能课设+深度学习+卷积神经网络算法+TensorFlow
|
5天前
|
机器学习/深度学习 人工智能 算法
【乐器识别系统】图像识别+人工智能+深度学习+Python+TensorFlow+卷积神经网络+模型训练
乐器识别系统。使用Python为主要编程语言,基于人工智能框架库TensorFlow搭建ResNet50卷积神经网络算法,通过对30种乐器('迪吉里杜管', '铃鼓', '木琴', '手风琴', '阿尔卑斯号角', '风笛', '班卓琴', '邦戈鼓', '卡萨巴', '响板', '单簧管', '古钢琴', '手风琴(六角形)', '鼓', '扬琴', '长笛', '刮瓜', '吉他', '口琴', '竖琴', '沙槌', '陶笛', '钢琴', '萨克斯管', '锡塔尔琴', '钢鼓', '长号', '小号', '大号', '小提琴')的图像数据集进行训练,得到一个训练精度较高的模型,并将其
18 0
【乐器识别系统】图像识别+人工智能+深度学习+Python+TensorFlow+卷积神经网络+模型训练
|
12天前
|
机器学习/深度学习 人工智能 算法
【昆虫识别系统】图像识别Python+卷积神经网络算法+人工智能+深度学习+机器学习+TensorFlow+ResNet50
昆虫识别系统,使用Python作为主要开发语言。通过TensorFlow搭建ResNet50卷积神经网络算法(CNN)模型。通过对10种常见的昆虫图片数据集('蜜蜂', '甲虫', '蝴蝶', '蝉', '蜻蜓', '蚱蜢', '蛾', '蝎子', '蜗牛', '蜘蛛')进行训练,得到一个识别精度较高的H5格式模型文件,然后使用Django搭建Web网页端可视化操作界面,实现用户上传一张昆虫图片识别其名称。
148 7
【昆虫识别系统】图像识别Python+卷积神经网络算法+人工智能+深度学习+机器学习+TensorFlow+ResNet50
|
12天前
|
机器学习/深度学习 人工智能 算法
【球类识别系统】图像识别Python+卷积神经网络算法+人工智能+深度学习+TensorFlow
球类识别系统,本系统使用Python作为主要编程语言,基于TensorFlow搭建ResNet50卷积神经网络算法模型,通过收集 '美式足球', '棒球', '篮球', '台球', '保龄球', '板球', '足球', '高尔夫球', '曲棍球', '冰球', '橄榄球', '羽毛球', '乒乓球', '网球', '排球'等15种常见的球类图像作为数据集,然后进行训练,最终得到一个识别精度较高的模型文件。再使用Django开发Web网页端可视化界面平台,实现用户上传一张球类图片识别其名称。
110 7
【球类识别系统】图像识别Python+卷积神经网络算法+人工智能+深度学习+TensorFlow
|
8天前
|
运维 监控 安全
网络安全基础:深入理解防火墙与入侵检测系统
【6月更文挑战第27天】本文探讨了防火墙和入侵检测系统(IDS)在网络安全中的核心作用。防火墙执行访问控制和数据包过滤,隔离内外网络,但可能无法应对所有威胁。IDS则实时监控网络,通过异常和误用检测发现潜在威胁,提供第二道防线。两者的协同工作增强了防御能力,降低了误报,实现了快速响应,共同构建全面的网络安全防护。理解和有效部署这两者对于保障信息安全至关重要。
|
14天前
|
存储 数据管理 数据处理
网络的备份系统
【6月更文挑战第21天】网络的备份系统
38 2
|
29天前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的网络办公系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的网络办公系统附带文章和源代码部署视频讲解等
30 8
|
19天前
|
运维 供应链 安全
尽管网络安全支出不断增加,针对OT系统的网络攻击仍在激增
尽管网络安全支出不断增加,针对OT系统的网络攻击仍在激增
|
23天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的大学生计算机基础网络教学系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的大学生计算机基础网络教学系统附带文章源码部署视频讲解等
14 0
|
28天前
|
缓存 安全 前端开发
(转)浅谈tomcat优化(内存,并发,缓存,安全,网络,系统等)
(转)浅谈tomcat优化(内存,并发,缓存,安全,网络,系统等)

热门文章

最新文章