盘点 | 从单目标优化到多目标优化,3D 打印材料开发进入 100X 倍速阶段

代码探风鹤
• 阅读 80565
本文将聚焦 3D 打印材料开发,用四个具体案例对目前先进方法进行解读,以期让读者从整体上对机器学习在材料开发应用方面有认知和把握。

本文首发自 HyperAI超神经微信公众号~

以 AlphaFold 为代表,机器学习在生物制药、蛋白质结构预测等领域,已经有了喜人的研究成果,尤其是几何深度学习 (Geometric deep learning) 在原子结构建模方面取得的巨大进展,有望为计算材料科学中开放性问题提供解决思路。

但是,与药物样分子 (drug-like molecule) 和蛋白质相比,材料建模也面临两个主要挑战:

  • 大部分材料没有合适的表示方法。开发成功的机器学习模型,需要特定材料的归纳偏置 (inductive biase),这要求输入必须是具备一定格式或规律的,比如我们可以用 2D 图结构来表示分子,用序列表示蛋白质,这在材料领域是无法实现的,加上大部分材料需要在周期性边界条件 (periodic boundary conditions) 下进行表示,这给表征学习和生成模型都带来了很大挑战。
  • 材料类别五花八门、多种多样,如无机晶体、聚合物、催化表面、纳米多孔材料等等,每种材料结构的表示方法不同,都需要专属 task/数据集。

尤其以 3D 打印材料的开发和性能优化为例,更面临着过度依赖专业知识、重复试验、性能取舍等方面的制约。本文将围绕该主题,分享当下前沿的科研成果和方法。

3D 打印+机器学习:成果亮眼

聚焦单目标优化

1.波士顿大学:A Bayesian experimental autonomous researcher for mechanical design(2020)

阅读完整论文:

https://www.science.org/doi/full/10.1126/sciadv.aaz1708

基于贝叶斯优化的自动 3D 打印和测试平台,可以加速高压缩韧度 structure 的探索。结合贝叶斯优化和高通量自主实验,科研人员开发了一个贝叶斯实验自动研究员( Bayesian experimental autonomous researcher,简称 BEAR ),除快速实验外,BEAR 还基于所有可用结果对实验进行迭代。

盘点 | 从单目标优化到多目标优化,3D 打印材料开发进入 100X 倍速阶段

用 BEAR 研究增材制造组件力学

利用 BEAR,科研人员可以探索 structure 参数家族的韧度,同时使得识别高性能 structure 所需的实验数量,与基于网格的搜索相比减少了近 60 倍。这些结果显示了机器学习在数据稀少的实验领域的价值。

  1. 纽约大学:Combining automated microfluidic experimentation with machine learning for efficient polymerization design(2020)

阅读完整论文:

https://www.nature.com/articles/s42256-020-0166-5

科研人员开发了一个微流控反应器 (microfluidic reactor),用于筛选锆茂(zirconocene,一种化合物)催化剂,并结合拉丁超立方算法,提高催化剂的开发效率。

盘点 | 从单目标优化到多目标优化,3D 打印材料开发进入 100X 倍速阶段

锆茂金属催化剂自动热成像微反应器系统工艺流程图

在实验过程中,科研人员提出了一个用机器学习辅助自动显微化学反应器 (machine-learning-assisted automated microchemical reactors) 研究聚合反应的方法论,采用自行设计的微反应器原型,结合自动化和原位红外热成像技术,进行了高效、迅速的实验,绘制锆茂金属聚合催化剂的反应空间,获得基本动力学参数。

实验使得化学废物减少了两个数量级,催化剂的发现从数周减少到数小时。

  1. 英国利物浦大学:A mobile robotic chemist(2020)

阅读完整论文:

https://www.nature.com/articles/s41586-020-2442-2

科研人员开发了一个移动机器人(模块化、灵活、可自行移动,而非仪器)寻找更优的水中制氢光催化剂。
盘点 | 从单目标优化到多目标优化,3D 打印材料开发进入 100X 倍速阶段
机器人及实验台

该机器人自主运行超过 8 天,由一系列贝叶斯搜索算法驱动,在具有 10 个变量的空间内,进行了 688 次实验。

结果表明,这种自主探索得出的光催化剂混合物的活性,比最初的配方高 6 倍。

聚焦多目标优化

自动量子点合成机器人诞生,整合了一个基于机器学习的实验选择和流体化学来探索多目标性能。然而,整个过程是在流体中进行的,这也导致一定程度上无法涵盖某些更复杂的配方-加工-性能关系。

同时,每次实验的成本和耗时都很高,材料供应比较有限,因此,收集大量的数据成为困难。此外,对于许多现实中的应用,通常要满足多个性能标准,而这也增加性能空间探索的复杂性,很难找到最优解。

这种情况下,指导设计空间采样的多目标优化方法则可以有效减少实验次数。

  1. 麻省理工学院:Accelerated discovery of 3D printing materials using data-driven multiobjective optimization

阅读完整论文:

https://www.science.org/doi/10.1126/sciadv.abf7435

科研人员利用机器学习加速具有最佳机械性能制约 (trade-off) 的增材制造 (additive manufacturing) 材料的开发。同时开发了一个多目标优化算法,通过提出混合主要配方创造性能更佳的材料,从而自动指导实验设计。

盘点 | 从单目标优化到多目标优化,3D 打印材料开发进入 100X 倍速阶段

该系统的 workflow 示意图

( A )配方分配。

