プログラマの数学 第2版
価格: ¥0
「機械学習への第一歩」を新たに加筆!!
※この電子書籍は、「固定レイアウト型」で配信されております。説明文の最後の「固定レイアウト型に関する注意事項」を必ずお読みください。
プログラミングに役立つ「数学的な考え方」を身につけよう。
2005年の刊行以来、数学書として異例の大ロングセラーを続けている前著の改訂版です。
プログラミングや数学に関心のある読者を対象に、プログラミング上達に役立つ「数学の考え方」をわかりやすく解説しています。数学的な知識を前提とせず、たくさんの図とパズルを通して、平易な文章で解き明かしています。
改訂にあたっては、文章を全面的に見直すとと共に、現在の人工知能、ディープラーニングブームを踏まえて、付録「機械学習への第一歩」を加筆しています。この付録では、
・機械学習とは
・予測問題と分類問題
・パーセプトロン
・機械学習における「学習」
・ニューラルネットワーク
・人間は不要になるのか
という項目について、ていねいに説明しています。
プログラミングや数学に関心のある読者はいうまでもなく、プログラミング初心者や数学の苦手な人にとっても最良の一冊です。
●目次
数学的な考え方の例
人間とコンピュータの共同戦線
本書の対象読者
本書の構成
初版謝辞
第2版の刊行にあたって
第1章 ゼロの物語――「ない」ものが「ある」ことの意味
第2章 論理――trueとfalseの2分割
第3章 剰余――周期性とグループ分け
第4章 数学的帰納法――無数のドミノを倒すには
第5章 順列・組み合わせ――数えないための法則
第6章 再帰――自分で自分を定義する
第7章 指数的な爆発――困難な問題との戦い
第8章 計算不可能な問題――数えられない数、プログラムできないプログラム
第9章 プログラマの数学とは――まとめにかえて
付録1 機械学習への第一歩
付録2 読書案内
固定レイアウト型に関する注意事項(必ずお読みください)
この電子書籍は、全ページ画像の「固定レイアウト型」で配信されております。以下の点にご注意し、購入前にプレビュー表示をご確認の上、ご購入ください。
■使用できない機能
・文字拡大(ピンチイン・ピンチアウトは可能ですが、画面におさまらない場合は画面をスワイプ)/文字のコピー/マーク/ハイライト/文字列検索/辞書の参照/Web検索/引用
■推奨環境
・タブレットなど大きいディスプレイを備えた端末
・Wi-Fiネットワーク経由でのダウンロード(Kindle端末の場合)