本文へスキップ

Matbench Discovery

Janosh Riebesell

Matbench Discovery は、結晶安定性および原子シミュレーションのタスクにおける機械学習モデルをベンチマークし、インタラクティブなリーダーボードで精度、頑健性、計算コストを比較します。

掲載情報の更新 ·

概要

Matbench Discovery は、無機結晶の発見および原子シミュレーションにおける機械学習モデルを評価するためのベンチマーク兼インタラクティブなリーダーボードです。文書に記載された対象範囲は安定性予測にとどまらず、構造最適化、フォノンと熱伝導率、分子動力学、二原子のポテンシャルエネルギー曲線にも及びます。単一の予測モデルや汎用材料データベースとしてではなく、モデルの比較を支援するものです。

リーダーボードには、グラフニューラルネットワークの原子間ポテンシャル、グラフニューラルネットワークの一回予測モデル、反復ベイズ最適化器、浅層学習の構造フィンガープリントを使うランダムフォレストが含まれます。研究ワークフローでは、静的シミュレーションや有限温度シミュレーションでさらに評価する価値のある手法を絞り込む際に参考になります。このベンチマークでは、熱力学的安定性、熱伝導率、原子位置など、予測された材料特性を各タスク固有の参照データと比較します。出力にはモデルの順位と、精度、頑健性、計算コストの比較が含まれますが、出典の抜粋には完全な入力スキーマや提出物の形式は記載されていません。

解釈上の重要な制約として、結晶安定性はモデルの予測エネルギーではなく、DFT 参照エネルギーから構築した凸包を用いて評価されます。結果の解釈や他のベンチマークとの比較では、この選択を考慮する必要があります。またプロジェクトは、リーダーボード上の順位だけではモデルが材料研究を進展させる能力を十分に示せず、Materials Project による推奨を意味するものでもないと注意を促しています。コントリビューションガイドには新しいモデルを提出するための文書化された手順が示され、リポジトリには Python パッケージの設定も含まれています。

主な機能

  • 結晶安定性、構造最適化、フォノンと熱伝導率、分子動力学、二原子のポテンシャルエネルギー曲線に関する各タスクでモデルを順位付けするインタラクティブなリーダーボード。
  • GNN 原子間ポテンシャル、GNN 一回予測モデル、反復ベイズ最適化器、フィンガープリントベースのランダムフォレストなど、複数のモデルファミリーを対象とします。
  • タスクごとの比較により、精度、頑健性、計算コストのトレードオフを把握できます。
  • 安定性は、モデル予測ではなく DFT 参照エネルギーから構築した凸包に基づいて評価されます。
  • リンク付きのガイドと、ブランチごとのプルリクエスト手順を含むモデル投稿ワークフロー。

用途

  • 評価案:結晶安定性のスクリーニングに使うモデルを絞り込み、想定する発見ワークフローへの適合性を評価する。
  • 評価案:関連するリーダーボードのタスクを用いて、構造最適化や有限温度シミュレーション向けの候補原子間ポテンシャルを比較する。
  • 評価案:対象材料系での独立検証を計画する前に、フォノンと熱伝導率の結果を確認する。
  • 評価案:コントリビューションガイドに従って新しいモデルの提出を準備し、ベンチマークの参照データの枠組みの中で比較する。

使い方

  1. インタラクティブなリーダーボードを開き、結晶安定性、構造最適化、熱伝導率など、作業に関連するタスクを特定します。
  2. 発見タスクの順位を解釈する前に、安定性ベンチマークの説明を確認します。評価に用いる凸包はモデル予測ではなく DFT 参照エネルギーに基づいている点に留意してください。
  3. 関連するモデルファミリーと、利用可能な精度、頑健性、計算コストの情報を比較します。これは今後の評価に向けた候補リストとして扱い、特定の材料やシミュレーション条件への適合性を証明するものとはみなさないでください。
  4. ローカルでベンチマーク作業を行う場合は、宣言された依存関係と Python 要件についてリポジトリ設定を確認します。タスク固有の入力や手順はプロジェクトのドキュメントで確認してください。出典の抜粋には実行手順が記載されていません。
  5. 新しいモデルを提出する場合は、ブランチごとの指示を含め、コントリビューションガイドに従います。サポートに関する質問はGitHub Discussionsを利用してください。

関連リソース

ALIGNN

モデル

ALIGNN は、材料特性予測のための原子論的グラフニューラルネットワークを提供し、学習ワークフロー、事前学習済み予測器、および構造最適化向けの ALIGNN-FF 力場を備えています。

オープンソースPython

材料探索

Allegro

モデル

Allegro は NequIP の拡張として E(3) 等変原子間ポテンシャルを実装し、文書化された GPU 高速化オプションと、LAMMPS シミュレーション用の独立したプラグインを提供します。

オープンソースPython

計算化学 · 材料探索

computational-chemistry-agent-skills コレクションに含まれる ASE ルーティング Skill。ワークフローの準備と計算器の設定を分け、実行は別の担当先に委任します。

計算化学 · 材料探索

CGCNN

モデル

CGCNNは結晶グラフ畳み込みニューラルネットワークを実装し、結晶構造から材料特性を学習します。カスタムデータを用いたモデルの学習と、事前学習済みモデルによる予測に対応しています。

オープンソースPython

材料探索

ChatMOF

エージェント

ChatMOFは、言語モデルに導かれるツールを用いて、自然言語によるリクエストからMOFデータを検索し、特性を予測し、構造を生成する、コードが公開された研究システムです。

オープンソースPython

材料探索

ChemAgent (AI4Chem)

エージェント

ChemAgent (AI4Chem) は化学・材料分野でのツール利用を目的とする研究フレームワークであり、木探索による計画、ツール実行、ChemToolBench に基づく学習を扱う CheMatAgent 論文と関連しています。

計算化学 · 材料探索

関連ガイド

エージェント

化学AIエージェント入門:チャットから研究ワークフローへ

化学および生物医学研究向けの8つのエージェントを取り上げる実践ガイドです。ツール、メモリ、計画、多エージェントの役割の仕組み、タスク別に適したプロジェクト、科学的監督のもとで限定的な自律性を評価する方法を解説します。