( B )配方混合。

( C )用于样品制造的 3D 打印机。

( D )样品后处理与紫外线(UV)固化和加热。

( E )性能数据提取的压缩试验。

( F )贝叶斯优化算法的配方和性能评估,输出建议的新配方测试。

该算法与一个半自主制造平台相结合,可大大减少执行实验的数量和解决问题的总时间。在不了解主要配方的情况下,所提出的方法自行开发了 12 种最佳配方,并在 30 次实验迭代后将发现的性能空间扩大了 288 倍。这种方法有望轻松地推广到其他材料设计系统并实现材料的自动发现。

实验结果表明,完成一个迭代周期的实验只需要 6797 秒(不到 2h),只有转运样品的步骤需要人工完成,极大加速了 3D 打印材料的开发流程。

又一片市场蓝海,谁能笑着胜出?

阿里云《2021 年 3D 打印行业发展研究报告》中显示,近年来,3D 打印受到国际社会的广泛关注。以美国为例,其在 3D 打印技术上投入大量的人力、物力和财力,研发出更为丰富的打印材料,促使这一技术日趋成熟。目前 3D 打印也已成为美国增长最快的工业之一。

与此相对,国内在材料开发方面起步较晚,但随着国家的重点关注,3D 打印行业市场潜力无疑巨大。有行业机构预测,2025 年中国 3D 打印市场有望增长至 635 亿元,其中 3D 打印材料约占三分之一,市场规模将达数百亿。可以推断,3D 打印行业已成为引领新一轮产业变革的核心技术之一,而 3D 打印材料作为其中的中上游,重要性不言而喻。

如今来看,在这片巨大的蓝海中,机器学习正凭借其强大的预测性能,加速驱动 3D 打印行业的发展。因此,对于众多企业而言,谁能抢先抓住机遇在其中胜出,也将意味着将顺利站上变革风口。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
小天 小天
2年前
机器学习入门简介
在这篇博文中,我们将简要介绍以下主题,为您提供机器学习的基本介绍:什么是机器学习训练机器学习模型优化参数神经网络如果您不是专家,请不要担心—这篇博文所需的唯一知识是基础高中数学。什么是机器学习?牛津词典将机器学习定义为:“计算机从经验中学习的能力”。机器学
Stella981 Stella981
3年前
Android蓝牙连接汽车OBD设备
//设备连接public class BluetoothConnect implements Runnable {    private static final UUID CONNECT_UUID  UUID.fromString("0000110100001000800000805F9B34FB");
Wesley13 Wesley13
3年前
ThinkPHP视频学习教程,thinkcmf基础入门
主要介绍thinkcmf,基于thinkphp开发应用,学习本课程前推荐阅读的材料和需要掌握的基础知识。了解thinkphp应用开发,thinkcmf安装方法,以及thinkcmf系统代码架构!http://www.lerhe.cn/index.php?g&marticle&aindex&id11(https://www.oschina.n
Stella981 Stella981
3年前
Eclipse插件开发_学习_00_资源帖
一、官方资料 1.eclipseapi(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fhelp.eclipse.org%2Fmars%2Findex.jsp%3Ftopic%3D%252Forg.eclipse.platform.doc.isv%252Fguide%2
Wesley13 Wesley13
3年前
AI研习丨针对长尾数据分布的深度视觉识别
  !(http://dingyue.ws.126.net/2020/0812/714a3e94j00qey3su000xd000q100dup.jpg)  摘要  本文介绍了目前国内外关于长尾数据分布下深度视觉识别的研究进展,主要从常用数据集及应用、经典机器学习解决方案和深度学习解决方案三个维度进行梳理和分析,并针对长尾数据分布的
Stella981 Stella981
3年前
CPU推理性能提高数十倍,旷视天元计算图、MatMul优化深度解读
  机器之心发布  机器之心编辑部  !(http://dingyue.ws.126.net/2020/0806/6a6e4896j00qemtzy001ad000p000aop.jpg)本文针对旷视天元深度学习框架在推理优化过程中所涉及的计算图优化与MatMul优化进行深度解读。  背景及引言  在深度学
大数据与人工智能初了解
人工智能的核心是机器学习,其他人工智能技术基本上都在它的基础上发展和进化。简单来说,机器学习就是计算机模仿人类的学习过程和学习行为,从以往的数据或经验中获取新的知识或技能,优化自身性能,并对未来进行预测。
人工智能人才培养
No.1第一天一、机器学习简介与经典机器学习算法介绍什么是机器学习?机器学习框架与基本组成机器学习的训练步骤机器学习问题的分类经典机器学习算法介绍章节目标:机器学习是人工智能的重要技术之一,详细了解机器学习的原理、机制和方法,为学习深度学习与迁移学习打下坚实的基础。二、深度学习简介与经典网络结构介绍神经网络简介神经网络组件简介神经网络训练方法卷积神经网络介
迁移学习核心技术的开发与应用
一、机器学习简介与经典机器学习算法介绍1.什么是机器学习?2.机器学习框架与基本组成3.机器学习的训练步骤4.机器学习问题的分类5.经典机器学习算法介绍章节目标:机器学习是人工智能的重要技术之一,详细了解机器学习的原理、机制和方法,为学习深度学习与迁移学习打下坚实的基础。二、深度学习简介与经典网络结构介绍1.神经网络简介2.神经网络组件简介3.神经网
美凌格栋栋酱 美凌格栋栋酱
5个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(