城市中心有一家远近闻名的「原子厨房」,主厨李师傅掌握一门绝学:只要看清食材的原子结构,就能推算出菜品最终的色香味,这叫第一性原理。可这门手艺极费心神——精算一道菜要三天三夜。后来店里来了一位叫「小M」的机器人试吃员,它尝过李师傅过去一万道菜,练就一手快舌:抿一小口就能报出味道的大致方向。但机器人的直觉偶尔翻车,遇到没见过的食材就乱猜。聪明的老板设计出一套「DFT-ML混合方法」:小M先快速海选全部候选菜,淘汰明显不合格的;只有入围的少数几道,才请李师傅亲自下厨终审。这样上菜又快,招牌又不砸。这套「快筛+精检」的双层质检智慧,正在被用来改造天气预报(GraphCast)、加速新材料发现、优化催化剂设计——而理解它,你不需要任何量子力学背景,只需要先弄懂厨师和试吃员如何搭班子。
对 AI 从业者而言,DFT-ML 混合方法是「AI for Science」最具落地价值的方法论之一:掌握它,你就掌握了一套高精度与低成本兼得的通用建模思路,能直接迁移到材料、化学、气候等硬科学场景中,成为跨学科团队里不可替代的桥梁型人才。
可视化演示
展示密度泛函理论(DFT)与机器学习势函数(MLP)的协同工作流,通过迭代循环兼顾DFT高精度与MLP高速度,逐步降低材料模拟成本。
本节配有交互动效(进入视口后自动加载,约 3KB)。
DFT-ML协同工作流 DFT生成训练数据 MLP快速初筛 E=E_DFT+ΔE_MLP MLP逼近DFT势能面,迭代降低误差
混合方法原理
一家餐厅若想两周内上新二十道菜,后厨人手却有限——每道菜都让主厨从洗菜开始全程精工细作,三天只够一桌;若全交给中央厨房的标准化流水线,口味又没保障。「混合方法」的精髓,就是把这些菜分成两道闸门:中央厨房按标准流程快速做出毛坯,主厨只在最关键工序把关。二十道菜两天端上桌,招牌菜的口感还一点不差。
材料模拟里的情形如出一辙。「中央厨房」对应机器学习模型,它从海量历史计算数据中学到「结构→性质」的规律,给候选材料按秒打分;「主厨」对应密度泛函理论(DFT),它从不依赖经验,直接从量子力学出发精确计算能量与性质,精度极高,但单个体系动辄耗费数小时到数天。把两者串成一条流水线,就是 DFT-ML 混合方法。
一条典型流程分三步:先用 DFT 算出一批有代表性的结构作为「教学案例」;再训练 ML 模型模仿 DFT 的输出;最后让 ML 面对海量新材料快速初筛,只有与 DFT 结论足够接近的候选,才值得动用 DFT 亲自验证。这个「足够接近」由收敛判据决定:
两道闸门都认可,食材才准进厨房;ML 与 DFT 结论一致,候选材料才算通过预审。这就是整个混合方法大厦的第一块砖:快筛降低数量,精检守住质量。
- 绝对差竖线表示取两者能量差的绝对值,数值越小说明 ML 与 DFT 越一致。
- ML 预测E^ML 是机器学习模型给出的快速能量估值,毫秒级出结果。
- DFT 参考E^DFT 是密度泛函理论算出的高精度参考值,作为「标准答案」。
- 容差阈值ε_tol 是人为设定的可接受误差上限,越小越严格、越费算力。
密度泛函理论
主厨为何能一锤定音?因为他有一本记满原子秉性的「火候算盘」——不靠猜,而是从食材最基本的粒子相互作用出发,一层层推出成品的味道。这本算盘在材料科学里,就是密度泛函理论。
DFT 的高明之处在于:它不直接面对极其复杂的多电子波函数,而是用「电子密度」这个小得多的变量来描述整个体系——就像主厨不必钻研每粒盐的晶体结构,只需要掌握这锅汤的咸淡浓度。1960 年代,Kohn 与 Sham 把多电子相互作用问题,巧妙地转化为电子在有效势场中的单粒子运动问题,得到了著名的 Kohn-Sham(KS)方程:
主厨手艺虽高,翻一次火候算盘也要一夜。DFT 的计算量随体系大小呈 O(N³) 增长——原子越多,成本爆炸式上升。这正是它「高精度、高成本」的双刃剑本质,也恰恰是 ML 得以登场的理由。
- 动能算符−ℏ²/2m·∇² 描述单个电子的运动能量,是量子世界的「惯性」。
- 外势场v_ext 来自原子核的静电吸引,是「食材本身」提供的力。
- 哈特里势v_H[ρ] 表示电子之间的平均排斥,相当于「人群的相互推挤」。
- 交换关联势v_xc[ρ] 是量子效应的浓缩表达,也是 DFT 唯一的近似来源。
- 波函数与能量ψ_i 与 ε_i 是第 i 个电子的轨道波函数与对应能级。
机器学习角色
试吃员小M的舌头为什么快?因为它吃过一万道菜,本质上是在「数据驱动」地模仿主厨的评判标准——它的直觉是统计出来的,不是量子力学。ML 模型在图谱上扮演的正是这个角色。
ML 模型(如图神经网络)用成千上万组 DFT 计算数据训练,学到「原子结构→体系能量/性质」的映射。一旦训练完成,它对新结构的推理速度比 DFT 快好几个数量级——DFT 算一个结构要几小时,ML 只需几毫秒。这让它承担起两大职责:一是快速初筛,在海量候选中迅速圈定值得深究的少数;二是势函数替代,直接充当分子动力学模拟中的「力场」,替代传统 DFT 的每一步能量与受力计算。
ML 预测的本质,是学习一个从结构特征到目标性质的函数映射:
试吃员的价值,是把主厨从繁重的重复劳动中解放出来——初筛负责「少算」,势函数替代负责「快算」,本质是同一逻辑的两面:让最贵的计算只花在最值得的地方。
- 特征表示h_i^L 是第 i 个原子经过 L 层消息传递后学到的特征向量,浓缩了它的局部化学环境。
- 集合池化对所有原子的特征求和,把「一堆原子的信息」压缩成「整个体系的一个描述」。
- 可训练网络f_θ 是带参数 θ 的神经网络,θ 通过反向传播在 DFT 数据上不断调优。
混合策略选择
餐厅排班有口诀:日常翻台靠中央厨房,贵客宴席全请主厨掌勺;食材越金贵,越不敢省掉主厨工序。混合方法同样要回答一个问题:什么情况下让 ML 说了算,什么情况下必须请 DFT 出山?
第一个策略是空间分区:把体系拆成不同区域,关键反应中心用 DFT 精细处理,周围环境用 ML 势函数近似——如同主厨只负责摆盘雕花,切配交给中央厨房。第二个策略是阈值切换:先让 ML 给出预测,同时估计自己的「没把握程度」,一旦不确定性超过预设阈值,就把该样本「升级」交给 DFT 重算——相当于试吃员尝到拿不准的味道时,立刻请主厨复核。第三个策略是管线编排:设计好数据流,让 ML 初筛、DFT 精检、结果回流形成闭环,每一环的产出都成为下一环的输入。
整套策略的核心目标只有一个:控制总计算成本。设初筛候选总数为 N_cand,ML 对每个样本的单位成本为 c_ML,通过初筛进入 DFT 阶段的样本数为 N_surv,则总成本为:
排班排得好,翻台率高且招牌不砸;策略选得对,算力省下几个数量级而精度依旧。这正是「混合」二字的灵魂所在——不是简单的模型拼接,而是深思熟虑的调度艺术。
- ML 阶段成本c_ML 是每个候选样本的 ML 推理成本,几乎可忽略不计,但要乘以全部候选数 N_cand。
- DFT 阶段成本c_DFT 是每次 DFT 计算的昂贵成本,但只作用于幸存者 N_surv。
- 数量对比N_surv ≪ N_cand 是策略有效的关键——活下来的样本只是冰山一角。
精度验证方法
新菜上菜单前要过三道关:内部试菜、外部盲测、切刀口看火候是否稳定。DFT-ML 混合方法要交付成果,同样需要一套严格的「品控流程」,否则 ML 的快速直觉可能悄悄带偏方向。
第一道关是DFT 基准比对:把 ML 的预测结果与一批不同 DFT 计算逐一对照,看整体偏差有多大。评价指标常用平均绝对误差(MAE),它把所有样本的误差取绝对值后平均,直观反映「平均错多少」:
第二道关是误差分析:不仅要看平均误差,还要分析误差分布——是集中在某个化学元素、某种结构类型,还是随机散布?第三道关是外推测试:把模型放到训练数据覆盖范围之外的新结构上测试,检验它是否真的学到了物理规律,还是仅仅死记硬背了训练样本。三道关全过,招牌菜才敢亮出来;三项验证都达标,模型才算真正「可信赖」。
- 逐样本误差对每个样本 i,计算 ML 与 DFT 预测的能量差并取绝对值,防止正负抵消。
- 求和把 N 个样本的误差全部累加起来。
- 取平均除以样本数 N,得到每个样本的平均误差水平。
应用场景边界
这套「快筛+精检」的班子,不只服务一家餐厅——从材料厨房一路开到了气象台。哪里需要海量筛选、哪里需要精确把关,哪里就有 DFT-ML 混合方法的身影。
新材料虚拟筛选是最经典的主战场。研发电池固态电解质时,候选材料轻松上万,逐个用 DFT 计算要算到天荒地老。混合方法让 ML 先对十万个候选做粗略排序,淘汰九成以上;剩下几百个再交给 DFT 精算,最后进入实验室合成验证,研发周期从数年压缩到数月。
催化剂设计是第二个高频场景。氧还原反应的催化剂性能取决于反应中间体在催化剂表面的吸附能——这需要扫描大量表面位点。ML 势函数快速扫描整个表面,DFT 只对能量最低的几个关键位点精确计算,精准定位活性中心,为实验指明方向。
GraphCast 天气预报则是这个思想在气候科学中最耀眼的实践。DeepMind 的 GraphCast 用图神经网络直接预报全球中期天气,几秒内生成传统超级计算机要耗时数小时的结果。但 ML 预报偶尔会偏离物理规律,于是研究者让它与传统数值天气预报模式(扮演「DFT 式精检」的角色)协同:ML 快速推演大量情景,物理模式对关键场进行守恒校验与数据同化,异常预报被及时修正。这正是「快筛+精检」在天气尺度上的复刻。
一条方法,一条链:材料、催化、天气——它们共用同一个智慧:把最贵的权威用在最关键的地方。
挑战与发展
试吃员并非万能——它没吃过的怪异食材会乱猜;主厨的算盘也有盲区。DFT-ML 混合方法要走向更广阔的应用,还横着三道坎。
第一道坎是数据获取。ML 再聪明,也依赖高质量的 DFT 标签;而覆盖广阔化学空间的训练数据本身就需要海量计算来生产,这形成了一种「先有鸡还是先有蛋」的循环。第二道坎是泛化能力。ML 模型在训练分布之外的新结构上往往不可靠,就像试吃员遇到从未见过的异域食材,直觉瞬间失灵。第三道坎是学科融合。DFT 专家懂量子力学未必懂神经网络,ML 工程师懂调参未必懂物理约束,两个团队之间的沟通成本常常被低估。
破局的方向之一是主动学习:让 ML 在初筛时明确标注「自己最没把握的样本」,优先把这些样本交给 DFT 精算,算完再补充进训练集,形成自我进化的闭环。选哪个样本最值得算?答案是模型的「不确定度」最大的那个:
主动学习只是起点。随着可微分物理嵌入、大模型与科学计算的融合,未来的「原子厨房」将不再是试吃员和主厨各干各的,而是两者在每一道工序上互相校准、共同成长——DFT-ML 混合方法,正是这场人机协作的序章。
- 候选对象x 表示一个尚未验证的新输入,比如一个 ML 没有把握的原子构型。
- 预测方差σ²(x) 是 ML 模型对这个输入的预测不确定度,方差越大说明越没底气。
- 取最大值argmax 表示「找出让方差最大的那个 x」,即最值得交给 DFT 补算的样本。
AI 应用场景
高通量电池材料筛选
阶段:材料发现与虚拟筛选
解决的问题:传统电池材料研发靠实验试错,一种材料的合成与测试要数月;即便用 DFT 做虚拟筛选,上万个候选体系逐一精算的成本也高到无法承受。混合方法让 ML 快速初筛掉明显不合格的晶体结构,只留下极少数候选给 DFT 精算,再交给实验合成验证。
具体案例:某研究团队在筛选固态电解质时,用图神经网络对 10 万个候选结构做离子电导率预测,初筛后仅剩 300 个进入 DFT 精算,最终锁定 18 个高潜力材料进入实验,研发周期从数年缩短到几个月。
GraphCast 极端天气预警
阶段:天气预报与数据同化
解决的问题:传统数值天气预报依赖超级计算机求解大气方程,一次全球预报耗电惊人;纯 ML 预报又快又准,但偶发物理不一致(如能量不守恒)。混合方案让 GraphCast 快速生成大量预报场,再由物理模式对温度、气压、湿度等关键场做守恒校验与数据同化,确保极端天气预警既及时又可靠。
具体案例:DeepMind 的 GraphCast 在 2023 年成功提前 9 天预测飓风「李」的登陆位置,准确率超过传统 ECMWF 高精度模式——ML 快速推演与物理校验结合,把预警窗口从 6 天拉长到 9 天。
催化剂活性位点设计
阶段:表面吸附能与活性预测
解决的问题:催化剂性能由反应中间体在表面的吸附能决定,而扫描一种材料表面就有成千上万个可能的吸附位点,DFT 全算太贵、凭经验猜又不可靠。混合方法用 ML 势函数快速扫描整个表面能量面,挑出能量最低的少数位点,再由 DFT 精确验证,指导实验定向合成。
具体案例:在氧还原反应催化剂筛选中,团队用神经网络势对 Pt 合金表面做了上万次吸附能扫描,DFT 只复核了其中 40 个关键位点,就找到了活性与稳定性双优的合金配比,实验验证与预测误差小于 0.05 eV。
Python 演示
# -*- coding: utf-8 -*-"""DFT-ML 混合筛选管线模拟ML 初筛器用感知机快速圈定候选,DFT 模拟器对入围样本精确认证。"""import random def generate_candidates(n=400, seed=42): """生成 n 个模拟候选样本 (x, y, 真实标签)""" rng = random.Random(seed) samples = [] for _ in range(n): x = rng.uniform(0, 10) y = rng.uniform(0, 10) # 真实稳定条件:落在圆内且满足动力学约束 stable = (x - 5) ** 2 + (y - 5) ** 2 < 9 and x + y < 13 samples.append((x, y, 1 if stable else 0)) return samples class FastTaster: """ML 初筛器:感知机,拟合一条线性决策边界""" def __init__(self): self.w = [0.0, 0.0] self.b = 0.0 def train(self, data, epochs=30, lr=0.03): for _ in range(epochs): for x, y, t in data: score = self.w[0] * x + self.w[1] * y + self.b pred = 1 if score > 0 else 0 if pred != t: self.w[0] += lr * (t - pred) * x self.w[1] += lr * (t - pred) * y self.b += lr * (t - pred) def predict(self, x, y): return 1 if self.w[0] * x + self.w[1] * y + self.b > 0 else 0 def run_dft(x, y): """模拟 DFT 精检:精确判定,但每次调用都很昂贵""" return 1 if (x - 5) ** 2 + (y - 5) ** 2 < 9 and x + y < 13 else 0 class HybridPipeline: """两阶段管线:ML 快筛 -> DFT 精检""" def __init__(self): self.dft_calls = 0 self.ml_calls = 0 def screen(self, data): taster = FastTaster() taster.train(data) final = [] for x, y, _ in data: self.ml_calls += 1 if taster.predict(x, y) == 1: self.dft_calls += 1 if run_dft(x, y) == 1: final.append((x, y)) return final def main(): samples = generate_candidates() full_hits = sum(1 for x, y, _ in samples if run_dft(x, y) == 1) pipe = HybridPipeline() final = pipe.screen(samples) print("=== DFT-ML 混合筛选结果 ===") print("候选总数:", len(samples)) print("ML 初筛调用:", pipe.ml_calls, "次(几乎免费)") print("DFT 精检调用:", pipe.dft_calls, "次(昂贵)") print("全量 DFT 会找到稳定样本:", full_hits, "个") print("混合方法找到稳定样本:", len(final), "个") print("DFT 计算成本节省: %.1f%%" % (100 * (1 - pipe.dft_calls / len(samples)))) if __name__ == "__main__": main()
stable = (x - 5) ** 2 + (y - 5) ** 2 < 9 and x + y < 13定义「真实物理规律」,模拟 DFT 才知道的标准答案。class FastTaster:用感知机这个最简单的神经网络充当 ML 初筛器,体现「快而糙」的角色定位。pred = 1 if score > 0 else 0感知机的决策规则:加权和大于 0 就预测为「合格候选」。self.w[0] += lr * (t - pred) * x预测错误时按误差方向更新权重,这就是机器学习里的梯度下降雏形。if taster.predict(x, y) == 1:只有 ML 初筛通过的样本,才进入下一步昂贵精检。self.dft_calls += 1统计 DFT 被调用的次数,这是衡量成本节省的核心指标。final.append((x, y))只有 DFT 认证通过的样本才进入最终推荐列表,守住精度底线。print("DFT 计算成本节省: %.1f%%" % ...)直观输出混合方法省下的算力比例,验证「快筛+精检」的收益。
常见误区
误区既然 ML 又便宜又快,训练一个足够大的模型就能替代 DFT,未来根本不需要密度泛函理论。
正解ML 模型本质上是「看过一万道菜」的试吃员,它的判断全部来自训练数据;遇到从未见过的化学环境,它依然会自信地给出可能完全错误的答案。DFT 的价值恰好在于提供「标准答案」——它不依赖经验,是生成训练数据和校验 ML 的源头。没有 DFT 持续供给高质量标签,ML 的直觉就会失去校准的锚点。两者是「师徒」而非「敌我」。
为何常见:这个误区源于只看到 ML 的推理速度优势,忽略了它作为数据驱动模型对训练分布的天然依赖。
误区DFT-ML 混合不就是「先让 ML 跑一遍,再让 DFT 跑一遍」吗?谁先谁后结果差不多。
正解顺序和策略决定了成本与精度的平衡。如果先让 DFT 全量精算再交给 ML,等于一点没省;如果 ML 初筛阈值设得太松,大量「坏样本」涌入 DFT,成本立刻失控;设得太紧,好材料被误杀,精度受损。正确的做法是像餐厅排班一样精心设计分区、阈值与管线,让最贵的计算只作用于最少的样本。
为何常见:把「混合」理解成「叠加」是最自然的直觉,但忽略了策略设计才是混合方法真正的技术含量。
误区DFT 是基于量子力学第一性原理的,只要计算机够强,把所有候选材料都交给 DFT 精算不是最稳妥吗?
正解DFT 并非「绝对正确」——它的交换关联泛函本身就是近似,对某些体系(如强关联材料)误差可能很大;而且 O(N³) 的计算复杂度让「计算机够强」在许多场景下纯属奢望。更关键的是,很多研究问题的瓶颈不在单次精度,而在于需要探索的候选空间大到指数级——这种「数量爆炸」只能靠 ML 的快速直觉来压缩。
为何常见:人们对「第一性原理」有天然的信任光环,容易忽略其近似本质与成本约束,想象成「多了就多算、慢点没关系」。
误区费大力气训练了一个神经网络势函数,它对训练集内的材料算得很准,以后所有相关模拟都可以放心交给它,不再需要 DFT 了。
正解神经网络势的可靠性严格受限于训练数据覆盖的化学空间。当模拟中出现训练时没见过的原子配位、电荷状态或成键方式,模型的预测方差会急剧增大且毫无预警。这正是正文中「主动学习」策略要解决的问题:让模型自己报告「没把握」的样本,持续用 DFT 补算并回灌训练,才能维持模型的长期可信。
为何常见:模型在熟悉数据上的高精度给人造成「万能」的错觉,而外推失效的风险往往要到实际应用中才暴露。
面试题
Q1. DFT-ML 混合方法的核心目标是什么?
- A.让 DFT 替代 ML 完成全部筛选
- B.高精度与低成本之间取得平衡← 正确答案
- C.让 ML 完全取代量子力学计算
- D.彻底消除材料模拟中的误差
答案:B。混合方法的本质是让廉价的 ML 快速初筛、昂贵的 DFT 精确把关,在保证精度的同时降低总计算成本。A、C 都走向「一方取代另一方」的极端,与互补分工的思想相悖;D 更不现实——DFT 本身的泛函近似也无法做到零误差。
Q2. 在 DFT-ML 混合方法中,ML 的主要职责是什么?
- A.精确求解多电子体系的波函数
- B.快速初筛并拟合经验势函数← 正确答案
- C.替代所有实验测量与仪器表征
- D.修正 DFT 的全部系统误差
答案:B。ML 在混合方法里扮演「试吃员」——快速海选候选、学习势函数替代昂贵计算。A 是 DFT 的职责;C 和 D 夸大了 ML 的能力,它既不能替代真实实验,也无法系统性消除 DFT 的泛函近似误差。
Q3. 密度泛函理论计算成本高的根本原因是什么?
- A.需要海量人工实验数据标注
- B.要数值求解多电子量子方程← 正确答案
- C.必须依赖昂贵的专用计算硬件
- D.对每个原子都要人工调整参数
答案:B。DFT 的昂贵源于它要从第一性原理出发,数值求解包含多电子相互作用的量子方程,计算量随体系大小呈 O(N³) 增长——就像主厨坚持亲手推演整本火候手册。A 是 ML 的痛点;C 只是表象;D 与事实相反,DFT 不靠人工调参。
Q4. 「阈值切换」混合策略的含义是什么?
- A.置信度低时升级到高精度方法← 正确答案
- B.训练轮次达到阈值就停止学习
- C.误差过大样本直接终止所有计算
- D.阈值由人工设定且永远保持不变
答案:A。阈值切换指 ML 在预测时同步估计自身不确定度,一旦超过预设阈值就把该样本「升级」交给 DFT 重算——就像试吃员尝到拿不准的味道立刻请主厨复核。B 是训练策略而非混合策略;C 会白白丢弃潜在好材料;D 忽略了阈值在实践中需要动态调优。
Q5. 「势函数替代」指的是什么?
- A.用神经网络预测原子间相互作用← 正确答案
- B.用 DFT 计算所有原子的精确势能
- C.用机器学习自动挑选合适的泛函
- D.用经验公式替换全部量子修正项
答案:A。势函数替代是 ML 的一个核心角色:用神经网络直接拟合原子间相互作用与体系总能量,替代 DFT 在分子动力学中每一步的能量与受力计算。B 恰恰是「被替代」的对象而非替代方案;C、D 都是对势函数概念的误解。
Q6. GraphCast 天气预测中的混合思想主要体现在哪里?
- A.GraphCast 生成预报,物理模式校验← 正确答案
- B.完全放弃物理只用纯数据驱动预报
- C.用高精度雷达替代所有观测数据源
- D.只用历史天气做单纯统计平均
答案:A。GraphCast 用图神经网络快速生成全球预报场,同时与传统数值天气预报模式协同——物理模式像「DFT 式精检」一样做守恒校验与数据同化,保证预报不偏离物理规律。B、D 把 ML 孤立化;C 与混合思想无关,观测替代是另一个话题。
Q7. 「外推测试」在精度验证中的作用是什么?
- A.检验模型在训练分布外的可靠性← 正确答案
- B.检验训练集样本被记住的完全性
- C.确认简单插值情形下的误差情况
- D.证明 DFT 基准本身没有任何近似
答案:A。外推测试是把模型放到训练数据从未覆盖的新结构上,检验它学到的到底是物理规律还是死记硬背——这是判断模型能否「出圈」的关键。B 检验的是过拟合,与数据记忆相关但不等于外推;C 的插值情形通常表现良好,恰恰不是验证的重点;D 混淆了 DFT 基准与模型验证的对象。
Q8. 下列哪些场景适合采用 DFT-ML 混合方法?
- A.对十多万种候选材料做虚拟筛选← 正确答案
- B.只需对单个原子做严格的量子求解
- C.催化剂吸附能的高通量筛选过程← 正确答案
- D.无先例全新体系的精确解析计算
答案:AC。混合方法的用武之地在「候选海量、单次昂贵」的场景——A 和 C 都是典型的高通量筛选。B 只有单个原子,DFT 直接算即可,无需 ML 参与;D 没有历史数据可供 ML 学习,「试吃员没有经验可依」,强用 ML 只会乱猜。
Q9. 影响混合策略选择的因素有哪些?
- A.候选样本数量与整体计算预算← 正确答案
- B.目标性质对精度的敏感程度← 正确答案
- C.可用高质量 DFT 训练数据量← 正确答案
- D.实验室室温湿度等环境参数
答案:ABC。策略设计本质是资源分配:候选越多、预算越紧,越依赖 ML 初筛(A);目标性质对精度越敏感,DFT 阈值就要越严格(B);训练数据量决定了 ML 能承担多大的初筛责任(C)。D 与混合策略毫无关系,干扰项。
Q10. DFT-ML 混合方法目前面临的主要挑战有哪些?
- A.获取覆盖面广的高质量训练数据← 正确答案
- B.模型对全新结构的泛化能力← 正确答案
- C.ML 与 DFT 两套工具的团队协同← 正确答案
- D.DFT 完全无法提供任何参考标签
答案:ABC。三大现实挑战:训练数据本身要靠昂贵的 DFT 生产,覆盖空间有限(A);ML 在分布外结构上不可靠,需要主动学习与修正(B);量子化学与机器学习两个领域专家协作成本高(C)。D 与事实相反——DFT 正是标签的主要来源,没有标签就谈不上训练 ML。