AI日报:人工智能与新材料的发现
文章目录
- 总览
- 人工智能正在革命性地发现新的或更强的材料,这将改变制造业。
- 更坚韧的合金
- 问题研究
- 解决方案
- 新材料人工智能
- 存在的挑战
- 方法探索
日本的研究人员正在使用人工智能制造更强的金属合金或发现新材料,并彻底改变制造过程
总览
- 日本的研究人员开发了两步技术,使飞机工业中使用的镍铝合金更坚固。
- 这项新技术展示了机器学习如何改变传统上依赖试错的科学领域。

人工智能正在革命性地发现新的或更强的材料,这将改变制造业。
日本的研究人员开发了一种新的两步技术,可以在高温下提高镍铝合金的强度,这种材料将两种金属结合在一起,广泛用于飞机和其他行业,超过了加热这些金属的传统方法。
该方法使用人工智能来精确定位各种热老化时间表。InFLOWS AI首席运营官Jake Thiede没有参与这项研究,他在接受采访时表示:“人工智能在材料方面很有用,因为你可以虚拟化实验,以相当高的预测准确性运行数千个实验。”。
“材料有许多不同的特性,你可能会试图平衡这些特性,包括成品的特性和各种条件下的性能。人工智能系统非常有用,因为Excel只有在输出端有数十亿种不同的可能组合和可变性能时才能发挥作用。”
更坚韧的合金

来自日本国立材料科学研究所和名古屋大学的科学家表示,这项新的材料技术展示了机器学习如何改变传统上依赖试错的科学领域。
问题研究
为了解决这个问题,研究人员必须研究镍铝合金是如何形成的。为了使这些合金在高温下更坚固,控制热老化过程中形成的相的大小和数量是至关重要的。
温度和时间有许多可能的组合。例如,将老化过程分解为10个部分,在9个不同的温度下,可以产生大约35亿个组合。正因为如此,早期寻找最佳老化时间表的尝试大多使用恒定温度。
解决方案
研究团队首先使用计算机模拟而不是实验来节省评估这些组合的时间和金钱。然而,模拟所有35亿个组合仍然不现实。
然后,该团队使用一种名为蒙特卡洛树搜索(MCTS)的人工智能算法将这些组合缩小到较小数量的最佳组合。他们发现使用MCTS的110种模式比通常的恒温老化更好。
起初,这些新模式看起来很复杂,与通常的方法非常不同。但仔细观察后,研究人员明白了这一点:从短时间的高温老化开始,γ´颗粒生长到几乎合适的尺寸,然后在较低的温度下老化更长时间,防止它们在增加数量的同时变得太大。
有了这一见解,他们创造了一种新的两步老化方法:先进行短期高温老化,然后进行长期低温老化。这种方法使镍铝合金在高温下比用人工智能发现的任何图案制成的合金更强。
新材料人工智能

