機械学習のエッセンス(キカイガクシュウノエッセンス)
実装しながら学ぶ Python 、数学、アルゴリズム
- 著者:
- 加藤 公一(カトウ キミカズ)
- 出版社:
- SBクリエイティブ
- 出版日:
- 2018年09月22日頃
- ISBN:
- 9784797393965
- 価格:
- ¥3,080
- 在庫:
- 1
- 判型:
- 単行本
書籍紹介
本書は具体的なデータ分析の手法を説明する意図で書かれたものではありません。
実用的な目的なら scikit-learn や Chainer などの既存のフレームワークを使うべきですが、本書では機械学習のいくつかの有名なアルゴリズムを、自分でゼロから実装することを目標としています。こうすることにより、とかくブラックボックスになりがちな機械学習の仕組みを理解し、さらなる応用力と問題解決力を身につけることができるようになります。
また、処理系にはデファクトスタンダードである Python を使い、機械学習に必要な数学の知識もわかりやすく解説しています。
これから機械学習を始める学生さんや、いきなりプロジェクトに放り込まれていまいち理解できないままデータ分析の仕事をしているエンジニアの方にも最適です。
●目次
はじめに
第 01 章 学習を始める前に
01 本書の目的
02 本書は何を含まないか
03 機械学習の初歩
04 実行環境の準備
第 02 章 Python の基本
01 プログラムの実行方法
02 基本的な文法
03 数値と文字列
04 複数行処理
05 制御構造
06 リスト、辞書、集合
07 関数定義
08 オブジェクト指向
09 モジュール
10 ファイル操作
11 例外処理
第 03 章 機械学習に必要な数学
01 基本事項の確認
02 線形代数
03 微積分
第 04 章 Python による数値計算
01 数値計算の基本
02 NumPy の基本
03 配列の基本計算
04 疎行列
05 NumPy/SciPy による線形代数
06 乱数
07 データの可視化
08 数理最適化
09 統計
第 05 章 機械学習アルゴリズム
01 準備
02 回帰
03 リッジ回帰
04 汎化と過学習
05 ラッソ回帰
06 ロジスティック回帰
07 サポートベクタマシン
08 k-Means 法
09 主成分分析 (PCA)
INDEX
はじめに
第 01 章 学習を始める前に
01 本書の目的
02 本書は何を含まないか
03 機械学習の初歩
04 実行環境の準備
第 02 章 Python の基本
01 プログラムの実行方法
02 基本的な文法
03 数値と文字列
04 複数行処理
05 制御構造
06 リスト、辞書、集合
07 関数定義
08 オブジェクト指向
09 モジュール
10 ファイル操作
11 例外処理
第 03 章 機械学習に必要な数学
01 基本事項の確認
02 線形代数
03 微積分
第 04 章 Python による数値計算
01 数値計算の基本
02 NumPy の基本
03 配列の基本計算
04 疎行列
05 NumPy/SciPy による線形代数
06 乱数
07 データの可視化
08 数理最適化
09 統計
第 05 章 機械学習アルゴリズム
01 準備
02 回帰
03 リッジ回帰
04 汎化と過学習
05 ラッソ回帰
06 ロジスティック回帰
07 サポートベクタマシン
08 k-Means 法
09 主成分分析 (PCA)
INDEX
言及の推移
言及 Qiita 記事 (64 件)
【保存版・初心者向け】独学でAIエンジニアになりたい人向けのオススメのAI勉強方法 (2019年改定版)
♡ 1334Python, 機械学習, DeepLearning, AI, AIAcademyデータサイエンスにオススメの本80冊!
♡ 255Python, SQL, 機械学習, 統計学, データサイエンスk-means法を理解する
♡ 214Python, データ分析, K-means, クラスタリング機械学習の書籍多いけど、どれ買えば良いの?レベル別にオススメ!!<初心者向け>
♡ 175Python, 機械学習, 人工知能【最短で理解する】データ分析のためのPython基礎
♡ 162Python, 機械学習, データ分析, 初心者向けPython: 3次元配列のイメージ (numpy.array)
♡ 141Python, numpyPRMLの機械学習アルゴリズムを実装して理解する
♡ 134Python, PRML, 機械学習初心者から data scientist・AI engineer になるための勉強法&おすすめサイト・本を一つの記事にまとめたかった
♡ 101Python, DeepLearning, ポエム, AI, データサイエンスPythonで最小二乗法をしてみよう
♡ 65Pythonk-means++を理解する
♡ 59Python, データ分析, K-means, クラスタリング
この本に興味がある方におすすめ
この本に関連
加藤 公一 の他の書籍
関連記事
機械学習・AI 本ガイド - エンジニアが読むべき技術書の選び方
機械学習の基礎から実践まで学べる技術書の選び方を紹介。数学が苦手な人向けの学習ルートと、ML 本の賞味期限の見極め方を解説します。
本についてくるダウンロード素材を使い倒す
プログラミングの本には、サンプルコードや素材のダウンロード特典がついていることがあります。この特典を活用するだけで、学習効率が大きく変わります。
写経を超える - 技術書のコードを自分のプロジェクトに応用する方法
技術書のサンプルコードを写経するだけでは実力は伸びません。書籍のコードを自分のプロジェクトに応用し、実務で使える力に変える 5 つのステップを解説します。