Agent改写分子优化器,少算昂贵的受力步骤
AI for Science / 论文与代码 · 8.3/10 · 建议读论文
这篇分子几何优化论文在北京时间 10 月 5 日深夜提交,比本期检索窗口早约七小时,因此列为近期补看。分子计算需要反复调整原子位置,直到能量降下来;在密度泛函理论计算中,每次求原子所受的力都很昂贵。作者没有让大模型直接预测“最好的分子”,而是让多个 Agent 改写成熟优化器 Sella 的代码,寻找能用更少受力调用完成同一目标的算法。
这里真正有意思的是筛选方式。候选程序如果靠过早停机来“省次数”,或者只对开发时见过的分子有效,就过不了准入门;留下的实现再换到未见分子和其他计算势函数上测试。作者报告,在 r2SCAN-3c 这一密度泛函设置下,表现最好的版本达到同等能量下降所需的受力调用数是原 Sella 的 40.2%—77.2%。代码仓库公开了冻结的优化器、基线、环境锁文件和评估分支,给别人复跑留了入口。
这不是“计算化学提速六成”的通用结论:比例指受力调用次数,实际壁钟时间还取决于每次计算、算法自身开销与硬件;结果也来自作者实验。它值得读,是因为把 Agent 写算法从好看的代码片段,落到了一个昂贵、可计数、可在留出分子上检验的科学计算步骤。若独立复测成立,这比只让 Agent 总结化学论文更接近实际科研工具。