存在的挑战
设计新合金是一项复杂的任务。材料咨询公司QuesTek的材料设计工程师Tanner Kirk在接受采访时表示,创作者必须决定各种因素,如使用哪些元素、它们的数量以及处理的温度和时间的正确组合,才能获得最佳的结构和功能。
研究人员必须确保合金满足所有基本性能,包括强度、柔韧性、重量、耐腐蚀性和耐磨性、寿命和成本。人工智能可以比人类更有效地搜索这片广阔的空间,找到尽可能好的合金。
柯克说,许多科学家现在正在将模拟材料行为的计算机模型(称为综合计算材料工程,ICME)与人工智能优化方法相结合,以探索各种材料,实现最佳设计。
方法探索
这些人工智能增强的技术允许设计师同时考虑更多的变量,通常会带来更好的设计。一些人工智能方法,如贝叶斯优化,甚至可以推荐下一个实验进行,通常可以减少模型的不确定性或增加找到更好设计的机会。
人工智能在材料设计中的另一种越来越流行的方式是通过创建代理模型。这些模型模仿了详细的第一原理模型的准确性,但所需的计算能力要少得多。例如,计算某些材料的行为通常可能需要数小时或数天,但使用这些人工智能模型,只需几秒钟即可完成。这种加速在设计过程中很有价值,因为它可以让设计师快速评估更多潜在的设计。
用于预测材料行为的人工智能模型越来越普遍,但它们通常不包括基于物理的元素,这使得它们在训练之外的情况下不太可靠。这些模型缺乏物理原理,可能会导致不可预测的结果。在材料科学中为人工智能模型添加物理理解是一个关键的研究领域,预计将促进材料科学家和工程师对其的使用。
Thiede说,公司越来越善于收集为材料选择系统提供动力所需的数据,在材料选择系统中,单个分子的特性会被仔细检查。当这种水平的分析成为可能时,就有机会对从未在现实世界中使用过的新材料进行虚拟测试。
Thiede说,有了分子及其性质的数据库,再加上预测未知分子在不同条件下如何表现的人工智能模型,就有可能发现新的材料、药物和蛋白质。例如,Insilico
Medicine正在利用它开发一种名为INS018_055的药物,用于治疗特发性肺纤维化。NotCo正在利用它为植物奶寻找独特的蛋白质。在材料科学中,它被用来理解和创造新的陶瓷、聚合物等,类似于“陶瓷基因组”的研究和理解。Kirk说,让人工智能模型更容易理解的一种方法是通过符号回归。
这项技术产生了标准的分析方程,其中的术语与现实世界中的物理相关性有关。这些方程与科学家和工程师长期使用的现象学方程相似。因为这些方程更为人们所熟悉,它们很可能会在该领域得到更广泛的接受和使用。
柯克补充道:“随着可以编写可执行代码的大型语言模型或LLM的出现,可以预见的是,未来的人工智能材料模型甚至可以为最复杂的行为模型产生可解释的逻辑。”。
相关文章:
AI日报:人工智能与新材料的发现
文章目录 总览人工智能正在革命性地发现新的或更强的材料,这将改变制造业。更坚韧的合金问题研究解决方案 新材料人工智能存在的挑战方法探索 日本的研究人员正在使用人工智能制造更强的金属合金或发现新材料,并彻底改变制造过程 总览 日本的研究人员开…...
鱼fish数据集VOC+yolo-1400张(labelImg标注)
鱼类,是最古老的脊椎动物。易蓄积重金属。 部分不同染色体数目的杂交的后代依然有生育能力。它们几乎栖居于地球上所有的水生环境,从淡水的湖泊、河流到咸水的大海和大洋。 今天要介绍鱼的数据集。 数据集名称:鱼 fish 数据集格式…...
爬虫解析-BeautifulSoup-bs4(七)
目录 1.bs4的安装 2.bs4的语法 (1)查找节点 (2)查找结点信息 3.bs4的操作 (1)对本地文件进行操作 (2)对服务器响应文件进行操作 4.实战 beautifulsoup:和lxml一样…...
分类预测 | Matlab实现OOA-SVM鱼鹰算法优化支持向量机的多变量输入数据分类预测
分类预测 | Matlab实现OOA-SVM鱼鹰算法优化支持向量机的多变量输入数据分类预测 目录 分类预测 | Matlab实现OOA-SVM鱼鹰算法优化支持向量机的多变量输入数据分类预测分类效果基本描述程序设计参考资料 分类效果 基本描述 1.Matlab实现OOA-SVM鱼鹰算法优化支持向量机的多变量输…...
2.vue学习笔记(目录结构+模板语法+属性绑定)
文章目录 1.目录结构2.模板语法2.1.文本插值2.2.使用JavaScript表达式2.3.原始HTML 3.属性绑定3.1.简写3.2.布尔型Attribute3.3.动态绑定多个值 1.目录结构 1.vscode ——VSCode工具的配置文件夹 2.node_modules ——Vue项目的运行依赖文件夹 3.public ——资源文件夹&am…...
Python基本语法及高级特性总结
1. Python基本语法 1.1 变量和数据类型 在Python中,变量不需要预先声明,可以直接赋值。Python是一种动态类型语言,变量的类型会根据赋值的对象自动确定。例如: a 10 # a是整数类型变量 b 3.14 # b是浮点数类型变量 c …...
03-详解网关的过滤器工厂和常见的网关过滤器路由过滤器,默认过滤器,全局过滤器的执行顺序
过滤器工厂 过滤器种类 GatewayFilter是网关中提供的一种过滤器,可以对进入网关的请求和微服务响应的结果做加工处理 Spring提供了31中不同的路由过滤器工厂 AddResponseHeader表示给请求添加响应头 default-filters: # 默认过滤器 - AddResponseHeaderX-Response-Default-R…...
基于SSM的小儿肺炎知识管理系统设计与实现
末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:Vue 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目:是 目录…...
HuffMan tree
定义 给定N个权值作为N个叶子结点,构造一棵二叉树,若该树的带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman Tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。 基础知识 路…...
各地加速“双碳”落地,数字能源供应商怎么选?
作者 | 曾响铃 文 | 响铃说 随着我国力争2030年前实现“碳达峰”、2060年前实现“碳中和”的“双碳”目标提出,为各地区、各行业的低碳转型和绿色可持续发展制定“倒计时”时间表,一场围绕“数字能源”、“智慧能源”、“新能源”等关键词的创新探索进…...
19.java绘图
A.Graphics类 Graphics类是java.awt包中的一个类,它用于在图形用户界面(GUI)或其他图形应用程序中进行绘制。该类通常与Component的paint方法一起使用,以在组件上进行绘制操作。 一些Graphics类的常见用法和方法: 在组…...
提升工作效率,尽在Microsoft Office LTSC 2021 for Mac!
在当今的办公环境中,高效率的工作是每个人都追求的目标。作为全球领先的办公软件套装,Microsoft Office LTSC 2021 for Mac将为您提供一站式的解决方案,帮助您轻松应对各种工作任务。 首先,Microsoft Office LTSC 2021 for Mac拥…...
day24_java的反射机制
反射 一、反射的概念 反射:加载类,反射出类的各个组成部分(类的成员:构造方法,属性,方法) java反射机制:在运行状态中,对于任何一个类都能够知道这个类的所有属性和方…...
VUE学习二、创建一个前端项目
1.创建一个vue项目 使用命令 vue ui启动vue脚手架 vue ui 等待项目创建好 可以来任务栏启动项目 参数那里可以设置启动端口等参数 启动成功 成功访问 2. 用webstorm 打开项目 脚手架页面可安装基本依赖 比如路由 使用ws打开项目 启动项目 npm run serve 3.修改启动…...
「红队笔记」靶机精讲:Prime1 - 信息收集和分析能力的试炼
「红队笔记」靶机精讲:Prime1 - 信息收集和分析能力的试炼 本文是作者在观看 B 站《红队笔记》后做的一些笔记及相关知识的补充。学渗透特别推荐大家去看。如有侵权,请联系作者,作者看到后会第一时间删除。 靶机精讲之Prime1,vu…...
JVM虚拟机系统性学习-对象的创建流程及对象的访问定位
对象的创建流程与内存分配 对象创建流程如下: Java 中新创建的对象如何分配空间呢? new 的对象先放 Eden 区(如果是大对象,直接放入老年代)当 Eden 区满了之后,程序还需要创建对象,则垃圾回收…...
perf与火焰图-性能分析工具
参考链接 perf性能分析工具使用分享 如何读懂火焰图?-阮一峰 perf基本用法-record,report-知乎 火焰图抓取 准备: centos安装perf工具 dnf install perf下载火焰图解析代码 git clone https://github.com/brendangregg/FlameGraph.git抓取指定进程…...
UniGui使用CSSUniTreeMenu滚动条
有些人反应UniTreeMenu当菜单项目比较多的时候会超出但是没有出滚动条,只需要添加如下CSS 老规矩,unitreemeu的layout的componentcls里添加bbtreemenu,然后在css里添加 .bbtreemenu .x-box-item{ overflow-y: auto; } 然后当内容超出后就会…...
Spring框架中的五种常用设计模式
1、单例模式 Spring 的 Bean 默认是单例模式,通过 Spring 容器管理 Bean 的⽣命周期,保证每个 Bean 只被 创建⼀次,并在整个应⽤程序中重用。 2.工厂模式 Spring 使⽤⼯⼚模式通过 BeanFactory 和 ApplicationContext 创建并管理 Bean 对象…...
华纳云:docker启动报错的原因和解决方法
Docker 启动报错可能由多种原因引起。以下是一些建议,可用于解决 Docker 启动问题: 查看 Docker 日志: 查看 Docker 的日志可以提供更多的详细信息,有助于定位问题。 sudo journalctl -xe | grep docker 或者查看 Docker 服务的详…...
[特殊字符] 智能合约中的数据是如何在区块链中保持一致的?
🧠 智能合约中的数据是如何在区块链中保持一致的? 为什么所有区块链节点都能得出相同结果?合约调用这么复杂,状态真能保持一致吗?本篇带你从底层视角理解“状态一致性”的真相。 一、智能合约的数据存储在哪里…...
vscode里如何用git
打开vs终端执行如下: 1 初始化 Git 仓库(如果尚未初始化) git init 2 添加文件到 Git 仓库 git add . 3 使用 git commit 命令来提交你的更改。确保在提交时加上一个有用的消息。 git commit -m "备注信息" 4 …...
Lombok 的 @Data 注解失效,未生成 getter/setter 方法引发的HTTP 406 错误
HTTP 状态码 406 (Not Acceptable) 和 500 (Internal Server Error) 是两类完全不同的错误,它们的含义、原因和解决方法都有显著区别。以下是详细对比: 1. HTTP 406 (Not Acceptable) 含义: 客户端请求的内容类型与服务器支持的内容类型不匹…...
Xshell远程连接Kali(默认 | 私钥)Note版
前言:xshell远程连接,私钥连接和常规默认连接 任务一 开启ssh服务 service ssh status //查看ssh服务状态 service ssh start //开启ssh服务 update-rc.d ssh enable //开启自启动ssh服务 任务二 修改配置文件 vi /etc/ssh/ssh_config //第一…...
R语言AI模型部署方案:精准离线运行详解
R语言AI模型部署方案:精准离线运行详解 一、项目概述 本文将构建一个完整的R语言AI部署解决方案,实现鸢尾花分类模型的训练、保存、离线部署和预测功能。核心特点: 100%离线运行能力自包含环境依赖生产级错误处理跨平台兼容性模型版本管理# 文件结构说明 Iris_AI_Deployme…...
聊聊 Pulsar:Producer 源码解析
一、前言 Apache Pulsar 是一个企业级的开源分布式消息传递平台,以其高性能、可扩展性和存储计算分离架构在消息队列和流处理领域独树一帜。在 Pulsar 的核心架构中,Producer(生产者) 是连接客户端应用与消息队列的第一步。生产者…...
家政维修平台实战20:权限设计
目录 1 获取工人信息2 搭建工人入口3 权限判断总结 目前我们已经搭建好了基础的用户体系,主要是分成几个表,用户表我们是记录用户的基础信息,包括手机、昵称、头像。而工人和员工各有各的表。那么就有一个问题,不同的角色…...
HBuilderX安装(uni-app和小程序开发)
下载HBuilderX 访问官方网站:https://www.dcloud.io/hbuilderx.html 根据您的操作系统选择合适版本: Windows版(推荐下载标准版) Windows系统安装步骤 运行安装程序: 双击下载的.exe安装文件 如果出现安全提示&…...
MySQL中【正则表达式】用法
MySQL 中正则表达式通过 REGEXP 或 RLIKE 操作符实现(两者等价),用于在 WHERE 子句中进行复杂的字符串模式匹配。以下是核心用法和示例: 一、基础语法 SELECT column_name FROM table_name WHERE column_name REGEXP pattern; …...
JVM暂停(Stop-The-World,STW)的原因分类及对应排查方案
JVM暂停(Stop-The-World,STW)的完整原因分类及对应排查方案,结合JVM运行机制和常见故障场景整理而成: 一、GC相关暂停 1. 安全点(Safepoint)阻塞 现象:JVM暂停但无GC日志,日志显示No GCs detected。原因:JVM等待所有线程进入安全点(如…...
