ChatGPT 能为计算材料科学做些什么?未来会取代计算材料科学家吗?

01b7a4102720ef2d17216303a481b452.png

来源:ScienceAI
本文约2600字,建议阅读5分钟本文简要讨论了 ChatGPT 可能应用于计算材料科学的 3 个方面,即生成结构、计算材料软件编程,数据可视化等。

fca007da867864b93712442e11486b0f.png

ChatGPT 已火爆全球,它可以完成一系列具有挑战性的任务,比如撰写论文、编程、作曲、绘画等。

但 ChatGPT 在计算材料科学中的潜在应用还有待讨论。

近日,浙江大学材料科学与工程学院洪子健在《Energy Material Advances》发表题为「ChatGPT for Computational Materials Science: A Perspective」(《用于计算材料科学的 ChatGPT:一个 Perspective》)的展望文章。

作者简要讨论了 ChatGPT 可能应用于计算材料科学的 3 个方面,即生成结构、计算材料软件编程,数据可视化等。

研究发现,虽然 ChatGPT 在尝试完成一般任务时可能会犯一些简单的错误,但其具有在人类交流过程中「学习」的能力。同时,现阶段 ChatGPT 仍存在如下问题:输出的一致性、隐藏错误和伦理问题等。作者希望这一观点能够激发人们对 ChatGPT 在计算材料科学中的潜在应用的进一步兴趣。

e896e7e631eccec9394670d886b7aa88.png

论文链接:

https://spj.science.org/doi/10.34133/energymatadv.0026

ChatGPT 最近在社交媒体和科学界引起了极大的关注。它可以完成许多过去认为是人类智能的工作,如写作,编程,作曲等。

洪子健说:「作为一名计算材料科学家,我总是渴望拥抱新工具,特别是计算机科学和人工智能领域的新工具。自从新的 ChatGPT 诞生以来,我想知道这样一个工具是否可以帮助我们进行计算材料科学。」

机器学习是计算机科学中的一种革命性工具,已广泛应用于计算材料科学的各个领域,例如预测材料特性、图像识别和处理等。从这个角度,将简单讨论:ChatGPT 能为计算材料科学做些什么?如何利用这样的工具来帮助我们进行科学计算?ChatGPT 将来会取代计算材料科学家吗?

生成结构

首先,构建模型或结构是计算材料科学的第一步。以密度泛函理论(DFT)为例,构建合适的分子或晶体结构是计算的第一步。首先,让 ChatGPT 帮助我们构建原子结构。假设想通过 DFT 研究锂金属表面(电池和能源科学中最重要的表面之一),则需要构建锂金属 Slab 模型。

为此,作者在今年 2 月 20 日询问了 ChatGPT:「Can you generate a cif for lithium Slab?」 (你能帮我生成一个锂 Slab 的 cif 文件吗?)」 ,它给出了一串代码,画出的结果如图 1A 所示。这个更像是锂的单胞而不是 Slab。进一步询问:「 Can you expand to 16 atoms?」(「你能扩展到 16 个原子吗?」),然后,它会生成一个奇怪的输出,结果出来一个内含有 16 个随机分布原子的结构(图 1B)。

d08a0a173fd5a2eee5d9dffcd2f3b8bb.png

图 1:利用 ChatGPT 给出的代码生成的一些锂金属结构。(来源:论文)

有趣的是,当作者在最初提交手稿 20 天后再次问同样的问题时,输出完全不同。它表示自己作为一个 AI 模型,不能生成 cif 文件,而是给出一些使用 VESTA 或 Materials Studio 的建议,或在晶体学开放数据库 (COD) 和无机晶体结构数据库 (ICSD) 中搜索预生成的 cif 文件。有时,它可能还会提供不正确的示例 cif 文件。

然而,如果作者通过输入「 Lithium is bcc, can you generate a cif for lithium metal slab」(「锂是 bcc,你能帮我生成一个锂 Slab 的 cif 文件吗?) 来提供更多信息,例如晶体结构,那么它将生成体心立方 (BCC) 晶格,如图 1 C 所示。可以进一步要求它扩展到 16 个原子,如图 1D 所示。

