内容紹介
化学・化学工学分野でPythonを使って機械学習を行うための入門書
本書は、化学・化学工学分野でPythonを使って機械学習を行うための入門書です。
これまでに蓄積してきた実験/製造データをデータ解析・機械学習を用いて分析することで、いままでとはまったく別のアプローチで材料開発を加速させたり、プロセス管理を効率化・安定化させたりすることができます。なぜなら、実験や製造データは、目に見えない、研究者・技術者の知識・知見・経験・勘の宝庫だからです。そして、データ解析・機械学習を用いることで、これらを目に見える形にすることができるからです。
読者が一から実践できるよう、Pythonのインストール方法、データ解析・機械学習の基本理論から、材料設計、分子設計、プロセス管理について実際にサンプルプログラムとサンプルデータセットを使った実践までを丁寧に解説しています。
このような方におすすめ
化学・化学工学の学生、若手技術者
(大学初年度程度のレベルの化学の基礎知識が必要、プログラミングの経験は不要)
(化学、化学工学に係るデータはもっているが、データ解析や機械学習を行ったことがない方々)
目次
主要目次
第1部 Pythonと統計の基礎知識
1章 Pythonの基礎
2章 データの図示
第2部 データ解析・機械学習の基礎
3章 多変量データとデータの可視化
4章 化学データを用いたモデリング
5章 回帰モデル・クラス分類モデルの適用範囲
第3部 化学・化学工学データでの実践のしかた
6章 材料設計・分子設計・医薬品設計
7章 時系列データの解析
詳細目次
第1部 Pythonと統計の基礎知識
1章 Pythonの基礎
1.1 Python の使い方
1.2 データセットの読み込み・保存
2章 データの図示
2.1 ヒストグラム
2.2 箱ひげ図
2.3 散布図
2.4 相関行列
第2部 データ解析・機械学習の基礎
3章 多変量データとデータの可視化
3.1 多変量データ
3.2 データの前処理
3.3 主成分分析
3.4 階層的クラスタリング
3.5 非線形の可視化手法
4章 化学データを用いたモデリング
4.1 回帰分析
4.2 クラス分類
5章 回帰モデル・クラス分類モデルの適用範囲
5.1 モデルの適用範囲とは?
5.2 データ密度
5.3 アンサンブル学習法
第3部 化学・化学工学データでの実践のしかた
6章 材料設計・分子設計・医薬品設計
6.1 材料設計
6.2 分子設計・医薬品設計
6.3 化学構造の表現方法
6.4 化合物群の扱い
6.5 化学構造の数値化
6.6 化学構造の生成
6.7 化合物のデータセットを扱うときの注意点
6.8 具体的なデータセットを用いた解析
7章 時系列データの解析
7.1 化学プラントにおける推定制御・ソフトセンサー
7.2 時系列データ解析の特徴
7.3 モデルの劣化と適応型ソフトセンサー
7.4 データ解析・機械学習による化学プラントのプロセス管理(異常検出・異常診断)
続きを見る