「honto 本の通販ストア」サービス終了及び外部通販ストア連携開始のお知らせ
詳細はこちらをご確認ください。
紙の本
数式をプログラムするってつまりこういうこと Pythonによるデータ分析のための数学再入門
著者 鈴木 雅也 (著),渡辺 将人 (著),井上 史斗 (著)
数式に苦手意識があるプログラマーに向けて、データ分析や機械学習の世界で使われる数式をPython+Jupyter Notebookで独自実装する方法を解説する。サンプルコ...
数式をプログラムするってつまりこういうこと Pythonによるデータ分析のための数学再入門
数式をプログラムするってつまりこういうこと
ワンステップ購入とは ワンステップ購入とは
このセットに含まれる商品
前へ戻る
- 対象はありません
次に進む
商品説明
数式に苦手意識があるプログラマーに向けて、データ分析や機械学習の世界で使われる数式をPython+Jupyter Notebookで独自実装する方法を解説する。サンプルコード・サンプルデータはダウンロード可能。【「TRC MARC」の商品解説】
「プログラマーだからといって、数学に強い必要はない」
プログラミングのスキルは、数学の知識や理解度とは必ずしも一致しないこともあり、上記のような主張はある程度の説得力を持っています。
特に最近は、良いアルゴリズムを気軽に利用するためのライブラリやモジュールが充実しています。
そのため、アルゴリズムの中身を意識しなくても、それなりに良い結果を得られやすくなっており、それで良しとする考え方も存在します。
しかし、本当にそれで良いのでしょうか。
コンピュータは元々計算機として開発されたという歴史的な経緯もあり、アルゴリズムの中身の話になると、数式が必ず出てきます。
また、最近話題になっている機械学習の理論も数式によって表現されます。
つまり、アルゴリズムや機械学習を「きちんと理解して」使いこなすために、数式は避けては通れないものなのです。
しかし、数学、そして、数式に対し、苦手意識がある人も多いと思います。
実際、本書を手に取られた方の中には、数式に対する苦手意識をなんとかしたいという方も多いのではないでしょうか。
そこで本書では、数式に苦手意識があるプログラマーを対象として、簡単な数式をPythonで記述されたコードに置き換えるという訓練を繰り返していきます。
この訓練を通して、数式に対する苦手意識をなくし、数式を読む力や数式をプログラムに落とし込む力を養っていきます。
具体的には、簡単な機械学習のモデルを実装することを目標として、それに必要な数式を取り扱っていきます。
まず、Chapter 1~2で平均から始めて標準偏差やF値などの統計分析をする上での基礎的な数式を、Chapter 3~4で距離関数や分布などの機械学習を学ぶ上での素地となる数式を扱います。
そして、Chapter 5では簡単な機械学習のモデルを数式を見ながら実装していきます。
各節には練習問題を用意していますので、プログラミング言語を覚えるときのように、実際に手を動かしながら理解していただければと思います。
本書を読み終わる頃には、アルゴリズムや機械学習の理論が書かれた理論書であっても、ある程度物怖じせずに読めるようになっているはずです。【商品解説】
目次
- まえがき
- 本書で利用するコードやデータについて
- ■Chapter 1 基礎編
- Section 1-1 相加平均
- Section 1-2 標準偏差
- Section 1-3 標本標準偏差
- Section 1-4 偏差値
- Section 1-5 円周率
- Section 1-6 ネイピア数
著者紹介
鈴木 雅也
- 略歴
- 1995年生まれ。2019年茨城大学大学院理工学研究科博士前期課程修了。大学院での研究分野は自然言語処理。大学時代より日本語プログラミング言語「なでしこ3」の開発に参加。現在は株式会社ミクシィにてデータ分析やデータ分析基盤の構築・運用に従事しつつ、フリーランスとしてLaTeX編集・コンパイルサービス「Cloud LaTeX」の開発にも従事している。
関連キーワード
あわせて読みたい本
前へ戻る
- 対象はありません
次に進む
この著者・アーティストの他の商品
前へ戻る
- 対象はありません
次に進む