这个例子表明,尽管 ChatGPT 有时候没法得到完全正确的结果,它会给我们一些提示。当我们给它更多信息的时候,它具有从我们的信息中「学习」的能力。

为特定科学软件编写代码

下一步是编写特定脚本,用于在特定科学计算软件上运行模拟。想象一下,要使用开源 DFT 软件 GPAW 对 bulk 硅(一种广泛应用于光伏和半导体器件的重要材料)进行能带结构计算。

可以问 ChatGPT:「can you write a GPAW code for calculating the band structure of Si」(「你能写一个计算 Si 能带结构的 GPAW 代码吗」);它会给你一个看起来非常类似于我们在 GPAW 官方网站上可以找到的代码,尽管它会使用不正确的属性,例如「gpaw.Cell」和「gpaw.Atoms」。(2023 年 2 月 20 日)

值得注意的是,如果作者进一步问:「can you write a GPAW code for calculating the band structure of SiO2」(「你能写一个计算 SiO2 能带结构的 GPAW 代码吗」),它会假设之前的代码是正确的,并通过简单地用 SiO2 替换 Si 并改变晶格参数 a 来生成新代码,忽略了 SiO2 的稳定构型不是立方体这一事实。

令人惊讶的是,当作者在 20 天后执行类似的请求时,会获得不同的输出,其中 Si 的大部分代码是正确的,这将正确地进行结构最小化并给出优化的 Si 晶胞的输出。但是,它也会给出一个不存在的名为「calc.get_band_structure」的错误属性。然后,作者尝试通过输入 「please use calc.band_structure since there's no attribute get_band_structure」(「请使用 calc.band_structure,因为没有属性 get_band_structure」来「教」ChatGPT 没有名为「calc.get_band_structure」的属性),它会立即更正此错误。

而对于 SiO2,作者在 2023 年 3 月 10 日访问 ChatGPT 时也得到了新的输出,它使用「方英石」作为 SiO2 的默认结构,不同的 250 eV ecut(与 Si 的 150 eV)和不同的 kpts_path( 「G」、「M」、「X」、「R」、「G」),表明机器人已经进化到一定程度,它知道改变一些输入参数。然后可以通过输入「教」它改变为石英结构:「SiO2 的晶体结构是石英」;然后,将生成石英相中的 SiO2 bulk 结构。

数据可视化

最后一步是数据可视化。作者选取了一个简单的例子「Can you write a script for 3 dimensional vector plot with MATLAB, do the plotting from data.dat」 (你能否用 MATLAB 写一个三维矢量图的脚本,从 data.dat 中进行绘图?)。它给出一个使用「quiver3」函数来做三维矢量图的代码;但是数据维度 quiver3(x, y, z)不正确,应该写成quiver3(x, y, z, u, v, w)。然后,作者尝试通过输入:「The data.dat has six dimensions, the first three dimension is the coordinate, can you do the plotting again」(「data.dat 有六个维度,前三个维度是坐标,你能再画一遍吗?」),这时,它就可以给出一个简单的正确作图程序。简单数据作图结果如图 2 所示。

abefdaa961469d66e0775acb29a3588e.png

图 2:基于 ChatGPT 给出的代码利用 MATLAB 做出的三维箭头图。(来源:论文)

未来展望

总的来说,ChatGPT 已经有了非常强大的能力,可以帮助我们进行计算材料科学。使用 ChatGPT 这样的工具的好处可以概括为:

(a) 使用非常简单方便,只需要打几个字,不用看说明书,对初学者特别友好;

(b) 在专家的指导下,它能够从交互中「学习」并自行纠正错误,并能够正确地执行任务;

(c) 即使 ChatGPT 不知道确切的答案,它也可以给我们一些提示或建议,告诉我们应该寻找哪种工具来解决我们的问题。

同时,ChatGPT 仍然有很大的改进空间,可以更好地帮助我们进行计算材料科学:

(a) 输出结果取决于 ChatGPT 的版本和访问时间,无法保证结果的稳健性。

(b) 它可能会生成一些对初学者来说看起来非常专业的东西,但如果没有经过适当的训练,它可能会在代码中犯下非常简单的错误,甚至可以用以前的知识或训练的简单替换来欺骗我们。因此,我们在此阶段应始终谨慎使用它;正确的计算仍然需要人为干预和检查。

