0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AI算法新成果:在不需要额外训练的情况下,可自主发现实用新材料

ss 来源:学术头条 作者:学术头条 2020-11-26 17:43 次阅读

每当看到 AI 这个词,你脑海中是否会浮现出超级智能计算机?或者想到不需要人类辅助即可执行任务的机器人?或许,这些梦想并不遥远。

近年来,机器学习在化学领域的应用正以惊人的速度增长,在材料性能预测、新材料探索与设计等领域也取得了很大进展。但是,机器学习与实验过程的直接耦合还存在巨大的挑战。

近日,一个包括美国国家标准与技术研究所(NIST)在内的多机构研究团队在 AI 研究领域取得了又一项重要研究成果:他们开发出了一种名为 CAMEO 的 AI 算法,该算法在不需要科学家额外训练的情况下,自主发现了一种潜在的实用新材料。利用 CAMEO 算法实现的 AI 系统,可以有效地减少科学家在实验室中花费的“反复”实验时间,同时最大限度地提高科研效率。

该研究成果以“ On-the-fly closed-loop materials discovery via Bayesian active learning ”为题,于 11 月 24 日在线发表在科学期刊《自然-通讯》(Nature Communications)上。

对此,论文作者之一、NIST 研究员 Aaron Gilad Kusne 表示,在材料科学领域,科学家们一直以来都在不断寻求可用于特定应用场合的新材料,比如 “一种可用于制造汽车的轻巧坚固金属,或者可承受喷气发动机的高应力和高温环境的材料”。

帮助解决科研痛点

新材料的发现是推动现代科学发展与技术革新的源动力之一,而传统的材料研发需要进行大量的试验,效率低且成本高——要想寻找这样的新材料,不仅需要研究人员进行大量的实验,还需要耗费大量的时间去做理论调查。

如果一个研究人员想要分析一种材料在不同温度下的特性,那么他可能需要在各种不同温度下进行 N 次试验。然而,温度只是材料的一个指标之一,如果在一项实验中有 5 个指标要分析,每个指标又有 10 个值,那就意味着该研究人员必须进行 10^5 次试验。

Kusne 表示,对于试验次数如此多的实验,研究人员可能会花费几年甚至几十年的时间,所以,这样的实验,几乎不可能进行。

CAMEO 算法的“用武之地”正在于此,CAMEO 可以跳过那些会提供冗余信息的实验,确保每个实验都可以最大限度地帮助科学家获取知识和见解,提升他们的理解能力。通过节省实验时间,可以有效帮助科学家更快实现其目标,也使实验室的有限资源能够得到更有效地利用。

那么,CAMEO 算法如何实现这一点?

CAMEO 是基于机器学习的一个自学习 AI 算法,为材料研究领域的探索提供了一种全新的范式。CAMEO 通过闭环操作来寻找有用的新材料,首先从数据库中加载材料数据,然后通过贝叶斯机器学习对数据进行分析,预测未知材料的结构和功能特性,并通过主动学习来确定下一步要研究的最有价值的材料。在进行下一轮实验之前,CAMEO 还可以要求科学家根据过去所执行的实验经验,提供材料的晶体结构等信息。

论文作者之一、马里兰大学材料科学与工程教授 Ichiro Takeuchi 表示:“实验的关键在于,我们能够在一个由多种材料构成的组合库中启动(unleash)CAMEO 算法。”

在通常的组合研究中,阵列中的每一种材料都会被依次测量,以寻找具有最佳性能的化合物。即使使用快速的测量设置,也需要花费很长时间。而有了 CAMEO 算法,仅需很少量的常规测量就可以找到最佳材料。

图 | CAMEO 在一个闭环操作中寻找新材料的过程(来源:NIST)

该 AI 算法还被设计成包含关键原理的知识,包括过去的模拟和实验室实验的知识、设备的工作原理以及物理概念。例如,研究人员使 CAMEO 掌握了相位图知识,相位图描述了材料中原子的排列如何随化学成分和温度的变化而变化。而理解原子在材料中的排列方式对于确定材料的特性至关重要,根据排列方式可以确定材料的硬度、电绝缘性,以及材料的应用场合。

Kusne 说:“CAMEO 算法是无监督的,许多类型的 AI 算法都需要进行训练或监督,我们不要求它学习物理规律,而是将它们编码到 AI 中。这样一来,就不需要人类再去训练 AI 模型。”

了解材料结构的最佳方法之一是 X 射线衍射法,即使用 X 射线轰击材料。通过识别 X 射线反射的角度,科学家可以确定原子在材料中的排列方式,从而使他们能够确定其晶体结构。然而,一次内部 X 射线衍射实验可能需要一个小时或更长时间。在斯坦福同步辐射光源(SSRL)进行的实验中,由于快速移动的粒子会发射大量的 X 射线,一台足球场大小的大型机器以接近光速的速度加速带电粒子,整个过程可能需要 10 秒钟。

