書籍:Python機械学習プログラミング

Python機械学習プログラミング



タイトルPython機械学習プログラミング
達人データサイエンティストによる理論と実践
著者Sebastian Raschka/著
Vahid Mirjalili/著
クイープ/訳
福島真太朗/監訳
第3版
出版者東京 インプレス
出版年2020.10
形態事項38,648p 24cm
シリーズ名impress top gear インプレス トップ ギア
ISBN978-4-295-01007-4
価格(本体価格 \4000)
NDC10(NDC9)007.13 (007.13)
予約日2021.02.28(日)
入手日2021.05.28(金)

*正誤表:https://book.impress.co.jp/books/1120101017

1. 「データから学習する能力」をコンピュータに与える
1-1. データを知識に変える「知能機械」

1-2. 3種類の機械学習
・「教師あり学習」による未来予測
・強化学習による対話問題の解決
・「教師なし学習」による隠れた構造の発見

1-3. 基本用語と表記法
・本書の表記と規約
・機械学習の用語

1-4. 機械学習システムを構築するためのロードマップ
・前処理:データ整形
・予測モデルの訓練と選択
・モデルの評価と未知のインスタンスの予測

1-5. 機械学習にPythonを使う
・PythonとPython Package Indexのパッケージのインストール
・Anacondaとパッケージマネージャの使用
・科学計算、データサイエンス、機械学習のパッケージ

2. 分類問題 - 単純な機械学習アルゴリズムの訓練
2-1. 人工ニューロン
・人工ニューロンの正式な定義
・パーセプトロンの学習規則

2-2. パーセプトロンの学習アルゴリズムをPythonで実装する
・オブジェクト指向のパーセプトロンAPI

2-3. Irisデータセットでのパーセプトロンモデルの訓練

2-4. ADALINEと学習の収束

2-5. 勾配降下法によるコスト関数の最小化
・ADALINEをPythonで実装する
・特徴量のスケーリングを通じて勾配降下法を改善する

2-6. 大規模な機械学習と確率的勾配降下方

3. 分類問題 - 機械学習ライブラリ scikit-learnの活用

4. データ前処理 - よりよいトレーニングセットの構築

5. 次元削減でデータを圧縮する

6. モデルの評価とハイパーパラメータのチューニングのベストプラクティス

7. アンサンブル学習 - 異なるモデルの組み合わせ

8. 機械学習の適用1 - 感情分析

9. 機械学習の適用2 - Webアプリケーション

10. 回帰分析 - 連続値をとる目的変数の予測

11. クラスタ分析 - ラベルなしデータの分析

12. 多層人工ニューラルネットワークを一から実装

13. ニューラルネットワークの訓練をTensorFlowで並列化する

14. TensorFlowのメカニズム

15. 画像の分類 - ディープ畳み込みニューラルネットワーク

16. 並列データのモデル化 - リカレントニューラルネットワーク

17. 新しいデータの合成 - 敵対的生成ネットワーク

18. 複雑な環境での意思決定 - 強化学習


書籍

0 件のコメント:

その他の記事