(c) 应该关注伦理问题。一些大学对使用 ChatGPT 有特定的政策/禁令,例如,在撰写论文时。

但是,作者相信并主张这些限制可能不适用于在计算材料科学中使用 ChatGPT。随着 ChatGPT 等新工具的出现,计算材料科学即将发生变革。

参考内容:

https://phys.org/news/2023-04-chatgpt-materials-scientists.html

编辑:王菁

08f7739f48fac3378f50c3963b86549d.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/20062.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

强到在IQ测试中“碾压”人类的ChatGPT,可能解不出这几个数学脑筋急转弯

来源:AI前线 作者:Meghan Bartels 译者:王强 策划:刘燕 ChatGPT 可以在 IQ 测试中拿到高分,但它没法在传奇数学谜题大师 Martin Gardner 设计的题目中击败人类高手 事实证明,如果你想解答一个脑筋急转弯问…

我们拆了一款将ChatGPT“落地”的AI语音交互机器人,八核A7全志R58主控

视频版本拆机:【60块钱,垃圾佬的第一台机器人,国产8核CPU全志R58】 https://www.bilibili.com/video/BV1Qk4y177ja/?share_sourcecopy_web&vd_source6ec797f0de1d275e996fb7de54dea06b 公子小白是一对由狗尾草智能科技推出的人工智能机…

万字长文:Stable Diffusion 保姆级教程

万字长文:Stable Diffusion 保姆级教程 2022年绝对是人工智能爆发的元年,前有 stability.ai 开源 Stable Diffusion 模型,后有 Open AI 发布 ChatGPT,二者都是里程碑式的节点事件,其重要性不亚于当年苹果发布iPhone&a…

Claude注册保姆级教程,含添加slack失败等问题处理方式

ChatGPT最强平替Claude 1. 搜索claude官网 网址:https://www.anthropic.com/product2、添加到slack 进入官网后下拉,滚动到页面底部,点击Product News,“Claude in Slack”。3、进入slack应用市场 https://w1685857018-gkt521992…

外汇天眼:Apple与MetaQuotes之争!谁是下一个Apple?谁会成下一个MT4/5?

手机巨头Apple 从其应用商店App Store中下架领先的交易软件MetaTrader4(MT4)和 MetaTrader5(MT5)引发了外汇市场热议。 虽然截止发稿,Apple以及交易软件MT4/5供应商MetaQuotes均未对此次事件发表任何评论,…

yfinance 国内使用,下载雅虎财经数据

本文基于2021年发布的FinRL框架,在第一步下载数据便遇到了问题 要么时区获取不到:No timezone found, symbol may be delisted 要么数据没有:No data found for this date range, symbol may be delisted 其实都是代理问题 FinRL: Deep Re…

ChatGPT想干掉测试人员,做梦去吧

很多人都发现ChatGPT可以做一些代码相关的工作,不仅可以写一些测试用例和自动化脚本,还可以做一定量的调优,于是就开始担忧起来,到哪天我的测试工作会不会被ChatGPT这个工具给取代了? 1. ChatGPT目前对哪些东西会有冲…

《Steam平台上的VR虚拟现实》(Yanlz+Unity+XR+VR+AR+MR+Steam+SteamVR+Vive+Oculus+Valve+立钻哥哥+==)

《Steam平台上的VR虚拟现实》 《Steam平台上的VR虚拟现实》 版本 作者 参与者 完成日期 备注 YanlzVR_Steam_V01_1.0 严立钻 2019.04.01 ##《Steam平台上的VR虚拟现实》发布说明: “Steam平台上的VR虚拟现实”:是对“Ste…

HTC VIVE VR眼镜的介绍以及初始化设置

