サイエンス・テクノロジー
Pythonでプログラミングして理解する 機械学習アルゴリズム
あらすじ
Pythonで機械学習のアルゴリズムを理解しよう!Pythonでは機械学習のプログラムは様々なライブラリ・モジュールを使うことで簡単に試すことができる。その反面、単にモジュールを使用するだけでは機械学習の中のアルゴリズムがブラックボックス化してしまい、計算結果の意味を正しく捉えることも難しくなってくる。本書ではまず「機械学習」のアルゴリズムを解説し、機械学習の動きをPythonで実際にプログラミングすることで、アルゴリズムの流れが理解できるよう構成している。まずは黎明期からの機械学習アルゴリズムを理解し、それを実装することが目標となる。さらにPython用の機械学習モジュールの使用法も解説し、これらを使用したプログラムの作成も行う。機械学習を使いこなすためのイントロダクションとなる1冊。【目次】1章 データに基づいた解析・機械学習とは2章 データの標準化・主成分分析3章 線形回帰4章 過剰適合5章 最尤推定法6章 カーネル法7章 線形判別8章 サポートベクターマシン9章 パーセプトロンとロジスティック回帰10章 多層ニューラルネットワーク11章 深層学習12章 畳み込みニューラルネットワークA Google ColaboratoryB Python 入門