(来源:Nature Communications)

CAMEO 算法安装在一台计算机上,通过数据网络与 X 射线衍射设备相连接,通过确定 X 射线反射的角度,科学家们可以确定原子在材料中的排列方式,从而弄清楚材料的晶体结构。在每次进行新的迭代时,CAMEO 都会从过去的测量中学习并确定下一个要研究的材料。这使得 AI 可以探索材料的成分如何影响其结构,并确定完成任务的最佳材料。

Kusne 说:“把这个过程想象成制作一份完美的蛋糕,你正在混合各种类型的材料(比如,面粉、鸡蛋或黄油),通过使用各种配方来制作最好的蛋糕。” 而借助人工智能,则可以搜索制作 “配方” 或实验流程,来确定材料的最佳成分。如此一来,便节省了大量的实验时间。

自主发现,性能更优

CAMEO 就是使用这种方法发现了 GST467 材料。

CAMEO 通过给定的 177 种潜在的材料进行研究,这些材料涵盖了大范围的组成配方。为了获得这种材料,CAMEO 耗时 10 小时完成了 19 个不同的实验,相比之下,一个科学家大约需要 90 个小时才能完成同样多的实验。

图 | GST467 的发现过程(图片来源:nature communications)

CAMEO 发现的新材料 GST467 由三种不同的元素(锗、锑、碲,Te-Ge-Sb)组成,是一种相变存储材料,即当它受热迅速熔化时,其原子结构会从晶态(原子在指定的、有规律的位置上的固体材料)变为非晶态(原子在随机位置上的固体材料)。这种相变存储材料被用于数据存储等电子存储应用程序。

图 | GST467 的纳米结构和器件性能(图片来源:nature communications)

虽然 Ge-Sb-Te 合金系统中可能存在无限种成分变化,但 GST467 是适合相变应用的最佳材料。研究人员希望 CAMEO 算法能找到最佳组合的 Ge-Sb-Te 合金,以满足在晶态和非晶态之间的 “光学对比度” 差异最大的特性。

例如,在 DVD 或蓝光光盘上,光学对比度允许扫描激光通过区分高反射率或低反射率的区域来读取光盘。研究人员发现,GST467 的光学对比度是 DVD 常用的材料 GST225 的两倍,较大的对比优势也使其表现出了明显优于传统材料的特性。

GST467 还可应用于用于控制电路中光的方向的光子开关器件,还可以应用于神经形态计算(旨在开发模拟大脑神经元结构和功能的设备,为新型计算机的出现以及从复杂图像中提取有用数据等其他应用提供可能)。

远程科研或成现实

研究人员认为,不只是 GST467,CAMEO 还可以发现许多其他材料。如今,他们已经将 CAMEO 的代码开源,免费提供给科学家和研究人员使用。

与类似的机器学习方法不同,CAMEO 算法不是对大量数据进行机器学习和预测,而是通过关注晶体材料的成分、结构和性质之间的关系,追踪材料相应功能的结构来源,引导系统发现有用的新化合物。

CAMEO 的一个好处是最大限度地降低了成本,因为在同步加速器设施中进行实验是需要花费时间和金钱的。研究人员估计,使用 CAMEO 可以将实验数量减少十分之一,相应地可以将实验时间缩短十倍。由于人工智能正在运行测量数据、收集数据,分析数据的过程,这也大大降低了研究人员进行实验所需的知识量,他们只需关注正在运行的 AI 系统。

CAMEO 的另一个好处是为科学家提供了远程工作的能力。SLAC 美国国家加速器实验室的研究员 Apurva Mehta 说:“这掀起了一波科研热潮,科学家不需要在实验室中,就可以继续工作和生产。” 这可能意味着,如果科学家们可以依靠人工智能在实验室进行实验,更加安全地远程从事传染性疾病或病毒的研究。

研究人员表示,他们将继续改进这一 AI 算法,并尝试使该算法可以解决更复杂的问题。Kusne 说:“CAMEO 拥有机器人科学家的智慧,它的构建,是为了以一种非常高效的方式,来设计、运行和学习实验。”

责任编辑:xj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 算法
    +关注

    关注

    23

    文章

    4455

    浏览量

    90756
  • AI
    AI
    +关注

    关注

    87

    文章

    26443

    浏览量

    264054