硬件设备介绍 使用的硬件设备:HTC VIVE 或 HTC VIVE Pro 1.认识一下HTC VIVE VR头盔上的主要部件: A 是基站(定位器) x 2(发射激光定位头显与手柄控制器) B 是同步线 C 是基站电源适配器 x2(任何电子设备都需要能源支持) E 是联接器(把头显和电脑连起…

2018VR排行手机VR眼镜哪个好?VR眼镜多少钱,哪个VR眼镜性价比高?评测推荐

摘要:虚拟现实(VR)头戴设备目前已成为市面一类比较火热的产品,它有哪些分类呢?一般可分为头戴类、非头戴类和手套类。怎样选购vr眼镜?不妨先来看看目前比较火的vr眼镜产品评测。

Type-C接口AR/VR眼镜转接器方案,同时支持边传输数据边充电

近几年,人们对电子数码设备的需求也不断提升,VR眼镜作为终端显示产品也不断更新迭代。目前VR眼镜开始配备USB -C接口,现在苹果、华为、三星、华硕、小米等品牌的笔记本都支持通过USB C接口来进行视频数据传输。 USB-C接口除了能够用来传输文…

在你眨眼时,VR这样欺骗你的视觉

VR的沉浸感,可以让人仿佛置身于现实之外,还可以利用各种生物传感特性,来模拟一种具有存在感的虚拟空间。实际上,VR可以很好的欺骗人的感官,比如尽管你身处空间有限的房间中,但在VR中你仿佛已来到开阔的户外…

VR眼镜转接器方案,支持同时给电脑手机设备及VR供电。

近几年,人们对电子数码设备的需求也不断提升,VR眼镜作为终端显示产品也不断更新迭代。目前VR眼镜开始配备USB -C接口,现在苹果、华为、三星、华硕、小米等品牌的笔记本都支持通过USB C接口来进行音视频数据传输。 USB-C接口除了能够用来传输…

【2018VR眼镜评测】UGP VR和千幻魔镜哪个好?暴风魔镜和小宅VR有什么区别?哪个牌子VR眼镜好?2017

按照目前VR的硬件形态来划分,VR头戴设备主要分为三种: 1、移动端头显(又叫手机VR) 2、一体机VR 3、PC端VR 【三种VR的的区别】 移动端VR:其实这类产品又称为VR盒子,方便小巧且便宜,相当于纸盒vr的进阶,价格…

ps4虚拟现实VR眼镜入手体验

随着近几年越来越多的资本注入VR行业,市面上VR眼镜的款式和品牌也越来越多,不管是价格高低可以说VR眼镜已经覆盖了中高低端市场,今天小九主要为大家来讲一下ps4虚拟现实VR眼镜的入手体验,为什么要挑选这一款呢?因为市面上很多游戏…

秀儿ChatGPT-4震撼发布,AR眼镜的用武之地在哪?

距离老版本 ChatGPT-3展现它惊人的实力、颠覆我们的认知,才仅仅过去四个多月,OpenAI又扔下了一颗核弹:GPT-4发布了。 GPT-4 主要实现了以下几个方面的飞跃式提升: 强大的识图能力; 文字输入限制提升至 2.5 万字&…

近视了怎么玩转VR眼镜?

随着近几年更多资本注入VR行业,加上人们对于这个行业的认知和喜爱,越来越多的VR眼镜进入人们的娱乐生活,VR眼镜的种类和功能也越来越多,但是对于近视的人群怎么才能玩VR眼镜呢?今天小九来带大家看一下都有哪些方法能够在近视的情…

体用UGP VR眼镜一体机下载体验玩2018《VR女友》游戏后感:太真实了!

前言:这不科学啊:“你知道自己像个变态吗?你竟然悲惨到了需要用这种东西来麻痹自己吗?你真的空虚到了这种地步了吗?” 我已经十多年没玩过H-game了。这次玩这个游戏——我不是想让自己看起来像一个正人君子&#xff0c…

HTC VIVE 虚拟现实眼镜VR游戏体验

HTC的VIVE入手一段时间了,体验了几个免费的VR游戏,效果还不错,分享一下。 1. VIVE主要部件 VIVE的主要部件有3个,分别是头盔,两个无线控制手柄和两个定位器。 1.1 头盔 头盔整体照: 正面面板上有定位器&a…

2018VR眼镜,今天做了一个测评!

Vr眼镜是什么?近几年炒的非常火热的vr虚拟现实备受大家关注,各大科技公司也开始投产研发,推出新一代的vr眼镜,它到底是个什么东西?对我们的现实生活影响大不大?虚拟现实技术是一种可以创建和体验虚拟世界的…