← 最新论文
🔬 materials science

Element priors and target support shape chemical transfer in materials graph networks

本文表明,在材料图神经网络中,向欠代表性化学区域迁移的能力从依赖静态元素先验转向利用包含目标结构的特征,其中即使仅添加少量此类结构也能显著降低形成能误差,并削弱输入表示选择的影响。

原作者: Ran Zhao, Kangming Li

发布于 2026-09-02
📖 1 分钟阅读☕ 轻松阅读

原作者: Ran Zhao, Kangming Li

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

预测新材料的行为表现是现代科学设计更佳电池、更强金属和更高效太阳能电池的最有力工具之一。几十年来,科学家们一直依赖海量的已知晶体数据库来训练计算机模型,使其能够预测从未见过的结构的性质。这些模型的工作原理是将晶体视为由化学键连接的原子网络,而非一个实心块,就像由道路连接的城市地图一样。计算机通过研究数千个示例来学习这张地图的规则。然而,当研究人员试图使用这些模型来预测包含训练数据中缺失元素的材料时,一个关键问题出现了。例如,如果一个模型从未见过含有氢的化合物,它无法简单地查找关于氢的规则;它必须根据对其他元素已知的知识来进行推测。这是一场高风险的赌博:如果猜测错误,预测的材料在现实世界中可能会失效。核心问题在于,计算机是否可以通过仅仅了解这些缺失成分的基本化学身份来处理它们,还是说它绝对需要看到它们在实际应用中的例子才能做出准确的预测。

来自阿卜杜拉国王科技大学的一个研究小组致力于解决这一问题,他们测试了当计算机模型被迫预测其从未遇到的元素时会如何反应。他们专注于六种特定的元素——铂、碘、硼、氢、氧和氟——因为先前的研究表明,其中一些元素对于模型来说非常容易猜测,而另一些则极难预测。研究人员设计了一系列实验,首先移除所有包含特定目标元素的训练数据,从而有效地让模型对该元素的存在“视而不见”。在这种“零样本”(zero-shot)场景下,模型必须完全依赖于预设的关于该元素的程序信息,例如它在周期表中的位置或其物理性质,来进行推测。他们测试了七种向模型输入此类信息的不同方式,范围从仅命名该元素的简单标签到描述其化学行为的复杂数值代码。

结果显示,模型学习理解缺失元素的方式至关重要。当模型没有任何示例可供学习时,信息的选择决定了是一个合理的猜测还是彻底的失败。对于氢和氧这类难以预测的元素,使用仅表示“这是氢”的简单标签会导致巨大的误差,而使用更详细的元素化学个性描述则能显著减少这些误差。然而,研究人员发现,这种对预设知识的高度依赖是暂时的。随后,他们开始将仅仅少量的含有缺失元素的真实示例重新加入到训练数据中。变化是剧烈的。添加仅两个或四个示例就导致预测误差骤降,在某些情况下下降了超过四分之三。到他们添加了十个示例时,模型的表现已经变得如此准确,以至于不同描述方式之间的差异几乎消失了。模型不再需要基于抽象规则进行猜测;它已经直接从该元素实际出现的化学环境中学习到了知识。

为了准确理解这种快速提升背后的原因,研究人员进行了一系列对照测试,以排除更简单的解释。他们询问这种提升是否仅仅是计算机在事后修正其最终数值,或者仅仅是重新学习了元素的身份。他们发现,这两者都无法解释实验结果。修正最终输出数值确实有一定帮助,但远不足以达到实际观察到新示例的模型所展现出的性能。同样,仅仅向模型展示缺失元素的孤立原子,而不包含其周围的化学伙伴,并不会产生同样的增益。关键在于看到该元素处于一种化合物之中,被其他原子所包围。当他们冻结负责识别元素身份的模型部分,只允许网络的其余部分进行学习时,模型的表现仍然与完全更新的版本几乎一样好。这表明,模型并不需要重新学习该元素是什么;相反,它需要学习该元素作为更大结构的一部分时是如何表现的。

该研究得出结论,预测新材料的路径取决于现有数据的可用性。当不存在任何示例时,预测的质量完全取决于模型在配备关于该元素的先验化学性质方面的能力。但一旦哪怕只有极少量的现实世界数据变得可用,模型就会迅速停止依赖那些静态规则,转而从实际的化学环境中学习。这一发现为材料发现提供了实用的路线图:如果你无法获得针对特定元素的实验数据,你必须投入精力设计出最完善的该元素的化学描述。但如果你能够获得哪怕少量的实验样本,这些少量的示例所能教给模型的知识,将比任何数量的预设理论都要多,从而使模型能够对整个化学世界做出可靠的预测。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →