news 2026/8/24 21:44:37

UMA:毫秒级预测能量与力,一个模型跑通材料与分子动力学

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
UMA:毫秒级预测能量与力,一个模型跑通材料与分子动力学

UMA:毫秒级预测能量与力,一个模型跑通材料与分子动力学

【免费下载链接】ocpFAIR Chemistry's library of machine learning methods for chemistry项目地址: https://gitcode.com/GitHub_Trending/oc/ocp

给吸附在 Cu(100) 表面上的 CO 做结构弛豫时,传统 DFT 每走一步优化都要重新算一次能量和力,单步动辄几十分钟,整套流程要跑上好几天。把 ASE 的计算器换成 fairchem 的预训练原子模型 UMA,同样的弛豫在单块 GPU 上几分钟内就能结束。fairchem是 FAIR Chemistry 团队的开源库,核心就是 UMA 这一族机器学习原子间势(MLIP)模型,覆盖催化、无机材料、分子、MOF、分子晶体等 7 个领域的能量、力与应力预测。

一个模型、七个领域:MoLE 是关键

UMA 是一个等变图神经网络,核心设计叫"线性专家混合(Mixture of Linear Experts,MoLE)":只有一个输出头,通过动态路由调用不同专家,因此能在 5.2 亿条 DFT 训练样本上训练,同时保住能量守恒和推理速度。推理时你只需传入任务名(task)、总电荷、自旋和元素组成,UMA 就会路由到对应能级的"专家"。每个任务绑定一套确定的 DFT 计算设置(oc20 用 RPBE、omat 用 PBE/PBE+U、omol 用 wB97M-V/def2-TZVPD 等),所以输出可以直接和同能级的 DFT 结果对比。

模型活跃 / 总参数定位
uma-s-1p26.6M / 290M多数基准 SOTA,速度最快,日常首选
uma-m-1p150M / 1.4B各项精度最高,但更慢、更吃显存

四步跑通第一个结构弛豫

  1. 装库pip install fairchem-core即可;需要改源码时从 https://gitcode.com/GitHub_Trending/oc/ocp 克隆仓库,再pip install -e packages/fairchem-core[dev]
  2. 登录并申请权重:UMA 权重托管在 Hugging Face,需先申请访问权限,加载时会报 401。审批通过后执行huggingface-cli login保存令牌。
  3. 选任务:按研究对象挑一个,这一步决定了输出的能级:
    • oc20:多相催化(不含氧化物表面)
    • oc22/oc25:氧化物催化 / 电解质界面,仅 UMA 1.2 支持
    • omat:无机材料;omol:有机分子与聚合物(需显式给电荷、自旋)
    • odac:MOF 与直接空气碳捕集;omc:分子晶体
  4. 跑起来pretrained_mlip.get_predict_unit("uma-s-1p2")拿到 predictor,包进FAIRChemCalculator挂到 ASE 的Atoms对象上,LBFGS/FIRE 做弛豫、Langevin 跑分子动力学,代码见 docs/core/quickstart.md。

实测表现与能力边界 ⚡

性能数字直接来自仓库发布说明:

  • UMA 1.2(2026 年 3 月):turbo 模式推理比 1.1 快约 50%,OMol25 测试集精度提升约 40%;生物分子相对误差比 1.1 改善约 50%,电解质体系改善约 30%。
  • 并行:一个workers=8参数即可在 8×H100 上把 8000 原子体系的 MD 跑到约 10 qps,比单卡快约 10 倍;10 万原子以上的真实场景约 1 ns/天。

边界同样明确,选任务前先对照:

  • 电荷/自旋:只有omol接受非零电荷和自旋(写入atoms.info);其余任务期望 charge=0、spin=0,omat 还不能指定磁态。
  • 周期性omol在周期性无关的分子数据上训练,晶体和表面请改用 omat/oc20。
  • 与数据库对比:训练标签是 DFT/DFT+U 总能量,与 Materials Project 的赝势和磁基态不同,不要混用 MP2020 修正。
  • 覆盖范围:oc20 不含氧化物和显式溶剂;odac 训练数据只覆盖 CO2/H2O 吸附,换气体或全新 MOF 结构要谨慎。

不止一个模型:fairchem 的周边生态

  • 大规模 MD:底层用 Ray 做多机多卡并行推理,同时提供 LAMMPS 接口,长时程动力学可以直接上生产规模。
  • 微调configs/uma/finetune/下有现成模板,配src/fairchem/core/scripts/create_uma_finetune_dataset.py就能在自己数据上继续训练。
  • 下游应用:cattsunami 做反应路径搜索与描述符生成;ocx 把 CO2RR/HER 的计算描述符和真实实验数据打通;AdsorbML、FastCSP 负责吸附能预测和晶体结构生成。

  • 基准与评测:OMol25、OC20 的 S2EF 榜单和评测脚本都在仓库内,见 docs/leaderboard/。
  • 版本注意:v2 与 v1 是破坏性变更,加载旧 checkpoint 需要 v1 的代码。

UMA 的价值一句话:用 5.2 亿条 DFT 样本,把"一次 DFT 计算"换成"一次毫秒级前向",一个模型覆盖七大领域的能量、力与应力。建议从 docs/core/quickstart.md 开始,任务选择与能级细节查 docs/core/uma.md。

【免费下载链接】ocpFAIR Chemistry's library of machine learning methods for chemistry项目地址: https://gitcode.com/GitHub_Trending/oc/ocp

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/24 21:43:12

企业名下的海外公司越来越多,哪家服务商能帮我们统一管理全球合规和公司秘书事务?

企业名下的海外公司越来越多,哪家服务商能帮我们统一管理全球合规和公司秘书事务?Vistra卓佳看全球实体集中管理企业海外公司从几家增加到十几家甚至更多以后,管理难点通常会从“每家公司有没有人负责”,转向“总部能不能统一掌握…

作者头像 李华
网站建设 2026/8/24 21:40:11

C++游戏开发入门:从零构建迷你农场RPG的完整实践指南

这类项目最值得先看的不是功能列表,而是它能不能帮你把游戏开发的几个核心模块串起来。一个“迷你农场RPG”听起来简单,但背后涉及角色控制、地图交互、物品系统、任务逻辑和状态管理,对新手来说,直接上手Unity或Unreal Engine容易…

作者头像 李华
网站建设 2026/8/24 21:39:24

毕业论文一条龙AI工具红黑榜:2026年实测避坑版

每年三四月份,论文群里哀嚎声一片,导师催稿消息一条接一条,查重报告上的红色标注刺得人眼睛疼。市面上那些宣称"毕业论文一条龙服务"的AI工具,真有宣传里说的那么神吗?团队花了近两个月,把市面上…

作者头像 李华
网站建设 2026/8/24 21:36:00

bilidown 哔哩哔哩视频下载完整指南:从扫码登录到批量 8K 下载

bilidown 哔哩哔哩视频下载完整指南:从扫码登录到批量 8K 下载 【免费下载链接】bilidown 哔哩哔哩视频解析下载工具,支持 8K 视频、Hi-Res 音频、杜比视界下载、批量解析,可扫码登录,常驻托盘。 项目地址: https://gitcode.com…

作者头像 李华
网站建设 2026/8/24 21:35:20

Agent 流:从概念到落地的全景解读

2026 年,AI 领域最热的词之一,无疑是 Agent。但真正让 Agent 从"Demo 很酷"走向"生产可用"的,是它背后那套被称为 Agentic Workflow(智能体工作流) 的设计思想。今天这篇博客,我想系统…

作者头像 李华