材料研究課題を解決するためのマテリアルズ・インフォマティクス入門

再開催を依頼する / 関連するセミナー・出版物を探す
オンライン 開催

本セミナーでは、機械学習で基本的に用いられる「予測」「分類」「分布推定」「ベイズ最適化」技術の背景にある数学を簡単に解説し、「機械学習ポテンシャル」「スペクトル分類」「ピーク推定」等、マテリアルズ・インフォマティクスで用いられる機械学習の基礎とノウハウについて詳解いたします。

日時

開催予定

プログラム

新材料開発のためのマテリアルズ・インフォマティクスが注目を集めています。一方で機械学習の教科書は多数あれども「材料研究課題」にどのように適用することができるのか、といった情報源はまだまだ乏しいのが現状です。  本セミナーでは、講師がこれまで進めてきた研究成果をもとに、PythonやGithubを用いたマテリアルズ・インフォマティクスの研究環境構築方法や、機械学習技術の背景にある数学を簡単に解説し、具体的な適用事例として「スペクトル分類」「ピーク推定」「ベイズ最適化」を取り上げます。これらを通して、聴講者のみなさまが抱える研究課題を機械学習技術で解決する糸口を掴んでいただければ幸いです。

  1. マテリアルズ・インフォマティクス概要
    1. AI for Materialsとマテリアル・ゲノムプロジェクト
    2. 国内外のプロジェクト動向
    3. 機械学習の基礎
    4. 機械学習応用の流れと課題設定の重要性
    5. 代表的な機械学習応用事例の紹介
    6. 物質・材料データの特徴と注意点
    7. 「分かりたい」のか「見つけたい」のか
    8. 情報科学市民権
    9. 物質科学の立場として忘れてはいけないこと
  2. MI環境構築:Python
    1. MIの研究環境
    2. OSの分類
    3. ユーザーインターフェース
    4. プログラム開発・実行環境
      1. 隔離環境の構築
      2. Windows subsystem for Linux
      3. Package Manager
      4. Anacondaのインストール
      5. Homebrewを用いた整備
      6. Python仮想環境
      7. Jupyter notebook
      8. markdown
      9. Python package管理
      10. 自作関数の再利用
  3. MI環境構築:Github
    1. バージョン管理システム
    2. git
    3. ホスティングサービス
    4. GUIソフトウェア
    5. Gitコマンド
      1. init, clone
      2. commit
      3. branch
      4. merge
      5. push
      6. push
      7. fetch
      8. pull
  4. 分類:スペクトルデータの低次元化とクラスター解析
    1. 高次元データとしてのスペクトルと低次元化の重要性
    2. 分類:教師あり学習と教師なし学習
    3. 特徴空間と類似度
    4. 特徴空間の解釈性と表現性
    5. 主成分解析によるスペクトルの低次元化
    6. k-means法によるスペクトルの分類
    7. 階層的クラスタリングによるスペクトルの分類
  5. データ解析:スペクトル解析のためのEMアルゴリズムによるピーク検知
    1. ピーク検知のための処理フロー
    2. 非線形最小二乗法の困難
    3. 回帰と分布推定の違い
    4. ガウス分布の最尤推定
    5. EMアルゴリズムによる最尤推定
    6. スペクトル解析のための改良EMアルゴリズム
    7. 解析事例
    8. EMアルゴリズムとしてのk – means法
    9. ベイズ推論への展開と変分ベイズ推定によるモデル選択
  6. データ活用:ベイズ最適化の概要と応用
    1. ベイズ最適化でやりたいこと
    2. ベイズ最適化を使った研究事例
    3. ベイズ最適化の作業フロー
      1. 予測曲線を確率的に引く (ガウス過程回帰)
      2. 「活用」と「探索」による候補点探索 (獲得関数)
      3. ベイズ最適化を実施する際の課題

受講料

複数名受講割引

アカデミー割引

教員、学生および医療従事者はアカデミー割引価格にて受講いただけます。

ライブ配信セミナーについて