DeskRex.ai

open α

テーマ

データベース

自動化

発見

サインイン

リサーチの結果の保存、レポートの作成、共有が行えます。

サインイン

レポートの一覧に戻る

最新版:材料開発を加速する物性予測・設計AIモデル3選と実践ガイド

🗓 Created on 8/21/2025

  • 📜要約
  • 📊ビジュアライズ
  • 🖼関連する画像
  • 🔍詳細
    • 🏷材料開発の革新:生成AIによる「逆設計」アプローチの台頭
    • 🏷実践ガイド:主要オープンソース生成AIモデルの使い方 (CDVAE, IBM, Meta)
    • 🏷多様な選択肢:注目の物性予測ライブラリと開発支援プラットフォーム
    • 🏷今後の展望:オープンソースAIが切り拓く材料科学の未来
  • 🖍考察
  • 📚参考文献
    • 📖利用された参考文献
    • 📖未使用の参考文献
    • 📊ドメイン統計

📜 要約

主題と目的

本調査の主題は、オープンソースで利用可能な、材料の物性予測や設計に特化した生成AIモデルを特定し、その概要と具体的な使用方法を明らかにすることです。目的は、研究者や開発者がこれらの先進的なツールを自身のプロジェクトに導入し、既知材料の組成最適化や新規材料の探索といったタスクを効率的に進めるための実践的なガイドラインを提供することにあります。特に、分子特性予測や化合物設計に特化したモデルは対象外とし、固体材料やバルク材料など、より広範な材料科学の分野で応用可能なモデルに焦点を当てて解説します。

回答

生成AIが拓く材料開発の新時代:「逆設計」アプローチ

材料科学の世界では今、生成AIの登場によって「逆設計(Inverse Design)」という革新的なアプローチが注目を集めています。これは、従来のように候補物質を一つずつ試す「順設計」とは対照的に、「望ましい特性」を先に定義し、その特性を持つ材料の組成や構造をAIに予測・生成させる手法です
arxiv.org
。このアプローチは、広大な化学空間の中から効率的に有望な候補を見つけ出し、材料開発のスピードを飛躍的に向上させる可能性を秘めています。
この逆設計を実現する中核技術が、変分オートエンコーダ(VAE)、敵対的生成ネットワーク(GAN)、そして拡散モデルといった生成AIモデルです
oaepublish.com
。これらのモデルは、膨大な既存材料のデータを学習することで、物質の背後にある物理・化学法則を暗黙的に理解し、全く新しい、かつ安定して存在しうる材料を創出する能力を獲得します。

実践ガイド:主要オープンソース生成AIモデルの使い方

ここでは、数あるモデルの中でも特に注目されている3つのオープンソースモデル「CDVAE」「IBM FM4M」「Meta OMat24」を取り上げ、それぞれの特徴と実践的な利用方法を具体的に解説します。
CDVAE:結晶構造の生成と逆設計に特化した拡散モデル
CDVAE (Crystal Diffusion Variational AutoEncoder) は、特に無機固体材料が持つ周期的な結晶構造の生成に特化した強力なツールです
github.com
。新しい材料を生成するだけでなく、特定の物性を持つ材料を逆設計する「最適化」タスクにも対応している点が大きな特徴です。
  • インストールと環境構築 パッケージ管理システム
    conda
    を用いた環境構築が推奨されています。
    # 推奨されるインストール手順
    conda env create -f env.yml
    conda activate cdvae
    pip install -e .
    
  • 具体的な利用方法 CDVAEの操作は主にコマンドラインから行います。まず、提供されているデータセット(例:ペロブスカイト構造の
    perov
    )を用いてモデルを学習させます。
    # モデルの学習
    python cdvae/run.py data=perov expname=perov
    
    学習が完了したモデルを使えば、新しい材料の生成や最適化が可能です。
    scripts/evaluate.py
    スクリプトを用いて、既存材料の再構築(recon)、新規材料の生成(gen)、そして特定の物性を最適化する逆設計(opt)といったタスクを実行できます。
    # 生成と最適化の実行
    python scripts/evaluate.py --model_path [学習済みモデルのパス] --tasks recon gen opt
    
    この
    opt
    タスクこそが、CDVAEを単なる生成モデルではなく、材料設計のための強力なツールたらしめている核心機能です。
IBM FM4M:多様な化学表現を扱うマルチモーダル基盤モデル
IBMが開発したFM4M (Foundation Model for Materials) は、SMILES文字列や分子グラフ、3D原子位置といった多様な化学情報(モダリティ)を統合的に扱えるマルチモーダルな基盤モデルです
github.com
。これにより、物性予測から分子生成まで、幅広いタスクに柔軟に対応できます。
  • インストールと環境構築 こちらも
    conda
    を用いて環境を構築します。
    conda create --name fm4m python=3.9.7
    conda activate fm4m
    pip install -r requirements.txt
    
  • ユーザーのスキルに応じた多彩な利用方法 FM4Mは、初心者から専門家まで、幅広いユーザー層を想定したインターフェースを提供しています。
    1. Hugging Face Web UI: プログラミング不要で、ブラウザ上でデータのアップロードからモデルの学習、結果の可視化までを行えます。
    2. FM4M-Kit: Pythonコーディングに慣れたユーザー向けのツールキットです。複数のモデルの特徴表現を組み合わせ、より高精度な予測を行うといった高度な利用が可能です。
      # 複数のモデルを統合して物性予測タスクの性能を評価する例
      score = fm4m.multi_modal(model_list=["SELFIES-TED","MHG-GED","SMI-TED"], x_train=xtrain, y_train=ytrain, x_test=xtest, y_test=ytest, downstream_model="DefaultClassifier")
      
    3. 個々のモデルの直接利用: モデルのアーキテクチャを深く理解し、カスタマイズしたい専門家向けに、各モデルを直接操作する方法も提供されています
      github.com
      。
Meta OMat24:物性予測の精度を追求するモデルコレクション
MetaのFAIR Chemistryチームが公開したOMat24 (Open Materials 2024) は、単一のモデルではなく、物性予測に特化した高精度なモデル群です
huggingface.co
。原子間相互作用を精密にモデル化するEquiformerV2などの最先端アーキテクチャを採用し、材料のエネルギーや原子にかかる力を正確に計算することに長けています。
  • OMat24モデルの利用方法 OMat24のモデルは、
    fairchem
    というPythonライブラリと、原子シミュレーションで広く利用される
    ASE (Atomic Simulation Environment)
    を組み合わせて使用します。以下は、与えられた原子構造がどのような安定構造になるかをシミュレーション(構造最適化)するコード例です。
    from fairchem.core import OCPCalculator
    from ase.optimize import FIRE
    from ase.io import read
    
    # "atoms.xyz"ファイルから原子構造を読み込む
    atoms = read("atoms.xyz")
    
    # ダウンロードしたOMat24のモデルチェックポイントのパスを指定
    calc = OCPCalculator(checkpoint_path="eqV2_31M_omat_mp_salex.pt")
    
    # ASEの原子オブジェクトに計算機をセット
    atoms.calc = calc
    
    # FIREアルゴリズムを用いて構造最適化を実行
    dyn = FIRE(atoms)
    dyn.run(fmax=0.05) # 原子にかかる力が指定値を下回るまで最適化
    
    このシミュレーションは、新材料の安定性評価や触媒反応の解析などに応用できます。

その他の注目ライブラリと開発支援プラットフォーム

上記の主要モデル以外にも、特定の課題解決に特化した多彩なオープンソースツールが存在します。それぞれの目的に合わせて活用することで、研究開発をさらに加速させることが可能です。
ツール名概要と特徴利用開始方法
CrabNet組成情報のみから物性を予測するアテンションベースのモデル。どの元素が物性に寄与したかを可視化できる高い解釈可能性が特徴
github.com
。
GitHubリポジトリのドキュメントに従い利用
github.com
。
MODNet限られたデータでも高性能を発揮する教師あり学習フレームワーク。最適な特徴量を自動選択し、複数物性の共同学習で精度を高める
github.com
。
pip install modnet
でインストール
github.com
。
MAST-ML予測の信頼性を示す「不確実性定量化」やモデルの適用範囲を分析する機能が充実したツールキット
github.com
。
pip install mastml
でインストール後、Jupyter Notebookのチュートリアルを参照
github.com
。
NIMS-OSAIによる材料探索とロボットによる自動実験を連携させ、自律的な材料発見サイクルを実現する画期的なプラットフォーム
github.com
。
GitHubリポジトリから導入し、自身のAIモジュールや実験装置と連携させることが可能
github.com
。

結果と結論

今回の調査から、材料科学の分野において、オープンソースの生成AIモデルが研究開発のあり方を根底から変えつつあることが明らかになりました。CDVAEのような特化型生成モデルから、IBM FM4Mのような汎用的な基盤モデル、Meta OMat24のような高精度予測モデル群まで、多様なツールが誰でも利用可能な形で提供されています。
これらのモデルの活用は、単に個々の研究を効率化するに留まりません。Metaによる大規模データセットの公開は「データの民主化」を促し、コミュニティ全体の知見を結集したモデル開発を加速させます。また、NIMS-OSのようなプラットフォームは、AIと実験を融合させた「自律型科学」という新しい研究パラダイムを現実のものとしつつあります。
結論として、オープンソースAIは、これまで一部の研究機関や企業に閉じていた最先端の材料開発技術を解放し、協調的でオープンなイノベーションを生み出すエコシステムを形成しています。この大きな潮流を理解し、目的に応じて適切なツールを選択・活用していくことが、未来の材料科学をリードし、持続可能な社会の実現に貢献するための鍵となるでしょう。

コード実行

import React, { useState } from 'react';

