やさしく学ぶ 機械学習を理解するための数学のきほん
アヤノ&ミオと一緒に学ぶ 機械学習の理論と数学、実装まで
マイナビ出版
数学がニガテでも大丈夫! 機械学習をやさしく学ぼう
「機械学習に興味があるけど、どの本を見ても数式が出てきて、分からない・・・」
本書は、そんな方にぴったりの本です。機械学習を勉強中のプログラマ「アヤノ」と、友達の「ミオ」の会話を通じて、楽しく学んでいきます。
本書では、
・そもそも機械学習がどうして注目を集めているのか?
・機械学習でできることにはどんなことがあるのか?
・どんな時に、回帰や分類を使うと有効なのか?
といった基本的なところから始まり、
・回帰や分類の具体的な題材に対して、どのように解決方法を考えていくのかをステップバイステップで解説
・その解決方法を数式の形で表すとどうなるのかも、丁寧に説明
・実際にプログラムの形にした場合の例
まで、丁寧に、じっくりと説明していきます。
とくに、数式については、高校で習った数学を忘れている方でも分かるように、つまづきやすいところや理解しにくいところを重点的に解説します。機械学習の数式に対するモヤモヤを、一掃したいエンジニアの方に最適な1冊です。
【各章の概要】
● Chapter1 ふたりの旅のはじまり
機械学習がどうして注目を集めるようになってきているのか、また機械学習を使うと、どういうことができるのか、といった概要について説明しています。また、回帰、分類、クラスタリングといったアルゴリズムについて簡単に解説しています。
● Chapter2 回帰について学ぼう ~ 広告費からクリック数を予測する
「広告にかける費用から、クリック数を予測する」を題材として、回帰について学びます。まずは予測するためにどんな式を導けばよいかをシンプルな例で考えて、それが求める結果に近づくようにするための方法を考えていきます。
● Chapter3 分類について学ぼう ~ 画像サイズに基づいて分類する
「画像のサイズから、縦長と横長に分類する」を題材として、分類について学びます。Chapter2 と同様に、分類のためにどんな式を導けばよいかをまず考え、それを最適な結果に近づけるための方法を考えていきます。
● Chapter4 評価してみよう ~ 作ったモデルを評価する
Chapter4 では、Chapter2とChapter3 で考えたモデルがどのくらい正しいかの精度を確認していきます。どのようにモデルを評価するのか、また、評価するための指標にはどんなものがあるのかについて学習します。
● Chapter5 実装してみよう ~ Pythonでプログラミングする
Chapter5では、Chapter2 からChapter4 までで学んだ内容を元に、Python でプログラミングをしていきます。ここまで数式で考えてきたことを、どのようにプログラミングしていけばいいかが分かります。
※プログラムはPython 3で実装します
Appendix
Appendixには、Chapter1 からChapter5 までに入りきらなかった数学やプログラミングの解説を入れていますので、必要に応じて参照してください。総和の記号・総積の記号/微分/編微分/合成関数/ベクトルと行列/幾何ベクトル/指数・対数/Python 環境構築/Python の基本/NumPy の基本
発売日:2017-09-20
ページ数:256ページ
絶賛!発売中!
-
- 良いコードの道しるべ
- 予約 3146円
-
- 森 篤史(著者)
- その他言語
-
- 予約受付中
-
- 安全な暗号をどう実装するか
- 予約 4400円
-
- Jean-Philippe Aumasson(著者)、 Smoky(翻訳)、 IPUSIRON(監訳)、 藤田亮(監訳)
- ネットワーク
-
- 予約受付中
-
- DaVinci Resolve 今日から使いこなす詳解ガイド Ver.19対応
- 予約 3564円
-
- 大藤 幹(著者)
- その他
-
- 予約受付中