收藏 人收藏

    评论

    相关推荐

    STM32G070不需要中断唤醒,直接关闭外设中断就好了,为什么还要额外使用这个寄存器?

    如果不需要中断唤醒,直接关闭外设中断就好了,为什么还要额外使用这个寄存器EXTI_IMR1屏蔽一,而且只单独列了几个外设提供屏蔽的,基于什么应用场景考虑吗?
    发表于 04-02 07:48

    不需要License不需要烧录器,板卡集成下载器和调试功能,盘古PGX-Lite 7K开发板

    不需要License不需要烧录器,板卡集成下载器和调试功能,盘古PGX-Lite 7K开发板,紫光同创Compa系类低功耗CPLD,基于PGC7KD-6IMBG256,轻松掌握国产FPGA操作
    发表于 03-08 13:51

    CY8C4146内部集成了WCO模块,这种情况下是不是不需要再去接一个外部晶振?

    CY8C4146内部集成了WCO模块,这种情况下是不是不需要再去接一个外部晶振?
    发表于 02-21 06:44

    电机控制中哪些情况下需要能量回馈?

    客户需求中提到了,能量回馈,请教大虾哪些情况下需要能量回馈,比如空档滑行时?还有就是能帮讲算法的基本流程吗,软硬件原理啥的?
    发表于 02-05 06:24

    k7042-2af71-1rh1-z的伺服电机怎么可以不停机、不拆机的情况下知道编码器型号?

    公司关键位置有一台型号为1f怎么可以k7042-2af71-1rh1-z的伺服电机,怎么可以不停机、不拆机的情况下,知道他的编码器型号?越详细越好,最好是能采购回来出问题后,立马装上最短时间不需要大动
    发表于 01-09 08:15

    LTC4364 VCC是否不需要去耦电容?

    LTC4364规格书里的典型应用,低压输入VCC都是直接接VIN;36~72输入是通过电阻接VIN, 但是图上没有显示有接VCC的去耦电容,请问这种情况下VCC是否不需要去耦电容?谢谢
    发表于 01-04 07:55

    AD9235-65什么情况下需要单端转差分信号?

    我想用AD9235-65芯片,我的输入信号频率50K左右,输入信号经过滤波后,离AD9235的距离很近,是不是就不需要单端转差分输入了?我的信号本来是单端的。或者更进一步,什么情况下需要
    发表于 12-14 07:57

    运放的电源配置中是否需要负电压?在什么情况下运放需要负电压?

    运放的电源配置中是否需要负电压?在什么情况下运放需要负电压?何时可以不需要? 运放(Operational Amplifier,简称Op-Amp)是一种重要的电子器件,在各个领域的电子
    的头像 发表于 11-22 17:26 2070次阅读

    AD8231双电源供电的情况下,增益控制高低电平应该为多少啊?

    我在做新设计,小信号放大,有几个问题希望得到解决,谢谢大家了。 1、AD8231双电源供电的情况下(3Vp-p),增益控制高低电平应该为多少啊?(数据手册上没有提这个条件的测试结果) 2、AD8231与AD8235级联会
    发表于 11-21 07:34

    一般什么情况下需要用到simulink?

    使用simlink生成嵌入式的代码,一般什么情况下需要用到simulink,simulink的教程,谁有提供一
    发表于 11-06 08:06

    “专精特新”点亮中国制造,汉思新材料自主研发生产芯片封装胶

    “专精特新”点亮中国制造,汉思新材料自主研发生产芯片封装胶汉思新材料近15年来始终秉持“专业专注专心”的创业初心,做好产品、办好企业。以公司研发投产的新产品芯片封装底部填充胶为例,该产品就是
    的头像 发表于 10-08 10:54 706次阅读
    “专精特新”点亮中国制造,汉思<b class='flag-5'>新材料</b><b class='flag-5'>自主</b>研发生产芯片封装胶

    芯片的od门与oc门输出管脚不需要上拉电阻吗?

    数据流的控制和操作。不同于常用的逻辑门电路,OD门和OC门输出端口不需要上拉电阻,这是因为OD门和OC门本身具有固有的上拉功能。下面将分别逐一介绍它们的工作原理及具体应用情况。 1. OD门 OD门,全称Open Drain门,是一种常用于数字电路中的输出控制
    的头像 发表于 09-12 11:18 1982次阅读

    Ai 部署的临界考虑电子指南

    %数据中心的工作量。平方GPU对培训工作量有效,但在人工智能的所有不同阶段都不需要GPU。2021年的一项研究中,56%的研究受访者将成本列为他们面临的最重大挑战实施AI/ML解决方案。
    发表于 08-04 07:25

    可以不使用Arduino IDE的情况下使用它来为ESP8266/ESP32编码?

    不是 ESP 东西,但我曾经真正接触过 C++ 的计算机。话虽这么说,顺便说一句,我说的是魁北克语,使用 DEV C++ 有点不错,所以如果有任何方法可以不使用 Arduino IDE 的情况下
    发表于 06-08 08:15

    可以不使用外部SDRAM的情况下运行i.MXRT1176 (MIMXRT1176DVMAA) 控制器吗?

    我们想在我们的一个物联网应用项目中使用 MIMXRT1176DVMAA。为此,我们不需要外部 SDRAM。所以,我们想在没有 SDRAM 的情况下运行这个控制器。 根据数据表,该控制器具有内部 2MB SDRAM,因此我们要使用它。 你能证实这一点吗?
    发表于 05-04 08:12