数式をプログラムするってつまりこういうこと | 誠品線上

数式をプログラムするってつまりこういうこと

作者 鈴木雅也/著;渡辺将人/著;井上史斗/著
出版社 日本出版販売株式会社
商品描述 数式をプログラムするってつまりこういうこと:「プログラマーだからといって、数学に強い必要はない」プログラミングのスキルは、数学の知識や理解度とは必ずしも一致しな

內容簡介

內容簡介 「プログラマーだからといって、数学に強い必要はない」プログラミングのスキルは、数学の知識や理解度とは必ずしも一致しないこともあり、上記のような主張はある程度の説得力を持っています。特に最近は、良いアルゴリズムを気軽に利用するためのライブラリやモジュールが充実しています。そのため、アルゴリズムの中身を意識しなくても、それなりに良い結果を得られやすくなっており、それで良しとする考え方も存在します。しかし、本当にそれで良いのでしょうか。コンピュータは元々計算機として開発されたという歴史的な経緯もあり、アルゴリズムの中身の話になると、数式が必ず出てきます。また、最近話題になっている機械学習の理論も数式によって表現されます。つまり、アルゴリズムや機械学習を「きちんと理解して」使いこなすために、数式は避けては通れないものなのです。しかし、数学、そして、数式に対し、苦手意識がある人も多いと思います。実際、本書を手に取られた方の中には、数式に対する苦手意識をなんとかしたいという方も多いのではないでしょうか。そこで本書では、数式に苦手意識があるプログラマーを対象として、簡単な数式をPythonで記述されたコードに置き換えるという訓練を繰り返していきます。この訓練を通して、数式に対する苦手意識をなくし、数式を読む力や数式をプログラムに落とし込む力を養っていきます。具体的には、簡単な機械学習のモデルを実装することを目標として、それに必要な数式を取り扱っていきます。まず、Chapter 1~2で平均から始めて標準偏差やF値などの統計分析をする上での基礎的な数式を、Chapter 3~4で距離関数や分布などの機械学習を学ぶ上での素地となる数式を扱います。そして、Chapter 5では簡単な機械学習のモデルを数式を見ながら実装していきます。各節には練習問題を用意していますので、プログラミング言語を覚えるときのように、実際に手を動かしながら理解していただければと思います。本書を読み終わる頃には、アルゴリズムや機械学習の理論が書かれた理論書であっても、ある程度物怖じせずに読めるようになっているはずです。 データ分析の世界で使われる数式をPythonで独自実装し、ライブラリと比較することで理解を深める一冊。目指せ車輪の再発明。

作者介紹

作者介紹 鈴木雅也1995年生まれ。2019年茨城大学大学院理工学研究科博士前期課程修了。大学院での研究分野は自然言語処理。大学時代より日本語プログラミング言語「なでしこ3」の開発に参加。現在は株式会社ミクシィにてデータ分析やデータ分析基盤の構築・運用に従事しつつ、フリーランスとしてLaTeX編集・コンパイルサービス「Cloud LaTeX」の開発にも従事している。渡辺将人広告業やアグリテックの分野で活動する機械学習エンジニア。2017年10月に株式会社iMindを設立。PythonよりもJuliaの方が好きですがあまり使う機会に恵まれません。井上史斗1983年生まれ。2009年大阪大学大学院情報科学研究科修了。その後、通信キャリア・コンサルティング会社・ベンチャー企業でサーバ・インフラエンジニアとして経験を積む。2014年に独立後、渡辺氏と出会い、機械学習に強く興味をもつ。現在は、研究機関からの依頼を受け、さまざまなプロジェクトで機械学習の応用に携わる。2017年10月に株式会社iMindを設立。

商品規格

書名 / 数式をプログラムするってつまりこういうこと
作者 / 鈴木雅也 著;渡辺将人 著;井上史斗 著
簡介 / 数式をプログラムするってつまりこういうこと:「プログラマーだからといって、数学に強い必要はない」プログラミングのスキルは、数学の知識や理解度とは必ずしも一致しな
出版社 / 日本出版販売株式会社
ISBN13 / 9784802612067
ISBN10 /
EAN / 9784802612067
誠品26碼 /
裝訂 / P:平裝
頁數 / 280
語言 / 4:日文
級別 / N:無
尺寸 / 23.3X18.3X2.1CM

活動