const models = [
  {
    id: 'cdvae',
    name: 'CDVAE',
    description: 'Crystal Diffusion Variational AutoEncoder(CDVAE)は、材料の周期的構造、すなわち結晶構造を生成することに特化したオートエンコーダーモデルです。既存の材料データベースから学習し、安定した新しい材料構造を生成したり、特定の物性を持つ材料を逆設計したりすることが可能です。',
    githubUrl: 'https://github.com/txie-93/cdvae',
    paperUrl: 'https://arxiv.org/abs/2110.06197',
    source: '[45]',
    installation: {
      source: '[45]',
      code: `conda env create -f env.yml\nconda activate cdvae\npip install -e .`,
    },
    usage: [
      {
        title: 'モデルのトレーニング',
        source: '[45]',
        description: '提供されているデータセット(例: ペロブスカイト構造の`perov`)を用いてモデルをトレーニングします。',
        code: 'python cdvae/run.py data=perov expname=perov',
      },
      {
        title: '材料の生成と物性最適化',
        source: '[59]',
        description: 'トレーニング済みのモデルを使って、新しい材料構造を生成します。`--tasks`引数に`opt`を指定することで、学習済みモデルの潜在空間上で物性を最小化(最適化)し、新しい材料構造を生成します。',
        code: 'python scripts/evaluate.py --model_path MODEL_PATH --tasks recon gen opt',
      },
    ],
  },
  {
    id: 'ibm_fm4m',
    name: 'IBM FM4M',
    description: 'IBMが開発したFM4M(Foundation Model for Materials)は、SMILES文字列、分子グラフ、3D原子位置など、多様な化学表現(モダリティ)を扱えるマルチモーダルな基盤モデルです。物性予測から分子生成まで、幅広いタスクに応用可能な点が特徴です。',
    githubUrl: 'https://github.com/IBM/materials?tab=readme-ov-file',
    huggingfaceUrl: 'https://huggingface.co/collections/ibm/materials-673465deacbdf38d9c0c6303',
    source: '[46]',
    installation: {
      source: '[46]',
      code: `conda create --name fm4m python=3.9.7\nconda activate fm4m\npip install -r requirements.txt`,
    },
    usage: [
      {
        title: 'FM4M-Kitを通じた利用(Python API)',
        source: '[46]',
        description: '`fm4m-kit`は、複数のモデルを統一的なインターフェースで操作できるツールキットです。特定のモデルを用いて分子の特徴表現を抽出したり、複数のモデルを組み合わせて物性予測を行ったりできます。',
        code: `from ibm_fm4m import fm4m\n\n# SELFIES-TEDモデルで分子の特徴表現を抽出する例\nfeature_selfies_train = fm4m.get_representation(model="selfies-ted", data=xtrain)\n\n# 複数のモデルを統合して物性予測タスクの性能を評価する例\nscore = fm4m.multi_modal(model_list=["SELFIES-TED","MHG-GED","SMI-TED"], x_train=xtrain, y_train=ytrain, x_test=xtest, y_test=ytest, downstream_model="DefaultClassifier")`,
      },
      {
        title: 'Hugging FaceのWeb UIを利用',
        source: '[46]',
        description: '最も手軽な方法は、Hugging Face Spacesで公開されているWeb UIを利用することです。このインターフェースを使えば、コーディングを行うことなく、データのアップロードからモデルの学習、結果の可視化までを直感的に実行できます。',
        code: null,
      },
    ],
  },
  {
    id: 'meta_omat24',
    name: 'Meta OMat24',
    description: 'MetaのFAIR Chemistryチームが公開したOMat24(Open Materials 2024)は、物性予測に特化したモデルのコレクションです。特に、原子間ポテンシャルを精密にモデル化するEquiformerV2やeSENといった先進的なアーキテクチャを採用しています。',
    huggingfaceUrl: 'https://huggingface.co/fairchem/OMAT24',
    datasetUrl: 'https://huggingface.co/datasets/fairchem/OMAT24',
    source: '[47]',
    installation: {
      source: '[48]',
      code: 'pip install fairchem-core',
    },
    usage: [
      {
        title: '原子構造の最適化',
        source: '[47]',
        description: '`fairchem`ライブラリと`ASE (Atomic Simulation Environment)`を組み合わせて利用します。ダウンロードしたモデルのチェックポイントファイルを使い、原子構造のエネルギーや力を計算し、構造を最適化します。',
        code: `from fairchem.core import OCPCalculator\nfrom ase.optimize import FIRE\nfrom ase.io import read\n\n# \"atoms.xyz\"から原子構造を読み込む\natoms = read("atoms.xyz")\n\n# ダウンロードしたOMat24のモデルチェックポイントを指定\ncalc = OCPCalculator(checkpoint_path="eqV2_31M_omat_mp_salex.pt")\n\n# ASEの原子オブジェクトに計算機をセット\natoms.calc = calc\n\n# FIREアルゴリズムを用いて構造最適化を実行\ndyn = FIRE(atoms)\ndyn.run(fmax=0.05)`,
      },
    ],
  },
  {
    id: 'other_models',
    name: 'その他のモデル',
    description: 'その他にも、特定のタスクに特化した多様なオープンソースモデル・ライブラリが開発されています。',
    models: [
        { name: 'MODNet', url: 'https://github.com/ppdebreuck/modnet', description: '限られたデータセットでも高い性能を発揮する物性予測フレームワーク。', source: '[50]' },
        { name: 'CrabNet', url: 'https://github.com/anthony-wang/CrabNet', description: '材料の組成情報のみを入力として物性を予測するアテンションベースのモデル。', source: '[43]' },
        { name: 'MAST-ML', url: 'https://github.com/uw-cmg/MAST-ML', description: '予測の不確実性や適用領域の分析機能が充実したツールキット。', source: '[44]' },
        { name: 'XenonPy', url: 'https://github.com/yoshida-lab/XenonPy', description: 'データベース接続からモデル構築までをサポートする統合ライブラリ。', source: '[51]' },
        { name: 'NIMS-OS', url: 'https://github.com/nimsos-dev/nimsos', description: 'AIとロボット実験を連携させ、材料探索を自動化するプラットフォーム。', source: '[49]' },
    ]
  }
];

const CodeBlock = ({ code }) => (
  <pre className="bg-gray-800 text-white p-4 rounded-md overflow-x-auto text-sm">
    <code>{code}</code>
  </pre>
);

const App = () => {
  const [activeTab, setActiveTab] = useState(models[0].id);
  const activeModel = models.find(m => m.id === activeTab);

  return (
    <div className="bg-gray-100 text-gray-800 font-sans p-4 md:p-8 min-h-screen">
      <div className="max-w-6xl mx-auto bg-white shadow-lg rounded-lg overflow-hidden">
        <header className="p-6 bg-blue-600 text-white">
          <h1 className="text-3xl font-bold">オープンソースの物性予測・設計AIモデル</h1>
          <p className="mt-2 text-blue-100">主要な生成AIモデルの概要と使い方</p>
        </header>

        <div className="flex flex-wrap border-b border-gray-200">
          {models.map(model => (
            <button
              key={model.id}
              className={`py-3 px-5 text-sm font-medium transition-colors duration-200 ${activeTab === model.id ? 'border-b-2 border-blue-600 text-blue-600' : 'text-gray-500 hover:text-blue-600'}`}
              onClick={() => setActiveTab(model.id)}
            >
              {model.name}
            </button>
          ))}
        </div>

        <div className="p-6">
          {activeModel && activeModel.id !== 'other_models' && (
            <div>
              <h2 className="text-2xl font-semibold text-gray-800 mb-2">{activeModel.name}</h2>
              <p className="text-gray-600 mb-4">{activeModel.description} 
                <a href={activeModel.paperUrl || activeModel.githubUrl} target="_blank" rel="noopener noreferrer" className="text-blue-500 underline hover:text-blue-700 ml-1">出典{activeModel.source}</a>
              </p>
              <div className="flex space-x-4 mb-6">
                 {activeModel.githubUrl && <a href={activeModel.githubUrl} target="_blank" rel="noopener noreferrer" className="text-sm bg-gray-200 hover:bg-gray-300 text-gray-800 font-semibold py-2 px-4 rounded-lg transition-colors">GitHubリポジトリ</a>}
                 {activeModel.huggingfaceUrl && <a href={activeModel.huggingfaceUrl} target="_blank" rel="noopener noreferrer" className="text-sm bg-yellow-200 hover:bg-yellow-300 text-yellow-800 font-semibold py-2 px-4 rounded-lg transition-colors">Hugging Face</a>}
                 {activeModel.datasetUrl && <a href={activeModel.datasetUrl} target="_blank" rel="noopener noreferrer" className="text-sm bg-green-200 hover:bg-green-300 text-green-800 font-semibold py-2 px-4 rounded-lg transition-colors">データセット</a>}
              </div>

              <div className="space-y-6">
                <div>
                  <h3 className="text-lg font-semibold border-b pb-2 mb-3">インストール方法</h3>
                  <p className="text-sm text-gray-500 mb-2">conda等を用いた環境構築が推奨されています。 <a href={activeModel.githubUrl} target="_blank" rel="noopener noreferrer" className="text-blue-500 underline hover:text-blue-700">出典{activeModel.installation.source}</a></p>
                  <CodeBlock code={activeModel.installation.code} />
                </div>
                
                <div>
                    <h3 className="text-lg font-semibold border-b pb-2 mb-3">主な使い方</h3>
                    {activeModel.usage.map((use, index) => (
                        <div key={index} className="mb-4">
                            <h4 className="font-semibold text-md mb-1">{use.title}</h4>
                            <p className="text-sm text-gray-500 mb-2">{use.description} <a href={activeModel.githubUrl} target="_blank" rel="noopener noreferrer" className="text-blue-500 underline hover:text-blue-700">出典{use.source}</a></p>
                            {use.code && <CodeBlock code={use.code} />}
                        </div>
                    ))}
                </div>
              </div>
            </div>
          )}
          {activeModel && activeModel.id === 'other_models' && (
             <div>
              <h2 className="text-2xl font-semibold text-gray-800 mb-2">{activeModel.name}</h2>
              <p className="text-gray-600 mb-4">{activeModel.description}</p>
                <div className="grid grid-cols-1 md:grid-cols-2 gap-4">
                    {activeModel.models.map((model, index) => (
                        <div key={index} className="border rounded-lg p-4 bg-gray-50">
                            <a href={model.url} target="_blank" rel="noopener noreferrer" className="text-lg font-bold text-blue-600 hover:underline">{model.name}</a>
                            <p className="text-sm text-gray-600 mt-1">{model.description} <span className="text-xs">出典{model.source}</span></p>
                        </div>
                    ))}
                </div>
             </div>
          )}
        </div>
      </div>
       <footer className="text-center mt-6 text-xs text-gray-500">
          <p>データ出典: コンテキスト内のGitHub, Hugging Face, 各種技術ブログ等の公開情報に基づき作成。</p>
      </footer>
    </div>
  );
};

export default App;

🖼 関連する画像

Image for cmelbo2np000gntoagkohw4th
Image for cmelbo2np000hntoabref6agw
Image for cmelbo2np000intoa9ifoqgk0
Image for cmelbo2np000kntoar9yfax0m
Image for cmelbo2np000lntoaub52ms61
Image for cmelbo2nq000mntoapf2yrijn
Image for cmelbo2nq000nntoazovhgcsd
Image for cmelbo2nq000ontoa1rx4af93
Image for cmelbo2nq000pntoaazevw6yx
Image for cmelbo2np000jntoaj3zsqqpw
Image for cmelbo2nr0010ntoapkc3gmvw
Image for cmelbo2nr0011ntoaxh4wqcky
Image for cmelbo2nr0012ntoah1ieonoz
Image for cmelbo2nr0013ntoa8lscqfmo
Image for cmelbo2nr0014ntoauayceknz
Image for cmelbo2nr0015ntoa3x4d4aqh
Image for cmelbo2nr0016ntoabt08xfix
Image for cmelbo2nr0017ntoa5rexxllk
Image for cmelbo2ns0018ntoaiz4hfyny
Image for cmelbo2ns0019ntoajl4o53xt
Image for cmelbo2nt001kntoafc11z2wr
Image for cmelbo2nt001lntoao1kmw5gf
Image for cmelbo2nt001mntoa8b63q0n3
Image for cmelbo2nt001nntoao9388xha
Image for cmelbo2nt001ontoank63mkdn
Image for cmelbo2nt001pntoa8euo4i59
Image for cmelbo2nt001qntoaojzhpi3x
Image for cmelbo2nt001rntoajf0vyfg9
Image for cmelbo2nt001sntoa4kezxtdo
Image for cmelbo2nt001tntoavcn3gcrl

このレポートが参考になりましたか?

あなたの仕事の調査業務をワンボタンでレポートにできます。

無料でリサーチ

🔍 詳細

🏷材料開発の革新:生成AIによる「逆設計」アプローチの台頭

画像 1

材料開発の革新:生成AIによる「逆設計」アプローチの台頭

材料の革新は、いつの時代も産業革命の中心にあり、私たちの社会に計り知れない影響を与えてきました。そして今、人工知能(AI)、特に生成AIの進化が、材料科学に「第4のパラダイム」とも呼ぶべき地殻変動をもたらそうとしています
arxiv.org
。従来、新しい材料の発見は、候補となる物質を一つずつ合成し、その特性を評価するという、膨大な時間と労力を要する試行錯誤のプロセスに依存していました。このアプローチは「順設計(Forward Design)」と呼ばれます
oaepublish.com
。しかし、データ駆動型のアプローチ、とりわけ生成AIの登場が、この長年の常識を覆す「逆設計(Inverse Design)」という新たな道を切り拓いています。
逆設計とは、その名の通り、設計プロセスを逆からたどるアプローチです。つまり、「こんな特性を持つ材料が欲しい」という目標を先に設定し、その目標を達成できる材料の組成や化学構造をAIに予測・生成させるのです
arxiv.org
。これは、果てしなく広がる化学空間の中から、やみくもに答えを探すのではなく、目的地から逆算して最適なルートを見つけ出すようなもので、材料開発のスピードと効率を飛躍的に向上させる可能性を秘めています。
この革新的な逆設計を実現する鍵となるのが、まさに生成AIモデルです。これらのモデルは、既存の膨大な材料データを学習することで、物質の根底にある物理法則や化学的ルールを暗黙的に理解し、全く新しい、それでいて安定した存在しうる材料を生成する能力を獲得します
oaepublish.com
。材料の逆設計の分野で特に注目されている生成AIモデルには、主に以下の三つのタイプがあります。
  • 変分オートエンコーダ (VAE): このモデルは、材料の構造情報を一度、低次元の「潜在空間」と呼ばれる場所に圧縮し、そこから元の構造を復元するように学習します。この潜在空間から新しい点をサンプリングし、それを元の構造に復元することで、学習データにはなかった新規材料の構造を生成することができます
    oaepublish.com
    。
  • 敵対的生成ネットワーク (GAN): GANは、「生成器(Generator)」と「識別器(Discriminator)」という二つのネットワークが互いに競い合いながら学習を進めるユニークな構造を持っています。生成器が本物そっくりの偽の材料データを生成し、識別器がそれを見破るという競争を繰り返すことで、生成器は次第に、化学的・物理的に妥当性の高い、本物と見分けがつかないほど精巧な材料構造を生み出せるようになります
    oaepublish.com
    。
  • 拡散モデル (Diffusion Model): 近年、画像生成などで目覚ましい成果を上げている拡散モデルも、材料科学に応用され始めています。このモデルは、元のデータにノイズを加えていき、完全にノイズになった状態から、逆にノイズを除去していく過程を学習します。この逆のプロセスを利用することで、ランダムなノイズから高品質で複雑な結晶構造などを生成できると期待されています
    arxiv.org
    。
