1ヶ月でWebデザイン・プログラミングスキルをオーダーメイドのカリキュラムで学べるスクール、それがWebCamp。

機械学習の基礎をおさえるオススメ書籍6選!

Pocket

人間は、自分がいろいろな経験をすると、その学習能力によって、さまざまな判断を行うことができるようになります。コンピュータにも経験から学習をさせ、将来の予測や意思決定をさせようというのが機械学習だといわれていますが、なかなかイメージがつかみづらいですよね。

それでは、機械学習の手法は、実際に、どのような分野で活用されているのでしょうか。
オセロ、チェス、将棋、囲碁といったゲームの分野では、人口知能がどこまで人間に近づき、勝利することができるのか、この技術が競われ、著しく進化を遂げてきました。

2015年10月には、「Alpha Go」と呼ばれる人口知能が、世界で初めてプロ棋士に勝利し、関係者のあいだではひじょうに大きな話題を呼びました。
機械学習の手法を活用した事例は、まだまだたくさんありますが、これらの事例を通じて、実際に何をするために使われる技術なのかがわかると、イメージがつかみやすいのではないでしょうか。

今回は、機械学習について、どんなものか知りたい、実際に使って体験してみたいというような、これから新しく機械学習の基礎を学ぼうとしている方向けの書籍を6冊紹介します。

書籍紹介

1.機械学習入門 ボルツマン機械学習から深層学習まで

機械学習入門 ボルツマン機械学習から深層学習まで

中古価格
¥2,227から
(2016/12/1 時点)

機械学習とはなにか、「白雪ひめ」と「魔法の鏡」の会話を通じて、ユーモアを交え、機械学習の考え方についてわかりやすく解説しています。
難しい公式が出てくることもなく、あっという間に読み終えてしまうことができるので、初心者にはぜひおすすめの書物です。
初心者が、機械学習について、その全体を眺めるためはとても良い書籍です。

2.Pythonによる機械学習入門

Pythonによる機械学習入門

中古価格
¥2,290から
(2016/12/1 時点)

Pythonを通じて、機械学習を実際に知りたい、使ってみたいという方に、「触って覚える機会学習」を目的として解説されています。
そのため、細かい理論というより、使うこと、活用することに焦点があてられていますので、数式に苦手意識をもっている方にもおすすめできます。
Pythonには、機械学習やデータ解析に関するライブラリが整備されており、Pythonを
使って、体験しながら学習することができるのが、本書の特徴です。

3.PHPによる機械学習入門

PHPによる機械学習入門

中古価格
¥2,632から
(2014/7/16 時点)

PHPのサンプルプログラムを動かしながら、機械学習の体験と学習ができることを目的としています。
本書は、ページ数が少し分厚いと感じるかもしれませんが、機械学習入門という読み手を配慮した、分かりやすい説明となっているので、スラスラと読み進めることができます。PHPでぜひ、機械学習を体験したいという方には、ぜひおすすめの書籍です。

4.Pythonによるスクレイピング&機械学習

Pythonによるスクレイピング&機械学習 開発テクニック BeautifulSoup,scikit-learn,TensorFlowを使ってみよう

中古価格
¥3,456から
(2016/12/6 時点)

本書では、前半がスクレイピング、後半から機械学習の解説となっています。
後半の機械学習の解説では、Pythonを通じて、収集したデータを機械学習でどのように活用するのか、といった活用方法について詳しく説明しています。
機械学習というと、難しい理論や数式をともなうというイメージがあるかもしれませんが、
本書に記載されている画像解析などの、身近な活用事例に焦点をあてて読み進めてみることをおすすめします。
機械学習の応用のされかたを学習することにより、身近な存在として、より理解を深めることができると思います。

5.知りたい分かりたい人の体験する機械学習

知りたい分かりたい人の 体験する機械学習

中古価格
¥1,480から
(2015/5/22 時点)

本書は、JAVAとWekaというGUIソフトをインストールし、機械学習でできる処理を
マウス操作のみで体験してみようというものです。
プログラミングをすることなく、GUIソフトを通じて、その実行結果を確認しながら学習できるという点で、紹介させていただきました。
それぞれの操作の流れをスクリーンショット付で分かりやすく解説しているので、機械学習のイメージをつかみたいひとにとっては、身近な存在としても感じられ、適した書籍と思います。

6.クラウドではじめる機械学習

クラウドではじめる機械学習 Azure MLでらくらく体験

中古価格
¥2,100から
(2015/6/19 時点)

AzureMLというマイクロソフト社が提供しているクラウドサービスを利用し、画面中心の
簡単な操作で、機械学習を体験しながら解説してくれます。
本書では、機械学習とは、人間が行うには難しい判断を機械に代行させる技術として説明していますが、コンビニエンスストアの販売実績予測や、ネット販売履歴からの商品のおすすめリコメンドなど、身近な事例を出して解説してくれるので、これらの活用事例を通じて、機械学習への理解をより深めることができます。

まとめ

機械学習というと、本屋にならぶ書籍のなかには、難解な数式や理論を解説しているものも多く、学習への抵抗を感じるひとも多いのではないでしょうか。
まずは、活用されている身近な事例を知ることでイメージをつかみ、その手法がどのようなものなのかといった流れで学習を進めると、より理解を深めやすいと思います。

機械学習は、これからますます活用の場が広まっていく、非常に注目度の高い分野です。
ぜひ、これを機会に、学習への一歩を踏み出してみてください。

投稿者:プロスタ編集部

  • このエントリーをはてなブックマークに追加
  • follow us in feedly

おすすめスクール

全国30校舎で展開されるヒューマンアカデミーのWeb講座は修了者数4万人超、講師とカリキュラムの満足度がどちらも9割を超えています。就職や転職に必要なレベルの実務スキルを身に付けられます。

初心者がプログラミングで挫折しない学習方法を無料動画で公開中。オンラインに特化したプログラミングスクール「TechAcademy(テックアカデミー)」が解説。

この記事が気に入ったら
いいね!しよう

プロスタの最新情報をお届けします

あわせて読みたい

関連記事

イチ押しランキング

1リナックスアカデミー

リナックスアカデミー

2システムアーキテクチュアナレッジ

システムアーキテクチュアナレッジ
ページ上部へ戻る