PFPの最新バージョンとこれまでの歩み

PFPは2021年の正式リリース以後、定期的にモデルのアップデートを継続してきました。ここでは、最新バージョンであるPFPv7.0.0の特徴とPFPがこれまで辿ってきた進化の道のりをご紹介します。

PFP v7.0.0の紹介

2024年9月、PFP v7.0.0を正式リリース。これにより、従来72元素だった対応元素数が96元素まで拡大しました。

この96元素は、自然界に存在する全ての元素を網羅しています。これにより、その高い計算精度と最大44,000原子という大規模計算への対応力と合わせ、材料開発で想定される、ほとんどすべての分子動力学(MD)シミュレーションをPFPで実行可能になりました。

これまでの歩み

ここでは、PFPが辿ってきた進化の道のりを振り返ります。

リリース時期2021.072022.082023.102024.042024.09
PFP Versionv1v3v5v6v7リリース時からの進展
主要トピックD3補正 (v1.1)対応元素拡大
PFVM適用
分子間相互作用の改善新アーキテクチャ対応元素拡大
対応元素種5572727296+41元素
計算可能原子数*3,00010,00019,00044,00044,000約15倍
学習データ数1000万2200万4200万4200万5900万約6倍
*PFPによる推論可能なPt(fcc)の最大原子数。ただし、実際の推論可能な数は契約による

PFP v1.0.0

2021年7月にリリースされたPFP v1.0.0は、材料開発における原子シミュレーションのあり方を大きく変える、画期的な汎用機械学習ポテンシャルとして登場しました 。これは、従来は材料ごとに個別の開発が必要だった原子間ポテンシャルの常識を覆し、単一のモデルで多様な系を扱える「ユニバーサル」というコンセプトを先駆けて実現したものです。リリース当時は55元素、3,000原子の系に対応していました 。このv1.0.0が、その後の継続的な性能向上の礎となりました。v1.1ではDFT-D3補正を取り入れ、長距離で働く相互作用を考慮できるようになりました。

PFP v3.0.0

PFP v3.0.0は2022年の8月にリリースされました。学習データを2200万構造まで拡充することで対応元素種を72元素まで増やすことができました。また、Preferred Networksが独自開発したPFVN技術を用いることでメモリ使用量を大きく改善し、10,000という大きな数の原子を扱えるようになりました。

PFP v5.0.0

PFP v5.0.0は2023年の10月にリリースされました。学習データを4200万構造まで拡充し、モデルの学習に使用しました。これにより、分子間相互作用の効果をより正確に再現できるようになりました。

PFP v6.0.0

PFP v6.0.0は2024年の4月にリリースされました。アーキテクチャを刷新することで、最大の計算可能原子数が44,000と大幅に引き上げました。これによって、従来では不可能だった大規模な系のシミュレーションを可能にしました。

PFPのこれから

PFPは今後もアップデートを行っていきます。目指す方向としては、①性能向上、②高速化、③研究の幅を広げるための技術提供の3点を考えています。ここでは、①性能向上に向けた取り組みについてご紹介します。
従来のPFPは、学習データの多くにPBE汎関数を用いたDFT計算の結果を利用してきました。しかし、お客様から求められる精度が、PBEによる計算結果と実験値との間の誤差を許容できないレベルに達しつつあります。
そこで私たちは、PBEよりも高精度なr2SCAN汎関数を用いて得られたDFT計算結果を、次期PFPの学習データに追加することを検討しています。r2SCANを用いたDFT計算は膨大な計算時間を要しますが、その高精度な結果をPFPに学習させることで、お客様は従来の計算コストのまま、r2SCANレベルの精度でシミュレーションを実行できるようになります。
その他の検討項目の詳細についてはお問い合わせください。