これらの生成AIモデルは、特に無機固体材料の分野で、新しい組成の最適化や未知の結晶構造の予測といったタスクに活用されています
oaepublish.com
。例えば、ある研究ではGANを用いて、明示的な化学ルールを教えることなく材料を生成させたところ、その84.5%が電荷的に中性で安定したものであったと報告されており、AIが自律的に化学の原理を学習していることが示唆されます
oaepublish.com
。
しかし、特に無機固体材料の逆設計には、分子設計にはない特有の難しさがあります。それは、結晶構造が持つ「周期性」と「対称性」という複雑な特性を、いかにしてAIが理解できる形式(記述子)に変換するかという課題です
oaepublish.com
。結晶を3Dの画像(ボクセル)として表現したり、原子を点、結合を線とするグラフ構造で捉えたりと、様々なアプローチが試みられていますが、まだ決定的な方法は確立されていません
arxiv.org
。
このような挑戦的な分野だからこそ、オープンソースの精神が研究開発を加速させる原動力となっています。注目すべき動きとして、Intel Labsは材料科学分野のAIモデル訓練を促進するため、オープンソースの「Open MatSci ML Toolkit」を公開しました
intel.com
。このツールキットは、Materials ProjectやOQMDといった主要な材料データベースから収集した150万以上のデータポイントへのアクセスを提供し、さらに拡散モデルの一種であるCDVAE(Crystal Diffusion Variational Autoencoder)を統合することで、新しい結晶構造を生成するためのパイプラインまで備えています
intel.com
。このようなオープンな取り組みが、研究者コミュニティ全体の知識と技術の底上げにつながり、気候変動対策や次世代コンピューティングといった現代社会の複雑な課題を解決する新材料の発見を加速させることが期待されています。
生成AIによる逆設計アプローチは、材料科学の世界に革命をもたらす可能性を秘めています。まだ多くの課題は残されていますが、AIモデルの進化とオープンな協業体制の進展によって、私たちが望む機能を持つ材料を、まるで注文するように設計できる未来が、すぐそこまで来ているのかもしれません。
copy url
source logointel.com
Open MatSci ML Toolkit version 1.0
2022 pre-release of the toolkit
Transactions on Machine Learning
Open Catalyst
paper
Materials Project
OQMD
NOMAD
Carolina Materials Database
pre-packaged datasets
DGL
PyG
research study using MatSci ML
PCGrad
CDVAE paper
Open MatSci ML Toolkit 1.0
copy url
source logoarxiv.org
copy url
source logooaepublish.com
Download PDF
10.20517/jmi.2021.07
[Figure 1A
[Figure 1B
10
10
23
30
31
32
33
37
39
40
41
43
[Figure 2A
[Figure 2C
48
49
50
Figure 3A
52
53
54
19
56
57
20
58
59
61
62
68
64
69
70
71
[Figure 3B
Figure 3C
72
73
53
74
75
Figure 3D
54
Figure 3E
77
78
73
75
80
21
52
54
73
81
82
83
85
Figure 2B
D
80
Figure 4A
51
Figure 4B
21
Figure 4C
51
21
54
87
88
89
90
91
92
Figure 4D
19
94
95
96
98
100
52
20
56
101
REFERENCES
https://arxiv.org/abs/1312.6114
https://papers.nips.cc/paper/2014/file/5ca3e9b122f61f8f06494c97b1afccf3-Paper.pdf
https://arxiv.org/abs/1909.00949
https://arxiv.org/abs/1705.10843
https://arxiv.org/abs/1803.03324
https://arxiv.org/abs/1810.11203
https://arxiv.org/abs/2005.07609
https://arxiv.org/abs/1811.06060
https://arxiv.org/abs/1411.1784
https://arxiv.org/abs/1705.07215
https://arxiv.org/abs/1506.05751
https://arxiv.org/abs/1703.10717
https://creativecommons.org/licenses/by/4.0/
[email protected]

🏷実践ガイド:主要オープンソース生成AIモデルの使い方 (CDVAE, IBM, Meta)

画像 1

実践ガイド:主要オープンソース生成AIモデルの使い方 (CDVAE, IBM, Meta)

材料科学の探求は、オープンソースの生成AIモデルの登場によって、新たなフロンティアを切り拓いています。これまで多大な時間とコストを要した新材料の発見プロセスは、これらのモデルを活用することで劇的に加速し、より多くの研究者や開発者がイノベーションに参加できる環境が整いつつあります。ここでは、数あるモデルの中でも特に注目すべき3つのモデル、CDVAE、IBMのFM4M、そしてMetaのOMat24に焦点を当て、それらを実際に活用するための実践的な手順を具体的に解説します。

CDVAE:結晶構造の生成と逆設計に特化した拡散モデル

CDVAE(Crystal Diffusion Variational AutoEncoder)は、特に無機固体材料のような周期的な結晶構造の生成に特化した強力なツールです
github.com
。このモデルは、既存の材料データベースから結晶構造のパターンを学習し、安定した新しい材料を生成するだけでなく、特定の物性を持つ材料を逆設計する「材料の最適化」という先進的なタスクにも対応しています
github.com
。
インストールと環境構築
開発環境の構築には、パッケージ管理システムである
conda
の利用が推奨されています。以下のコマンドを実行することで、CDVAEの実行に必要なライブラリ群を含んだ仮想環境をスムーズに構築できます
github.com
。
# 推奨されるインストール手順
conda env create -f env.yml
conda activate cdvae
pip install -e .
インストール後には、プロジェクトのルートディレクトリやモデルの保存先などを指定する環境変数の設定が必要になります。これにより、モデルの学習や生成プロセスが円滑に行えるようになります
github.com
。
具体的な利用方法
CDVAEの操作は主にコマンドラインを通じて行います。以下に、モデルの学習から材料の生成、そして最適化までの一連の流れを示します。
  1. モデルの学習 まずは、提供されているデータセットを用いてモデルを学習させます。例えば、ペロブスカイト構造のデータセット(
    perov
    )で学習を開始するには、以下のコマンドを実行します
    github.com
    。
    python cdvae/run.py data=perov expname=perov
    
    さらに、特定の物性を予測する機能を追加して学習させることも可能です。これは、後述する物性最適化タスクに不可欠なステップとなります
    github.com
    。
    python cdvae/run.py data=perov expname=perov model.predict_property=True
    
  2. 材料の生成と最適化 学習済みのモデルを用いれば、新しい材料の生成が可能になります。CDVAEは、目的に応じて複数の生成タスクを提供しています
    github.com
    。
    • recon
      : 既存の材料構造を再構築するタスク。
    • gen
      : モデルが学習した潜在空間から、全く新しい材料構造を生成するタスク。
    • opt
      : 特定の物性値(例えばエネルギー)を最小化するように、新しい材料構造を生成する逆設計タスク。
    これらのタスクは
    scripts/evaluate.py
    スクリプトを通じて実行します
    sciencedirect.com
    。以下のコマンド例は、3つのタスクをすべて実行するものです。
    python scripts/evaluate.py --model_path MODEL_PATH --tasks recon gen opt
    
    MODEL_PATH
    には、学習によって保存されたモデルのチェックポイントファイルへのパスを指定します。この
    opt
    タスクこそが、CDVAEが単なる生成モデルに留まらず、材料設計ツールとして強力な理由を示しています。

IBM FM4M:多様な化学表現を扱うマルチモーダル基盤モデル

IBMが開発したFM4M(Foundation Model for Materials)は、材料科学の多様な側面に対応するために設計された、マルチモーダルな基盤モデルです
github.com
。このモデルの最大の特徴は、SMILES文字列、分子グラフ、3D原子位置など、様々な形式で表現される化学情報(モダリティ)を統合的に扱える点にあります
ibm.com
。これにより、物性予測から分子生成まで、幅広いタスクに柔軟に対応できます
huggingface.co
。
インストールと環境構築
FM4Mも
conda
を用いた環境構築が推奨されており、Python 3.9.7以降の環境で以下の手順に従ってインストールします
github.com
。
conda create --name fm4m python=3.9.7
conda activate fm4m
pip install -r requirements.txt
ユーザーのスキルに応じた多彩な利用方法
FM4Mは、初心者から専門家まで、幅広いユーザーが活用できるよう複数のインターフェースを提供しています。
  1. Hugging FaceのWeb UIを利用する 最も手軽な方法は、Hugging Face Spacesで公開されているWeb UIを活用することです
    ibm.com
    ,
    github.com
    。この直感的なインターフェースを使えば、プログラミングの知識がなくても、データのアップロードからモデルの学習、結果の可視化までをブラウザ上で完結させることができます。
  2. FM4M-Kitを通じた利用 Pythonコーディングに慣れているユーザーには、
    fm4m-kit
    というツールキットが便利です。これは、複数のモデルを統一されたインターフェースで操作できるようにするもので、例えば、異なるモデルの特徴表現を組み合わせて、より高精度な物性予測を行うことが可能です
    github.com
    。
    # SELFIES-TEDモデルで分子の特徴表現を抽出する例
    feature_selfies_train = fm4m.get_representation(model="selfies-ted", data=xtrain)
    
    # 複数のモデルを統合して物性予測タスクの性能を評価する例
    score = fm4m.multi_modal(model_list=["SELFIES-TED","MHG-GED","SMI-TED"], x_train=xtrain, y_train=ytrain, x_test=xtest, y_test=ytest, downstream_model="DefaultClassifier")
    
    このように、複数の「エキスパート」であるモデルの長所を組み合わせるアプローチは、IBMの研究において、単一のモデルを上回る性能を発揮することが示されています
    ibm.com
    。
  3. 個々のモデルを直接利用する 特定のモデルのアーキテクチャを深く理解し、カスタマイズしたい専門家向けに、各ユニモーダルモデルを直接操作する方法も提供されています。各モデルのディレクトリには、詳細なドキュメントやサンプルノートブックが含まれており、研究の目的に応じて柔軟に活用できます
    github.com
    。

Meta OMat24:物性予測の精度を追求するモデルコレクション

MetaのFAIR Chemistryチームが公開したOMat24(Open Materials 2024)は、単一のモデルではなく、物性予測に特化した高精度なモデルのコレクションです
huggingface.co
。特に、原子間の相互作用を精密にモデル化するEquiformerV2やeSENといった最先端のアーキテクチャを採用しており、材料のエネルギーや原子にかかる力を正確に計算することに長けています
huggingface.co
。このプロジェクトは、材料科学分野におけるデータ不足という大きな課題を解決するため、1億1000万ものデータポイントを含む大規模なデータセットと共に公開された点で画期的です
technologyreview.jp
。
OMat24モデルの利用方法
OMat24のモデル群は、
fairchem
というPythonライブラリと、原子シミュレーションで広く利用されている
ASE (Atomic Simulation Environment)
を組み合わせて使用します。利用を開始するにあたり、まずライセンスへの同意が必要です
huggingface.co
。
以下は、ダウンロードしたモデルのチェックポイントファイルを使い、与えられた原子構造(
atoms.xyz
)がどのような安定構造になるかをシミュレーション(構造最適化)する簡単なコード例です。
from fairchem.core import OCPCalculator
from ase.optimize import FIRE
from ase.io import read

# "atoms.xyz"ファイルから原子構造を読み込む
atoms = read("atoms.xyz")

# ダウンロードしたOMat24のモデルチェックポイントのパスを指定
calc = OCPCalculator(checkpoint_path="eqV2_31M_omat_mp_salex.pt")

# ASEの原子オブジェクトに計算機(Calculator)をセット
atoms.calc = calc

# FIREアルゴリズムを用いて構造最適化を実行
dyn = FIRE(atoms)
dyn.run(fmax=0.05) # 原子にかかる力が0.05 eV/Å以下になるまで最適化
このコードは、OMat24モデルが持つ原子間ポテンシャルの知識に基づき、最もエネルギー的に安定な原子配置を探索するプロセスを実行します。このようなシミュレーションは、新材料の安定性評価や、触媒反応の解析などに応用できます
huggingface.co
。

オープンソースエコシステムへの貢献と責任ある利用

今回紹介した3つのモデルは、いずれもオープンソースとして公開されており、誰でも自由に利用し、改良に貢献できるという共通点を持っています。IBMはAI Allianceと連携し、主要な国際会議でチュートリアルを開催するなど、コミュニティ形成に積極的に取り組んでいます
github.com
。また、MetaのOMat24は、商用利用も可能ですが、軍事利用や違法行為などを禁じる「FAIR許容使用ポリシー」への同意を求めるなど、AIの責任ある利用を促進する姿勢を示しています
huggingface.co
。
これらのモデルを研究などで利用する際には、開発者の貢献に敬意を表し、指定された学術論文を引用することが重要です。それぞれのGitHubリポジトリやHugging Faceページには、引用すべき論文情報が明記されています
github.com
,
github.com
,
huggingface.co
。
これらの実践的なガイドを通じて、あなたの材料開発プロジェクトが加速することを期待しています。目的に応じて適切なモデルを選択し、オープンソースコミュニティとの連携も視野に入れながら、新たな発見を目指してください。
copy url
source logoresearch.ibm.com
Al Alliance
working group for materials and chemistry
GitHub
Hugging Face
tracks
GitHub
Hugging Face
PFAS ‘forever’ chemicals
mapped out their plan
SMILES-TED
SELFIES-TED
MHG-GED
mixture of experts
“multi-view” MoE
MoleculeNet
Association for the Advancement of Artificial Intelligence
AI Alliance
working group for materials
Subscribe to our Future Forward newsletter and stay up to date on the latest research newsSubscribe to our newsletter
Home
Blog
Kim Martineau
Accelerated Discovery
AI
Foundation Models
Generative AI
Materials Discovery
Here comes a foundation model for the Sun
AI
Physical Sciences
Science
How the IBM Research AI Hardware Center is building tomorrow’s processors
AI
AI Hardware
Generative AI
Hardware Technology
Semiconductors
All decisions have trade-offs. IBM’s Wei Sun is an expert at weighing them
AI
Causality
Generative AI
Granite
Natural Language Processing
Debugging LLMs to improve their credibility
AI
Explainable AI
Generative AI
Natural Language Processing
Open Source
Trustworthy AI
Trustworthy Generation
copy url
source logotechnologyreview.jp
The race to find new materials with AI needs more data. Meta is giving massive amounts away for free.
データセット
モデル
「マットベンチ・ディスカバリー(Matbench Discovery)」のリーダーボード
アレキサンドリア(Alexandria)
スマート拡張現実(AR)メガネ
「マテリアルプロジェクト(Materials Project)」
「材料探索のためのグラフィカル・ネットワーク(GNoMe:Graphical Networks for Material Exploration)」
Promotion
メリッサ・ヘイッキラ [Melissa Heikkilä]
copy url
source logoibm.com
追跡
GitHub
Hugging Face
PFAS
計画を立案
SMILES-TED
SELFIES-TED
MHG-GED
混合エキスパート
「マルチビュー」MoEアーキテクチャー
MoleculeNet
Association for the Advancement of Artificial Intelligence
AI Alliance
Working Group for Materials
こちら
copy url
huggingface.cohuggingface.co
copy url
github.comgithub.com
Installation
Datasets
Training CDVAE
Generating materials
Evaluating model
Authors and acknowledgements
Citation
Contact
conda
Datasets
hydra
Tian Xie
Xiang Fu
ocp-models
Open Catalyst Project
DimeNet++
GemNet
NN Template
Perov-5
Perovksite water-splitting
Carbon-24
AIRSS data for carbon at 10GPa
MP-20
Materials Project
copy url
github.comgithub.com
here
[HuggingFace]
[HuggingFace]
[HuggingFace]
[HuggingFace]
fm4m-example.ipynb
AI Alliance
Webpage
Webpage
Webpage
Webpage
Event Link
Social Night with AI Alliance
"An open-source family of large encoder-decoder foundation models for chemistry"
"A Mamba-based foundation model for materials"
"SELF-BART: A Transformer-based Molecular Representation Model using SELFIES"
"MHG-GNN: Combination of Molecular Hypergraph Grammar with Graph Neural Network"
"Multi-View Mixture-of-Experts for predicting molecular properties using SMILES, SELFIES, and graph-based representations"
"Foundation Model for Material Science"
copy url
huggingface.cohuggingface.co
https://huggingface.co/fairchem/OMAT24/blob/main/LICENSE]
here
Log in
Sign Up
EquiformerV2
eSEN
fairchem
here
OMat
MPtrj
sAlexandria
eqV2_31M_omat_mp_salex.pt
eqV2_86M_omat_mp_salex.pt
eqV2_153M_omat_mp_salex.pt
esen_30m_omat.pt
eqV2_31M_omat.pt
eqV2_86M_omat.pt
eqV2_153M_omat.pt
eSEN-30M-OAM
eqV2-M-OAM
Matbench Discovery
MPtrj
eqV2_31M_mp.pt
eqV2_dens_31M_mp.pt
eqV2_dens_86M_mp.pt
eqV2_dens_153M_mp.pt
eSEN-30M-MP
eqV2-S-DeNS
Matbench Discovery
fairchem
documentation
fairchem-core 1.3.0
branch, you will need to re-download checkpoints to run with fairchem-core >= 1.3.0.
here
NEW
🙋 Ask for provider support
lhlunoaghomffbnrcfkx.supabase.colhlunoaghomffbnrcfkx.supabase.co
...
GitHub - txie-93/cdvae: An SE(3)-invariant autoencoder for generating the periodic structure of materials [ICLR 2022]
cdvae/scripts at main · txie-93/cdvae · GitHub
cdvae/scripts at main · txie-93/cdvae · GitHub
cdvae/ at main · txie-93/cdvae · GitHub
cdvae/conf at main · txie-93/cdvae · GitHub
cdvae/conf/data at main · txie-93/cdvae · GitHub
cdvae/conf/data/perov.yaml at main · txie-93/cdvae · GitHub
GitHub - txie-93/cdvae: An SE(3)-invariant autoencoder for generating the periodic structure of materials [ICLR 2022]
Issues · txie-93/cdvae
Issues · txie-93/cdvae

調査のまとめ

オープンソースの物性予測・設計AIモデルとその使い方

物性予測や新たな材料設計を目的とした、オープンソースの生成AIモデルが複数公開されています。ここでは、代表的なモデルである「CDVAE...

調査のまとめ

CDVAE(Crystal Diffusion Variational Autoencoder)の公式GitHubリポジトリについて、ご指定の項目を調査しました。以下に結果を報告します。

回...

🏷多様な選択肢:注目の物性予測ライブラリと開発支援プラットフォーム

画像 1

多様な選択肢:注目の物性予測ライブラリと開発支援プラットフォーム

材料開発の世界では、単一の万能なAIモデルだけでなく、特定の課題解決に特化した多彩なオープンソースライブラリや、研究開発全体を加速させるための支援プラットフォームが数多く登場しています。これらは、物性予測の精度向上、新規材料設計の効率化、さらには実験との連携まで、研究者の多様なニーズに応える強力な選択肢を提供します。ここでは、特に注目すべきライブラリとプラットフォームを、それぞれの特徴と実践的な使い方を交えてご紹介します。

組成情報から手軽に物性を予測するライブラリ

材料の結晶構造が不明な段階でも、組成情報さえあれば物性を予測できるライブラリは、初期のスクリーニングにおいて絶大な威力を発揮します。
  • CrabNet 組成情報のみを入力として物性を予測するために開発された、アテンションベースのネットワークモデルです
    github.com
    。このモデルの特筆すべき点は、予測精度だけでなく、どの元素が物性にどれだけ寄与したかを可視化できる「解釈可能性」を重視していることです
    github.com
    。これにより、研究者はAIの予測結果を鵜呑みにするのではなく、化学的な直感と照らし合わせながら洞察を深めることができます。使い方はGitHubのドキュメントに詳しく記載されており、材料科学における説明可能なAIの実践例として非常に参考になります
    github.com
    。
  • MODNet 限られたデータセットでも高い性能を発揮することを目指して設計された教師あり機械学習フレームワークです
    github.com
    。MODNetは、材料の組成や結晶構造から物性を予測する際に、最適な特徴量を自動で選択し、複数の物性を同時に学習する「共同学習」によって予測精度を高めることができます
    github.com
    。その性能は、材料科学のベンチマークであるMatBenchのリーダーボードで13タスク中7つで最高の性能を記録したことからも明らかです
    github.com
    。
    pip install modnet
    という簡単なコマンドでインストールでき、すぐに利用を開始できます
    github.com
    。

開発を加速する統合的ツールキットとプラットフォーム

物性予測だけでなく、データの前処理からモデルの評価、実験計画まで、マテリアルズインフォマティクスのワークフロー全体を支援する統合的なツールキットも存在します。
  • MAST-ML (MAterials Simulation Toolkit for Machine Learning) 予測モデルの構築に留まらず、その予測がどれほど信頼できるかを示す「不確実性定量化(UQ)」や、モデルが有効なデータの範囲を示す「適用領域(DoA)」の分析機能を備えている点が大きな特徴です
    github.com
    。これにより、研究者はモデルの予測値をより慎重かつ効果的に活用できます。
    pip install mastml
    でインストール後、Jupyter Notebook形式で提供される豊富なチュートリアルを通じて、具体的な分析手法を学ぶことができます
    github.com
    。
  • XenonPy マテリアルズインフォマティクスのための包括的なツールセットを提供するPythonライブラリです
    github.com
    。材料データベースへのアクセス、記述子の計算、事前学習済みモデルの利用、転移学習など、多岐にわたる機能が統合されています
    github.com
    。特に、14万以上のモデルを含む事前学習済みモデルライブラリ「XenonPy.MDL」は強力ですが、現在はセキュリティ上の理由でメンテナンス中です
    github.com
    。Docker Hubで提供されているプリビルドイメージを利用することで、環境構築の手間を大幅に削減できます
    github.com
    。
  • NIMS-OS (NIMS Orchestration System) 計算科学と実験科学の融合を具現化した画期的なプラットフォームです。物質・材料研究機構(NIMS)によって開発されたこのシステムは、ロボットによる自動実験とAIによる材料探索を閉ループで連携させ、自律的な材料発見サイクルを実現します
    technologyreview.jp
    。標準でベイズ最適化などのAIアルゴリズムが搭載されており、研究者が開発した新しいAIモジュールを組み込むことも可能です
    github.com
    。これは、まさに材料科学研究における「第四のパラダイム」を体現するものであり、今後の発展が非常に期待されます。

モデル開発の礎となるオープンデータとアクセス方法

高性能なAIモデルの開発には、大規模で高品質なデータセットが不可欠です。近年、Metaなどの企業がこの分野の発展を加速させるために、貴重なデータセットを公開する動きが活発化しています。
  • OMat24 (Open Materials 2024) Metaが公開した、物性予測モデルの開発と評価のための包括的なデータセットです
    huggingface.co
    。1億を超えるデータポイントを含み、非平衡構造の計算データなど、多様な材料の状態をカバーしています
    huggingface.co
    。データへのアクセスは、
    pip install fairchem-core
    でインストールできる専用ライブラリを通じて行います。以下のように、簡単なコードでデータセットを読み込み、原子オブジェクトにアクセスできます
    huggingface.co
    。
    from fairchem.core.datasets import AseDBDataset
    # 単一のサブデータセットを読み込む
    dataset = AseDBDataset(config=dict(src="/path/to/omat24/train/rattled-relax"))
    # 最初の原子オブジェクトを取得
    atoms = dataset.get_atoms(0)
    
    このようなオープンな大規模データセットの存在は、コミュニティ全体がより高性能なモデルを開発するための共通の土台となり、研究の加速に大きく貢献します。
これらの多様なライブラリやプラットフォームを理解し、自身の研究目的に合わせて適切に活用することで、材料開発のプロセスを劇的に効率化し、革新的な新材料の発見へと繋げることが可能になるでしょう。
copy url
source logogithub.com
guidelines
Software and products
Cloud simulation platforms and AI startups
Machine-readable materials datasets
Standardization initiatives
Similar compilations
License
AFLOW
AiiDA
ASE
ASR
atomate
aviary
BIOVIA Materials Studio
CAMD
cclib
cctbx
CDVAE
CrabNet
Crystal Toolkit
Custodian
datamol
ElMD
FireWorks
Granta MI
Grobid superconductors
Grobid
httk
ICMD
ioChem-BD
MAST-ML
matador
matbench
matbench-genmetrics
guacamol
CDVAE
matminer
MatSciBERT
mat_discover
MDCS
MedeA
MODNet
mp-time-split
NOMAD Oasis
OACIS
optimade-python-tools
OPTIMADE APIs
piro
pyiron
pymatflow
Pymatgen
Pymatviz
pymks
QMForge
QMflows
qmpy
quacc
RDKit
SEAMM
SuperCon2
grobid-superconductors
SLAMD
tilde
XenonPy
xtal2png
Absolidix
AiiDAlab
Ångström AI
Atomic Tessellator
Azure Quantum Elements
Compular
CuspAI
Dunia Innovations
Entalpic
LMDS
Mat3ra
MatCloud
Materials Square
Matlantis
Orbital Materials
Periodic Labs
Radical AI
Quantistry Lab
SIT Rolos
AFLOW
ATB
AtomWork
AtomWork-Adv
Baikov Institute of Metallurgy and Materials Science
Carolina Materials Database
CascadesDB
Catalysis Hub
cccbdb
CCDC
Citrination
CMR
COD
ESP
HybriD3 Materials Database
ICSD
JARVIS
Khazana
Materials Cloud
Materials Genome Engineering Databases of China
MaterialsMine
Materials Project
MDF
MolSSI
MPDS
MPOD
MSE
nanoHUB
NOMAD
NREL MatDB
Organic Materials Database
Open Materials Database
OpenKIM
OQMD
Phonon database at Kyoto university
Pitt Quantum Repository
ROD
SuperMat
Topological Materials Database
Blue Obelisk
CIF
CML
ColabFit
EMMO
ESCDF
ESSE
GEMD
JCAMP-DX
KIM API
NOMAD Meta Info
OPTIMADE
PIF
Semantic Assets for Materials Science
vocabulary services interest group
Open Force Field Toolkit
Open Force Field Initiative
atomistic.software
Best of Atomistic Machine Learning
Data‐Driven Materials Science: Status, Challenges, and Perspectives
Experimental chemistry and materials science data
European Materials Modelling Council Taxondas
Information Resources on Inorganic Chemistry
Materials-Related Databases
copy url
source logotechnologyreview.jp
MITテクノロジーレビュー編集部 [MIT Technology Review Japan]
開発
公開した
オンライン掲載された
Promotion
copy url
github.comgithub.com
10.1038/s41524-021-00545-1
10.1007/s40192-021-00247-y
README_CrabNet.md
README_ExplainableGap.md
copy url
huggingface.cohuggingface.co
supported data files
uploading
configuring
FAIRChem package
rattled-1000-subsampled.tar.gz
rattled-500.tar.gz
rattled-500-subsampled.tar.gz
rattled-300.tar.gz
rattled-300-subsampled.tar.gz
aimd-from-PBE-1000-npt.tar.gz
aimd-from-PBE-1000-nvt.tar.gz
aimd-from-PBE-3000-npt.tar.gz
aimd-from-PBE-3000-nvt.tar.gz
rattled-relax.tar.gz
issue
rattled-1000-subsampled.tar.gz
rattled-500.tar.gz
rattled-500-subsampled.tar.gz
rattled-300.tar.gz
rattled-300-subsampled.tar.gz
aimd-from-PBE-1000-npt.tar.gz
aimd-from-PBE-1000-nvt.tar.gz
aimd-from-PBE-3000-npt.tar.gz
aimd-from-PBE-3000-nvt.tar.gz
rattled-relax.tar.gz
Alexandria
val.tar.gz
fairchem
ASE Database
Creative Commons Attribution 4.0 License
copy url
github.comgithub.com
https://github.com/NIMS-DA/nimo
copy url
github.comgithub.com
MatBench leaderboard
pretrained models
10.1038/s41524-021-00552-2
arXiv:2004.14766
10.1088/1361-648X/ac1280
arXiv:2102.02263
modl-uclouvain/modnet-matbench
conda
ReadTheDocs
release summaries on GitHub
Pierre-Paul De Breuck](mailto:pierre-paul.debreuck@uclouvain.be) and [Matthew Evans
Contributors on GitHub
copy url
github.comgithub.com
https://hackingmaterials.github.io/matminer/
https://github.com/yoshida-lab/XenonPy
http://xenonpy.readthedocs.io
XenonPy base images
available on the Docker website
from the PPA
from the NVIDIA website
NVIDIA/nvidia-docker
yoshidalab/xenonpy
https://github.com/pytorch/pytorch#docker-image.
Docker Compose
copy url
github.comgithub.com
copy url
github.comgithub.com
copy url
github.comgithub.com
copy url
github.comgithub.com
copy url
github.comgithub.com
copy url
github.comgithub.com
copy url
github.comgithub.com
https://doi.org/10.1016/j.commatsci.2020.109544
https://doi.org/10.1038/s41524-022-00794-8
https://doi.org/10.1038/s41524-025-01573-x
https://github.com/leschultz/materials_application_domain_machine_learning

🏷今後の展望:オープンソースAIが切り拓く材料科学の未来


今後の展望:オープンソースAIが切り拓く材料科学の未来

材料科学の分野は今、オープンソースAIという強力な追い風を受け、大きな変革期の入り口に立っています。かつては一部の専門家や巨大企業の研究室の内部に留まっていた最先端の技術が、オープンな形で共有されることで、イノベーションの速度が飛躍的に向上し始めています。この動きは、単に新しいツールが利用可能になるという次元の話ではありません。材料を発見し、設計し、社会に実装するまでのプロセスそのものを根本から覆す、パラダイムシフトの始まりを告げているのです。

データの民主化が加速する「集合知」による材料発見

新材料の開発において、最も大きな障壁の一つは常に「データ」でした。高品質なデータセットの構築には膨大な計算資源と費用が必要なため、その利用は限られた研究機関に独占されがちでした
technologyreview.jp
。しかし、この状況は劇的に変わりつつあります。その象徴的な出来事が、MetaによるAIモデル「OMat24」と、その訓練に用いられた1億1000万ものデータポイントを含む巨大データセットの無償公開です
technologyreview.jp
。
この取り組みの意義は、単にデータ量が多いという点に留まりません。これまで非公開とされることが多かった業界大手のデータセットが、Hugging Faceを通じて誰でも自由に利用できる形で提供されたことは、材料科学コミュニティにとってまさに「贈り物」と言えるでしょう
technologyreview.jp
。このようなデータの民主化は、世界中の研究者が同じ土俵で新たなモデル開発や物性予測の研究に挑むことを可能にします。これは、コミュニティ全体の知見を結集し、より早く前進できるというオープンソースの理念を体現する動きです
technologyreview.jp
。将来的には、このようなオープンなデータ基盤の上で、さらに多様なAIモデルが生まれ、気候変動対策に貢献する次世代バッテリーや持続可能な燃料の開発といった喫緊の課題解決が加速していく未来が期待されます
technologyreview.jp
。

AIと実験の融合が拓く「自律型科学」の新時代

オープンソース化の波は、AIモデルやデータだけでなく、研究プロセスそのものにも及んでいます。日本の物質・材料研究機構(NIMS)が開発し、GitHubで公開した汎用ソフトウェア「NIMS-OS」は、その最たる例です
technologyreview.jp
。
NIMS-OSは、単独の物性予測AIではありません。材料探索を行うAIと、実際に実験を行うロボット装置を連携させ、材料探索のサイクル全体を自律的に自動化するための「オーケストレーションシステム」です
technologyreview.jp
。このプラットフォームがオープンソースであることのインパクトは計り知れません。世界中の研究者が、自身の実験装置や独自開発のAIアルゴリズムを、この共通基盤の上で柔軟に組み合わせることが可能になるのです。
すでにNIMSは、このシステムを用いてリチウム金属電極用の電解質探索を自律的に行うことに成功しています
technologyreview.jp
。これは、AIが次に試すべき実験条件を予測し、ロボットが実験を行い、その結果をAIが学習して次の予測に活かすという、まさに「自律的な科学的発見」のループが現実のものとなったことを示しています。今後、このようなプラットフォームが普及することで、人間はルーチンワークから解放され、より創造的な課題設定や結果の解釈に集中できるようになるでしょう。これは、材料開発のスピードを加速させるだけでなく、科学のあり方そのものを変革する可能性を秘めています。

オープンなエコシステムが育む「協調的イノベーション」

個別のモデルやツールの公開に加えて、企業や大学が連携し、共通の課題解決を目指すオープンなエコシステムの形成も加速しています。IBMの取り組みは、その未来像を力強く示しています。
IBMは、材料化学に特化した複数の基盤モデルをGitHubとHugging Faceで公開していますが
ibm.com
、その真価はモデル単体の性能だけではありません。同社は、学術界や産業界のパートナーと共に「AI Alliance」を設立し、日本の材料メーカーJSRと共同で材料発見のためのワーキンググループを立ち上げるなど、コミュニティ全体の力を結集してイノベーションを創出する場を積極的に構築しています
ibm.com
。
このような協調的なエコシステムは、再利用可能なプラスチックから再生可能エネルギーを支える新材料まで、特定の企業だけでは解決が難しい社会規模の課題に取り組む上で不可欠です
ibm.com
。オープンなモデルとデータを共通言語として、参加者が知見を共有し、新たなモデルやデータセット、そして評価基準(ベンチマーク)を共に作り上げていく。この協調的なアプローチこそが、サステナブルな未来を実現するための材料開発を加速させる最も確実な道筋と言えるでしょう。
オープンソースAIが切り拓く材料科学の未来は、単なる技術的な進歩に留まりません。それは、科学的発見のプロセスをよりオープンで、協調的で、自律的なものへと進化させる壮大な挑戦です。この大きな潮流を理解し、活用していくことが、これからの材料開発をリードするための鍵となることは間違いありません。

調査のまとめ

調査の結果、物性予測・設計のためのオープンソース生成AIモデルに関する情報が見つかりましたので、以下にまとめます。

オープンソース生成AIモデル「REINVENT 4」

調査からは、小分...

🖍 考察

調査の本質:ツール選択から「材料開発DX」の実現へ

ユーザーの依頼は、単に「使えるオープンソースAIモデルのリストアップ」に留まるものではありません。その核心にあるのは、AIという強力な手段を用いて、従来の試行錯誤に依存した材料開発プロセスを根本から変革し、より速く、より効率的に、そして革新的な新材料を生み出したいという強い動機です。これは、個別のツール選択という戦術的な課題を超えて、材料開発におけるデジタルトランスフォーメーション(DX)をいかに実現するかという戦略的な問いかけに他なりません。
したがって、本考察では、紹介された各モデルの機能や使い方を羅列するだけでなく、これらのツールが材料科学の世界にもたらしているパラダイムシフトの本質を解き明かし、ユーザーが自身の目的に応じて最適なアプローチを選択し、最終的に「AI駆動型の材料開発」という未来像を実現するための羅針盤となることを目指します。

分析と発見事項:三極化するAIモデルとオープン化の潮流

調査結果を俯瞰すると、材料科学における生成AIの活用は、単一の方向性ではなく、明確に異なる三つのアプローチへと進化・分化していることが見て取れます。この「三極化」と、それを支える「オープン化」の大きな潮流を理解することが、現状を把握する鍵となります。
アプローチの類型主要モデル/ツール主な目的と特徴
特化型生成・予測モデルCDVAE, OMat24, CrabNet, MODNet「逆設計」と高精度予測の実現<br>特定のタスク(結晶構造生成、物性予測など)に特化し、高い性能を追求する。研究者が自身の仮説検証や特定の材料探索を深掘りするのに適している。
マルチモーダル基盤モデルIBM FM4M, XenonPy多様なデータと言語の統合<br>化学式、グラフ構造、3D座標など、様々な形式のデータを統合的に扱い、物性予測から分子生成まで幅広いタスクに柔軟に対応する。ユーザーのスキルレベルに応じたインターフェースを提供する。
実験連携・自動化プラットフォームNIMS-OS, MAST-ML研究開発サイクルの自動化<br>AIによる予測とロボットによる実験を連携させ、材料探索のプロセス全体を自律化・高速化する。単なる予測ツールではなく、研究開発のワークフローそのものを変革する。
この三極化から読み取れるのは、AIの役割が単なる「計算ツール」から、多様なニーズに応える「パートナー」へと進化している姿です。研究者は、自身の目的やフェーズに応じて、鋭い切れ味を持つ専門ツール(特化型)、万能なアシスタント(マルチモーダル型)、そして研究室全体を動かす司令塔(自動化プラットフォーム)を使い分けることが可能になりました。
さらに、これらすべてのアプローチに共通する重要な発見は、巨大IT企業(Meta, IBM)や公的研究機関(NIMS)が主導する形で、モデル、大規模データセット、さらには研究基盤そのもののオープンソース化が加速しているという事実です。これは、材料科学という複雑な領域の進展には、個社の努力だけでは限界があり、コミュニティ全体の「集合知」を活用するオープンなエコシステムの構築が不可欠であるという認識が、業界全体の共通理解となりつつあることを力強く示唆しています。

より深い分析と解釈:「なぜ」今、材料科学AIはオープン化するのか?

このオープン化の潮流は、単なる技術的な流行ではありません。その背景には、より深く、戦略的な三つの「なぜ?」が存在します。
  1. なぜ、逆設計と自動化が求められるのか?(問題の複雑性) 新材料が解決すべき社会課題(例:気候変動、次世代エネルギー)は、ますます複雑化・高度化しています。従来の「順設計」による人海戦術的なアプローチでは、天文学的な数の候補物質を探索するのに限界が来ています。この限界を突破するために、「欲しい機能から材料を設計する」という逆設計のアプローチが必然的に求められます。さらに、その設計と検証のサイクルを高速化するためには、AIと実験を連携させた自動化が不可欠となるのです。これは、研究開発における「量から質への転換」を迫る、課題の複雑性への必然的な応答と言えます。
  2. なぜ、多様なモデルが必要とされるのか?(課題の多様性) 一口に材料開発と言っても、そのフェーズは多岐にわたります。組成情報しかない初期スクリーニング(CrabNet, MODNetが有効)、結晶構造を考慮した精密な物性予測(OMat24が有効)、そして全く新しい構造の生成(CDVAEが有効)など、各段階で必要とされるAIの能力は異なります。また、ユーザーのスキルも、プログラミング不要で試したい初心者から、モデル内部を改変したい専門家まで様々です。このような課題とユーザーの多様性が、特化型、マルチモーダル型、プラットフォーム型といったモデルの三極化を生み出しているのです。
  3. なぜ、巨大IT企業が参入し、オープン化を推進するのか?(エコシステムの戦略性) MetaやIBMのような企業にとって、材料科学は直接的な収益源ではありません。しかし、彼らは、高性能コンピューティング、エネルギー効率、次世代デバイスといった自社の将来を支える根幹技術が、すべて新材料のブレークスルーにかかっていることを理解しています。彼らがモデルやデータをオープンにするのは、慈善活動ではなく、材料科学分野全体の研究開発レベルを底上げし、イノベーションの発生確率を高めることが、自社の長期的な利益に繋がるという高度な戦略に基づいています。オープンなプラットフォームを提供することでエコシステムの主導権を握り、世界中の才能を惹きつけ、未来の技術革新の種を育てる。これが、オープン化を推進する真の狙いと解釈できます。

戦略的示唆:あなたの目的に合わせたAI活用への第一歩

これらの分析を踏まえ、ユーザーが次にとるべきアクションを、目的別に具体的に提案します。
  1. 「まずはAIの力を体感したい」探索フェーズの方へ
    • 推奨アクション: IBM FM4MのHugging Face Web UIを活用することから始めましょう。プログラミング不要で、手持ちのデータをアップロードし、物性予測のタスクを直感的に試すことができます。これにより、AIが材料データからどのようなパターンを学習できるのか、その可能性と限界を肌で感じることができます。
  2. 「特定の物性を持つ新材料を発見したい」研究開発フェーズの方へ
    • 推奨アクション: 目的を明確にし、特化型モデルを選択的に活用しましょう。
      • 組成最適化が目的の場合: CrabNetやMODNetを使い、組成情報から有望な候補を高速にスクリーニングします。
      • 新規結晶構造の生成が目的の場合: CDVAEを導入し、ターゲットとする結晶系に特化して学習させ、安定した新規構造の生成に挑戦します。
      • 既存材料の精密な物性予測が目的の場合: OMat24のモデルとASEライブラリを組み合わせ、第一原理計算に匹敵する精度のシミュレーションを実行します。
  3. 「研究開発プロセス全体を効率化したい」戦略・企画フェーズの方へ
    • 推奨アクション: NIMS-OSの思想とアーキテクチャを学び、自社の研究開発ワークフローに適用できないか検討しましょう。いきなり完全な自動化を目指すのではなく、まずはデータ管理、AIによる次の実験条件の提案、結果の自動記録といった部分的な導入から始めることで、段階的に「自律型研究開発」への移行を目指すのが現実的です。また、IBMが主導するAI Allianceのようなコミュニティに参加し、業界の最新動向を把握し続けることも重要です。

今後の調査:実用化に向けた次なるフロンティア

今回の調査は、オープンソースAIが材料科学にもたらす可能性を明らかにしましたが、実用化に向けてはまだ多くの課題が残されています。今後の調査では、以下のテーマを深掘りすることで、より実践的な知見を得ることができるでしょう。
  • 定量的ベンチマークの確立 主要なオープンソースモデル(CDVAE, OMat24, MODNetなど)を、特定の材料系(例:リチウムイオン電池正極材、ペロブスカイト太陽電池材料など)における物性予測精度や生成能力について、統一された評価基準で定量的に比較し、各モデルの得手不得手を明確にする。
  • 「合成可能性」予測モデルの調査 AIが生成した魅力的な候補材料が、実際に実験室で合成可能かどうかを予測する「Synthesizability Prediction」に関する研究動向と、利用可能なオープンソースモデルを調査する。これは、AIの提案と現実の実験との間のギャップを埋める上で極めて重要なテーマです。
  • 産業応用における成功・失敗事例の分析 これらのオープンソースモデルを活用して、実際に製品開発やコスト削減に繋がった企業の具体的なケーススタディを収集・分析する。どのような課題に対し、どのモデルを、どのようにカスタマイズして適用したのか、そしてその過程で直面した困難は何かを明らかにします。
  • 実験データと計算データの統合的活用法 OMat24のような大規模計算データセットと、自社で蓄積した(量が少なくノイズも多い)実験データを効果的に組み合わせ、モデルの予測精度を高めるための手法(転移学習、マルチタスク学習など)に関する最新の研究を調査する。

このレポートが参考になりましたか?

あなたの仕事の調査業務をワンボタンでレポートにできます。

無料でリサーチ

📖 レポートに利用された参考文献

検索結果: 8件追加のソース: 17件チャット: 3件

78件の参考文献から28件の情報を精査し、約140,000語の情報を整理しました。あなたは約12時間の調査時間を削減したことになります🎉

調査された文献
78件
精査された情報
28件
整理された情報量
約140,000語
削減された時間
約12時間

🏷 材料開発の革新:生成AIによる「逆設計」アプローチの台頭

Intel Labs Releases Open MatSci ML Toolkit 1.0 for Training AI ...
... open-source and research communities to build more generalist materials science models. ... generative AI influenced by physical concepts.
intel.comintel.com
[PDF] Generative deep learning for the inverse design of materials ... - arXiv
For solid state materials, HTP screening is performed mostly for the mapping of crystal structure – intrinsic property link based on DFT ...
arxiv.orgarxiv.org
Generative models for inverse design of inorganic solid materials
In this context, inverse design is an appealing strategy to close the loop, which can help guide ... Inverse design of solid-state materials via a continuous ...
oaepublish.comoaepublish.com

🏷 実践ガイド:主要オープンソース生成AIモデルの使い方 (CDVAE, IBM, Meta)

IBM open sources new AI models for materials discovery - IBM Research
#### IBMが材料探索のための新たなAIモデルをオープンソース化 IBM Researchは、材料発見を加速させるための新しいAIモデル群をオープンソースとして公開しました。これらの基盤モデルは化学分野に特化しており、より持続可能な新しい材料の探索を加速することを目的としています。この取り組みは、チップ製造、クリーンエネルギー、消費財包装など、幅広い分野での応用が期待されています。 #### 新モデルの公開とアクセス 新しいモデルはGitHubとHugging Faceで公開されており、すでに10万回以上ダウンロードされるなど、大きな関心を集めています。これらのモデルは、少量のデータがあれば、バッテリー材料の探索や、PFAS(永遠の化学物質)のような有害物質の代替品を見つけるなど、特定のアプリケーション向けにカスタマイズして利用することが可能です。IBMは、さまざまな分子表現を統合する複数の手法も開発しています。 #### 材料探索におけるAIの可能性 米国環境保護庁が追跡する約800種の有害物質は、より環境に優しく高性能な代替品が見つかれば、企業は容易に段階的に廃止するでしょう。AIは、科学者が人間や環境にとってより安全な新しい材料を発見するための強力なツールを提供します。分子データベースで事前学習された基盤モデルは、一度に何百万もの分子をスクリーニングし、望ましい特性を持つものを特定し、危険な副作用を持つものを排除できます。また、自然界に全く新しい分子を生成することで、従来の試行錯誤に基づいた時間のかかる発見プロセスを迂回することも可能にします。 #### 分子表現の課題とIBMのアプローチ AIを化学に適用する上での大きな課題の一つは、分子構造をコンピューターが効果的に分析・操作できる方法で表現することです。これまで、SMILESやSELFIES文字列、原子ノードと結合エッジを持つ分子グラフ、物理的特性を数値化したもの、顕微鏡で捉えたスペクトログラムなど、さまざまな表現形式が登場しました。 これらの形式にはそれぞれ強みと限界があり、特にSMILESのようなテキスト形式は3D情報を失いがちで、AIモデルが不正な分子を生成する原因となることがあります。対照的に、分子グラフは原子の空間配置と結合を捉えますが、計算コストが高いという課題があります。 IBMの研究者たちは、これらの分子表現の長所と短所を議論し、最終的にそれぞれの独特のモダリティを持つモデルを独立して事前学習させました。 * **SMILES-TED**と**SELFIES-TED**:PubChemおよびZinc-22データベースから、それぞれ9100万のSMILESサンプルと10億のSELFIES検証済みサンプルで事前学習されました。 * **MHG-GED**:原子番号と電荷を含む140万のSMILESベースのグラフで事前学習されました。 #### Mixture of Experts (MoE) アーキテクチャによる性能向上 IBMの研究者たちは、SMILES、SELFIES、分子グラフベースのモデルの相補的な強みを融合するために、「Mixture of Experts(MoE)」というAIアーキテクチャを採用しました。2024年のNeurIPS会議で発表された研究では、これら3つのデータモダリティの埋め込みを「マルチビュー」MoEアーキテクチャで組み合わせることで、単一のモダリティに基づいて構築された他の主要な分子基盤モデルよりも優れた性能を発揮することが示されました。 彼らは、ドラッグ&材料発見で一般的に使用されるタスクを模倣したベンチマークであるMoleculeNetでMoEをテストしました。その結果、特定のタスクではSMILESとSELFIESベースのモデルがMoEに好まれ、他のタスクでは3つのモダリティすべてが均等に利用されることで、グラフベースのモデルが特定の課題で予測的価値を追加することが分かりました。この専門家活性化パターンは、MoEがパフォーマンス向上のために特定のタスクに効果的に適応できることを示唆しています。 #### 今後の展望と共同研究 IBMの研究者たちは、来年、原子の3D空間における位置決めを含む追加のデータモダリティに基づく新しい融合技術とモデルをリリースする計画です。また、AI Allianceを通じて、学術界や産業界の他の研究者と協力し、より安全で持続可能な材料の発見を加速しています。今年春には、日本の材料企業であるJSRと共同で材料に関するワーキンググループ(WG4M)を立ち上げ、これまでに約20の企業および学術パートナーが参加しています。このグループは、再利用可能なプラスチックから再生可能エネルギーを支える材料まで、幅広い問題に応用できる新しい基盤モデル、データセット、ベンチマークの開発に焦点を当てています。
ibm.comibm.com
メタ、材料科学向けの最大規模のデータセットとAIモデルを無償公開
メタ(Meta)は、新材料の発見を支援する科学者向けの大規模データセットとモデル「オープン・マテリアルズ2024(Open Materials 2024、OMat24)」を公開した ...
technologyreview.jptechnologyreview.jp
IBM、材料発見のためのオープンなAIモデルを発表
IBM Researchは、ここ数か月で、オープンソースの基盤モデルの新しいファミリーをGitHubとHugging Faceで公開しました。太陽光や風力由来の電力を蓄える ...
ibm.comibm.com
Materials - a ibm Collection
Feature Extraction • Updated • 13.4k • • 29 ![](https://cdn-avatars.huggingface.co/v1/production/u...
huggingface.cohuggingface.co
GitHub - txie-93/cdvae: An SE(3)-invariant autoencoder for generating the periodic structure of materials [ICLR 2022]
This software implementes Crystal Diffusion Variational AutoEncoder (CDVAE), which generates the per...
github.comgithub.com
GitHub - IBM/materials: Foundation Model for Materials - FM4M
Welcome to IBM’s multi-modal foundation model for materials, FM4M. This model is designed to support...
github.comgithub.com
facebook/OMAT24 · Hugging Face
Collection 4 items • Updated • 10 ## You need to agree to share your contact information to access ...
huggingface.cohuggingface.co
CDVAEの公式GitHubリポジトリ https://github.com/txie-93/cdvae にアクセスします。,ファイル一覧から `scripts` ディレクトリをクリックし、次に `prop_optim.py` をクリックしてソースコードの内容を表示させ、特にコマンドライン引数の定義部分(argparse)を確認します。,リポジトリのトップページに戻り、`conf` ディレクトリ、次に `data` ディレクトリの順にクリックします。最後に `perov.yaml` をクリックし、ファイル内で物性データ(`prop`)がどのように定義されているかを確認します。,リポジトリのトップページに戻り、上部の `Issues` タブをクリックします。検索ボックスに `property optimization` と入力して検索を実行し、関連する議論や使用例を探します。
<step>1</step> <url>about:blank</url> <title>Starting agent fa85...</title> <thoughts><thinking>ユーザ...
lhlunoaghomffbnrcfkx.supabase.colhlunoaghomffbnrcfkx.supabase.co
調査のまとめ
#### オープンソースの物性予測・設計AIモデルとその使い方 物性予測や新たな材料設計を目的とした、オープンソースの生成AIモデルが複数公開されています。ここでは、代表的なモデルである「CDVAE...
調査のまとめ
CDVAE(Crystal Diffusion Variational Autoencoder)の公式GitHubリポジトリについて、ご指定の項目を調査しました。以下に結果を報告します。 ### 回...

🏷 多様な選択肢:注目の物性予測ライブラリと開発支援プラットフォーム

GitHub - tilde-lab/awesome-materials-informatics: Curated list of ...
「GitHub - tilde-lab/awesome-materials-informatics: Curated list of ...」というGitHubリポジトリは、材料科学、コンピュータ科学、データ科学が融合した新しい学際分野であるマテリアルズインフォマティクスに関する厳選されたリソースを集めた包括的なリストです。この分野は、物理学とデータ集約型のアプローチを統合し、20世紀に社会を大きく変革した応用科学をさらに発展させることを目指しています。 #### マテリアルズインフォマティクスの概要と目的 マテリアルズインフォマティクスは、実験と理論の境界を越えて、データの収集、管理、分析、そして新しい材料の設計と予測を行うことで、材料開発のプロセスを加速するものです。このGitHubリポジトリは、この急速に発展する分野に貢献する主要なツール、データセット、標準、そして関連するプロジェクトを体系的に紹介しています。 #### オープンソースの物性予測・設計のための生成AIモデルとツール ユーザーの方がお探しのオープンソースの物性予測・設計のための生成AIモデルや関連ツールは、このリストの中でも特に「Software and products」セクションに多数見られます。ここでは、その中からいくつかの主要なものをピックアップし、使い方を探すための手がかりを提供します。 * **CDVAE (Crystal Diffusion Variational AutoEncoder)**: 逆設計を通じて新規かつ安定な材料を生成するために設計されたPythonベースのモデルです。材料の構造設計に特化しており、詳細な利用方法やコード例は、その公式GitHubリポジトリ[CDVAE](https://github.com/txie-93/cdvae)で公開されています。 * **CrabNet**: 材料の組成情報のみを用いて物性を予測できるPythonライブラリです。シンプルな入力から物性予測を行う際に非常に有用で、その使い方は[CrabNet](https://github.com/anthony-wang/CrabNet)のGitHubページで学ぶことができます。 * **MAST-ML**: 材料科学研究における機械学習の適用を促進し、加速することを目的としたオープンソースのPythonパッケージです。多様な機械学習モデルを材料データに適用するための機能が提供されており、利用ガイドは[MAST-ML](https://github.com/uw-cmg/MAST-ML)に豊富にあります。 * **MODNet**: 材料物性を予測するための最適な記述子を選択し、予測モデルを構築するツールです。物性予測モデルの開発に役立ち、具体的な実装とドキュメントは[MODNet](https://github.com/ppdebreuck/modnet)で見つかります。 * **XenonPy**: マテリアルズインフォマティクスに特化した、包括的な機械学習ツールセットを実装したPythonライブラリです。多岐にわたる機能が統合されており、その詳細な使用方法は[XenonPy](https://github.com/yoshida-lab/XenonPy)のドキュメントで確認できます。 * **xtal2png**: 結晶構造をPNG画像として可逆的に表現し、画像処理系の生成モデル(例えば拡散モデルなど)を用いて新しい結晶構造を設計・スクリーニングすることを可能にするPythonパッケージです。そのユニークなアプローチと使い方は[xtal2png](https://github.com/sparks-baird/xtal2png)のリポジトリで紹介されています。 これらのツールの多くはPythonで開発されており、それぞれのGitHubリポジトリには、チュートリアル、APIドキュメント、サンプルコードが豊富に用意されています。HuggingFaceのようなプラットフォームにモデルがアップロードされている場合もありますが、多くはGitHubでコードとドキュメントが提供されていますので、それぞれのリンクを参照して使い方をご確認ください。 #### クラウドシミュレーションプラットフォームとAIスタートアップ この分野では、オープンソースの活動に加え、商業的なクラウドプラットフォームやAIスタートアップも活発です。例えば、Ångström AI[Ångström AI](https://www.angstrom-ai.com)やCuspAI[CuspAI](https://www.cusp.ai)、Entalpic[Entalpic](https://entalpic.ai)、Orbital Materials[Orbital Materials](https://orbitalmaterials.com)、Periodic Labs[Periodic Labs](https://periodiclabs.ai)、Radical AI[Radical AI](https://www.radical-ai.com)などが、生成AIを活用して分子シミュレーションの加速や新材料の設計に取り組んでいます。これらはオープンソースではありませんが、分野のイノベーションの方向性を示しています。 #### 機械可読材料データセット 物性予測や設計のための生成AIモデルを訓練し、検証するためには、高品質で機械可読な材料データセットが不可欠です。このリストには、Materials Project[Materials Project](https://www.materialsproject.org)、JARVIS[JARVIS](https://jarvis.nist.gov)(NIST提供)、NOMAD[NOMAD](https://nomad-lab.eu)、OQMD (Open Quantum Materials Database)[OQMD](http://oqmd.org)といった、豊富でオープンな材料データリポジトリが含まれています。これらのデータセットは、AIモデル開発の基盤となります。 #### 標準化イニシアチブと関連リソース マテリアルズインフォマティクスの発展を支えるためには、データの標準化と共有が重要です。OPTIMADE[OPTIMADE](https://www.optimade.org)のような標準化イニシアチブは、異なるデータベース間での材料情報の交換を容易にするREST API標準を提供しています。また、このGitHubリポジトリは、他の類似のキュレーションリストや情報源も紹介しており、この分野の包括的な理解を深めるための貴重な出発点となります。 このリストは継続的に更新されており、最新の情報や新しいツールが常に追加されていますので、定期的に確認することをお勧めします。
github.comgithub.com
材料探索をAIとロボットで自動化、GitHubでソフト公開=NIMS
ギットハブ(GitHub)でオープンソースソフトウェアとして公開した。 ... 独自に作成した材料探索用AIも実装できるため、新しいアルゴリズムを開発した ...
technologyreview.jptechnologyreview.jp
GitHub - anthony-wang/CrabNet: Predict materials properties using only the composition information!
This software package implements the Compositionally-Restricted Attention-Based Network (`CrabNet` ...
github.comgithub.com
GitHub - uw-cmg/MAST-ML: MAterials Simulation Toolkit for Machine Learning (MAST-ML)
MAST-ML is an open-source Python package designed to broaden and accelerate the use of machine learn...
github.comgithub.com
facebook/OMAT24 · Datasets at Hugging Face
Collection 4 items • Updated • 10 The dataset viewer is not available because its heuristics could ...
huggingface.cohuggingface.co
GitHub - nimsos-dev/nimsos
# New version is released as nimo ([https://github.com/NIMS-DA/nimo](https://github.com/NIMS-DA/nimo...
github.comgithub.com
GitHub - ppdebreuck/modnet: MODNet: a framework for machine learning materials properties
This repository contains the Python (3.8+) package implementing the Material Optimal Descriptor Netw...
github.comgithub.com
GitHub - yoshida-lab/XenonPy: XenonPy is a Python Software for Materials Informatics
To all those who have purchased the book[マテリアルズインフォマティクス]published by[KYORITSU SHUPPAN]: The link t...
github.comgithub.com
cdvae/scripts at main · txie-9
cdvae/scripts at main · txie-93/cdvae · GitHub Skip to content Navigation Menu Toggle navigation Sig...
github.comgithub.com
cdvae/scripts at main · txie-9
cdvae/scripts at main · txie-93/cdvae · GitHub Skip to content Navigation Menu Toggle navigation Sig...
github.comgithub.com
cdvae/ at main · txie-93/cdvae
cdvae/ at main · txie-93/cdvae · GitHub Skip to content Navigation Menu Toggle navigation Sign in Ap...
github.comgithub.com
cdvae/conf at main · txie-93/c
cdvae/conf at main · txie-93/cdvae · GitHub Skip to content Navigation Menu Toggle navigation Sign i...
github.comgithub.com
cdvae/conf/data at main · txie
cdvae/conf/data at main · txie-93/cdvae · GitHub Skip to content Navigation Menu Toggle navigation S...
github.comgithub.com
Issues · txie-93/cdvae
Issues · txie-93/cdvae Skip to content Navigation Menu Toggle navigation Sign in Appearance settings...
github.comgithub.com

🏷 今後の展望:オープンソースAIが切り拓く材料科学の未来

調査のまとめ
調査の結果、物性予測・設計のためのオープンソース生成AIモデルに関する情報が見つかりましたので、以下にまとめます。 #### オープンソース生成AIモデル「REINVENT 4」 調査からは、小分...

📖 レポートに利用されていない参考文献

検索結果: 34件追加のソース: 0件チャット: 0件
materials-science · GitHub Topics
materials-science materials-design generative-ai. Updated 2 weeks ago; Python ... visualization python open-source opengl open-science scientific-visualization ...
github.comgithub.com
Resources — Machine Learning for Materials
... Generative AI; Atomistic ML. Books#. Applications of Artificial Intelligence ... Machine Learning in Materials Science · Reinforcement Learning and Optimal ...
aronwalsh.github.ioaronwalsh.github.io
Exploring utilization of generative AI for research and education in ...
However, we anticipate that this paper will serve as a valuable record of the early applications of generative AI in materials science.
arxiv.orgarxiv.org
Reinvent 4: Modern AI–driven generative molecule design
REINVENT 4 is a modern open-source generative AI framework for the design of small molecules. ... materials science: Current situation and future ...
biomedcentral.combiomedcentral.com
Exploring utilization of generative AI for research and education in ...
Exploring utilization of generative AI for research and education in data-driven materials science ... Is github copilot a substitute for ...
researchgate.netresearchgate.net
Has generative artificial intelligence solved inverse materials design?
... generative AI can enable researchers to actively propose ... Walsh, A. Open computational materials science. Nat. Mater. 2024; 23 ...
cell.comcell.com
500+ Open-Source AI Tools for AI Agents, Machine Learning...
AI for Scientific Research. DeepChem - An open-source framework for drug discovery, materials science, and other scientific domains using deep ...
anshadameenza.comanshadameenza.com
Exploring utilization of generative AI for research and education in ...
While generative AI continues to evolve rapidly, this paper provides an early record of its application in data-driven materials science and ...
researchgate.netresearchgate.net
Knowledge-guided large language model for material science
Materials science is a highly interdisciplinary research field, involving ... Generative AI framework built for researchers and PyTorch developers ...
sciencedirect.comsciencedirect.com
materials-design · GitHub Topics · GitHub
github.comgithub.com
Generative AI for discovering porous oxide materials for next ...
sciencedirect.comsciencedirect.com
New Open-Source AI Model for Advanced Material Design Unveiled
aibusiness.comaibusiness.com
Article Inverse Design of Solid-State Materials via a Continuous ...
Invertible image-based representation is introduced to encode solid-state materials · Inverse design framework is constructed using a continuous ...
sciencedirect.comsciencedirect.com
An invertible, invariant crystal representation for inverse design of ...
Our method considerably outperforms CDVAE and FTCP (Table 3), showcasing the potential of SLICES for inverse design of solid-state materials.
nature.comnature.com
Inverse Design of Materials by Machine Learning - MDPI
Zunger [35] discussed the inverse design of solid-state materials with target functionalities very comprehensively. Only limited works will be mentioned in this ...
mdpi.commdpi.com
Property Inverse Design of Solid-State Materials - ResearchGate
PDF | Inverse design of solid-state materials with desired properties represents a formidable challenge in materials science.
researchgate.netresearchgate.net
Inverse molecular design using machine learning - Science
... solid-state materials. Many of the challenges of the 21st century (1) ... Inverse design is a component of a more complex materials discovery ...
science.orgscience.org
Inverse Design of Solid-State Materials via a Continuous ...
Inverse Design of Solid-State Materials via a Continuous Representation ... guide the generation of lattices, atom positions and elemental compositions in ...
researchgate.netresearchgate.net
Inverse design with deep generative models: next step in materials ...
Nevertheless, the application of inverse design to solid-state materials is just getting started and faces many challenges. First, differently from organic ...
nih.govnih.gov
Machine Learning-Aided Inverse Design and Discovery of Novel ...
acs.orgacs.org
自律自動実験のための汎用ソフトフェア : NIMS-OSを開発
材料探索用AIとしては、ベイズ最適化手法を含め、3種類のプログラムが標準的に搭載されています。また、独自に作成した材料探索用AIも実装できるため ...
nims.go.jpnims.go.jp
プリファードのAIで新素材を開発 「マトランティス」が拓く半導体 ...
プリファード・ネットワークス(PFN)とENEOSが開発した、AI(人工知能)を活用した材料探索 ... オープンソースを使った研究で利用していた。 それらのツールに ...
note.comnote.com
[PDF] マテリアルズ・デジタライゼーション - Panasonic
当社では2018年から材料技術者とAI技術者の連携を本格. 化し,電池材料開発でのMI活用を開始した[1]. 新規に探索したい領域は,必然的にデータが少なく予測. 精度が悪い.
panasonic.companasonic.com
マテリアルズ・インフォマティクス、世界の動向は? TECHBLITZが ...
AI / 機械学習アルゴリズムを利用し、これらのデータを分析、望ましい特性を持つ新しい材料の発見、材料合成のための「レシピ」の生成を後押しし、研究 ...
techblitz.comtechblitz.com
生成AIで革新的な材料開発を推進するスタートアップ「Orbital ...
自社の新規事業にOrbital Materialsの手法を取り入れる場合、生成AIを活用した製品開発プロセスの効率化や、新素材の探索における時間短縮が期待できます ...
generative-ai.co.jpgenerative-ai.co.jp
材料探索をAIとロボットで自動化、GitHubでソフト公開=NIMS
ギットハブ(GitHub)でオープンソースソフトウェアとして公開した。 NIMS-OSでは、ロボット実験装置や材料探索用AIなどをそれぞれ、モジュールとして扱う ...
ascii.jpascii.jp
Microsoftが開発した次世代材料設計AI – 従来比15倍の効率で新素材 ...
Microsoftが革新的な材料設計AI「MatterGen」を発表。従来の材料探索手法と異なり、望む特性から直接新素材を生成。安定性が2.9倍向上し、実験での ...
innovatopia.jpinnovatopia.jp
生成AI開発にもオープンソースの波 先導する70社 - 日本経済新聞
nikkei.comnikkei.com
生成AIの導入に役立つ2種のOSS、使う際の注意点は? | 日経クロス ...
nikkei.comnikkei.com
オープンソースAI | WEEL
weel.co.jpweel.co.jp
オープンソースとして発展するAIモデル:月刊エンタメAIニュース vol ...
morikatron.aimorikatron.ai
生成AIを新規用途探索の自動化や製造現場の技術伝承で活用開始 ...
itmedia.co.jpitmedia.co.jp
うさぎでもわかる Googleが本格参戦!オープンソース ...
note.comnote.com
オープンソース技術に基づくべき生成AIのコンポーネントは何か Linux ...
itmedia.co.jpitmedia.co.jp

📊 ドメイン統計

参照ドメイン数: 31引用済み: 8総文献数: 78
1
Favicon for https://github.comgithub.com
引用: 14件/ 総数: 21件
引用率: 66.7%
2
Favicon for https://huggingface.cohuggingface.co
引用: 3件/ 総数: 3件
引用率: 100.0%
3
Favicon for https://ibm.comibm.com
引用: 2件/ 総数: 2件
引用率: 100.0%
4
Favicon for https://technologyreview.jptechnologyreview.jp
引用: 2件/ 総数: 2件
引用率: 100.0%
5
Favicon for https://oaepublish.comoaepublish.com
引用: 1件/ 総数: 3件
引用率: 33.3%
6
Favicon for https://arxiv.orgarxiv.org
引用: 1件/ 総数: 2件
引用率: 50.0%
7
Favicon for https://intel.comintel.com
引用: 1件/ 総数: 1件
引用率: 100.0%
8
Favicon for https://lhlunoaghomffbnrcfkx.supabase.colhlunoaghomffbnrcfkx.supabase.co
引用: 1件/ 総数: 1件
引用率: 100.0%
9
Favicon for https://sciencedirect.comsciencedirect.com
引用: 0件/ 総数: 7件
引用率: 0.0%
10
Favicon for https://researchgate.netresearchgate.net
引用: 0件/ 総数: 4件
引用率: 0.0%
11
Favicon for https://cell.comcell.com
引用: 0件/ 総数: 3件
引用率: 0.0%
12
Favicon for https://nature.comnature.com
引用: 0件/ 総数: 3件
引用率: 0.0%
13
Favicon for https://nikkei.comnikkei.com
引用: 0件/ 総数: 3件
引用率: 0.0%
14
Favicon for https://mdpi.commdpi.com
引用: 0件/ 総数: 2件
引用率: 0.0%
15
Favicon for https://nims.go.jpnims.go.jp
引用: 0件/ 総数: 2件
引用率: 0.0%
16
Favicon for https://note.comnote.com
引用: 0件/ 総数: 2件
引用率: 0.0%
17
Favicon for https://techblitz.comtechblitz.com
引用: 0件/ 総数: 2件
引用率: 0.0%
18
Favicon for https://itmedia.co.jpitmedia.co.jp
引用: 0件/ 総数: 2件
引用率: 0.0%
19
Favicon for https://aronwalsh.github.ioaronwalsh.github.io
引用: 0件/ 総数: 1件
引用率: 0.0%
20
Favicon for https://biomedcentral.combiomedcentral.com
引用: 0件/ 総数: 1件
引用率: 0.0%
21
Favicon for https://anshadameenza.comanshadameenza.com
引用: 0件/ 総数: 1件
引用率: 0.0%
22
Favicon for https://aibusiness.comaibusiness.com
引用: 0件/ 総数: 1件
引用率: 0.0%
23
Favicon for https://science.orgscience.org
引用: 0件/ 総数: 1件
引用率: 0.0%
24
Favicon for https://nih.govnih.gov
引用: 0件/ 総数: 1件
引用率: 0.0%
25
Favicon for https://acs.orgacs.org
引用: 0件/ 総数: 1件
引用率: 0.0%
26
Favicon for https://panasonic.companasonic.com
引用: 0件/ 総数: 1件
引用率: 0.0%
27
Favicon for https://generative-ai.co.jpgenerative-ai.co.jp
引用: 0件/ 総数: 1件
引用率: 0.0%
28
Favicon for https://ascii.jpascii.jp
引用: 0件/ 総数: 1件
引用率: 0.0%
29
Favicon for https://innovatopia.jpinnovatopia.jp
引用: 0件/ 総数: 1件
引用率: 0.0%
30
Favicon for https://weel.co.jpweel.co.jp
引用: 0件/ 総数: 1件
引用率: 0.0%
31
Favicon for https://morikatron.aimorikatron.ai
引用: 0件/ 総数: 1件
引用率: 0.0%

このレポートが参考になりましたか?

あなたの仕事の調査業務をワンボタンでレポートにできます。

無料でリサーチ

新しいテーマを調査する

運営会社サービス概要メディア
  • 📜要約
  • 📊ビジュアライズ
  • 🖼関連する画像
  • 🔍詳細
    • 🏷材料開発の革新:生成AIによる「逆設計」アプローチの台頭
    • 🏷実践ガイド:主要オープンソース生成AIモデルの使い方 (CDVAE, IBM, Meta)
    • 🏷多様な選択肢:注目の物性予測ライブラリと開発支援プラットフォーム
    • 🏷今後の展望:オープンソースAIが切り拓く材料科学の未来
  • 🖍考察
  • 📚参考文献
    • 📖利用された参考文献
    • 📖未使用の参考文献
    • 📊ドメイン統計