機械学習の書籍多いけど、どれ買えば良いの？レベル別にオススメ！！＜初心者向け＞

# はじめに

<img width="617" alt="スクリーンショット 2020-02-04 11.51.30.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/171715/cfd6f2d6-e1dc-1172-5731-ef88d40df5a5.png">


機械学習の書籍多いけど、どれ買えば良いのかをレベル別にオススメします。

レベルはレベル1~レベル5の五段階です。
今の自分にあったレベルから書籍を選んでみて下さい。
また３〜４ヶ月でここに紹介した書籍を読み進められるとベストです。
勉強方法はこのnoteでは触れませんが、Couseraのマシンラーニングコースなどオンラインでとても良い講座があるので、書籍以外のサービスも活用してみて下さい。


＊AIに関して勉強したい方は下記の２つご利用ください！
[AI Academy](http://aiacademy.jp/)

無料でPythonや機械学習、ディープラーニングが学べるオンラインAIプログラミング学習サービス
*一部コンテンツは月額980円にて全て利用可能。

[AI Academy Bootcamp](https://aiacademy.jp/bootcamp)
個人向け2ヶ月10万円で受講可能な、受講後すぐに業務で使える分析力を身に着けられるAI・データ活用ブートキャンプ

# 人工知能基礎編<レベル1>
まずは、機械学習やディープラーニングのプログラミングから入る前に、全体像の俯瞰と用語の整理をしましょう。
AIって何？何ができるの？ディープラーニングってよく聞くけど何がすごいの？
そういった方はレベル1です。
まずは以下3冊を読み進めてみて下さい。

[人工知能は人間を超えるか ディープラーニングの先にあるもの (角川EPUB選書)](https://www.amazon.co.jp/%E4%BA%BA%E5%B7%A5%E7%9F%A5%E8%83%BD%E3%81%AF%E4%BA%BA%E9%96%93%E3%82%92%E8%B6%85%E3%81%88%E3%82%8B%E3%81%8B-%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E3%81%AE%E5%85%88%E3%81%AB%E3%81%82%E3%82%8B%E3%82%82%E3%81%AE-%E8%A7%92%E5%B7%9DEPUB%E9%81%B8%E6%9B%B8-%E6%9D%BE%E5%B0%BE-%E8%B1%8A/dp/4040800206/)

![download-1.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/171715/85cfa20e-0dd6-0234-2363-5cf81284fce3.jpeg)


1,540円


[深層学習教科書 ディープラーニング G検定(ジェネラリスト) 公式テキスト](https://www.amazon.co.jp/%E6%B7%B1%E5%B1%A4%E5%AD%A6%E7%BF%92%E6%95%99%E7%A7%91%E6%9B%B8-%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0-G%E6%A4%9C%E5%AE%9A-%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%A9%E3%83%AA%E3%82%B9%E3%83%88-%E5%85%AC%E5%BC%8F%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88/dp/4798157554)
3,080円

![518zmsdTIVL._SX350_BO1,204,203,200_.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/171715/96543cf2-f3d1-b79f-6205-cd33f7e06d63.jpeg)


[文系AI人材になる: 統計・プログラム知識は不要](https://www.amazon.co.jp/%E6%96%87%E7%B3%BBAI%E4%BA%BA%E6%9D%90%E3%81%AB%E3%81%AA%E3%82%8B-%E7%B5%B1%E8%A8%88%E3%83%BB%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E7%9F%A5%E8%AD%98%E3%81%AF%E4%B8%8D%E8%A6%81-%E9%87%8E%E5%8F%A3-%E7%AB%9C%E5%8F%B8/dp/4492762515)
1,760円

![download.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/171715/38460002-8eb3-73c7-8134-81d6e621fdee.jpeg)





# 機械学習編<レベル2>
上記から2,3冊読めば、AIのイメージ、AI、機械学習、ディープラーニングの関係性、できる事、できない事などイメージできたかと思います。
次に機械学習プログラミングを行います。

まずは、下記の書籍を購入し、機械学習の主要なアルゴリズムを俯瞰して下さい。

[見て試してわかる機械学習アルゴリズムの仕組み 機械学習図鑑](https://www.amazon.co.jp/%E8%A6%8B%E3%81%A6%E8%A9%A6%E3%81%97%E3%81%A6%E3%82%8F%E3%81%8B%E3%82%8B%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0%E3%81%AE%E4%BB%95%E7%B5%84%E3%81%BF-%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E5%9B%B3%E9%91%91-%E7%A7%8B%E5%BA%AD-%E4%BC%B8%E4%B9%9F/dp/4798155659/)


![download-2.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/171715/82f8d41b-a7bf-084a-caa3-f8a0dcdd9250.jpeg)


2,653円
もし、Pythonの知識や、機械学習プログラミングのイメージがつかなかった方は、下記の書籍に戻って進めてみて下さい。

[詳細！Python 3 入門ノート](https://www.amazon.co.jp/%E8%A9%B3%E7%B4%B0-Python-%E5%85%A5%E9%96%80%E3%83%8E%E3%83%BC%E3%83%88-%E5%A4%A7%E9%87%8D-%E7%BE%8E%E5%B9%B8/dp/4800711673)

![download-2.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/171715/dae4b54d-95f1-e38e-318e-5ef7313148c1.jpeg)


2,801円
機械学習図鑑を読み終えた方は、次に選ぶのは以下のオライリーから出版されている機械学習の本です。4週間〜１ヶ月を目処に一通り読み進めてみて下さい。全部理解しようとせず７、８割の理解で構いません。

[Pythonではじめる機械学習 ―scikit-learnで学ぶ特徴量エンジニアリングと機械学習の基礎](https://www.amazon.co.jp/Python%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92-%E2%80%95scikit-learn%E3%81%A7%E5%AD%A6%E3%81%B6%E7%89%B9%E5%BE%B4%E9%87%8F%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%83%AA%E3%83%B3%E3%82%B0%E3%81%A8%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%AE%E5%9F%BA%E7%A4%8E-Andreas-C-Muller/dp/4873117984/ref=sr_1_1?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&keywords=Python%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92+%E2%80%95scikit-learn%E3%81%A7%E5%AD%A6%E3%81%B6%E7%89%B9%E5%BE%B4%E9%87%8F%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%83%AA%E3%83%B3%E3%82%B0%E3%81%A8%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%AE%E5%9F%BA%E7%A4%8E)

![51GQH7tZNlL._SX389_BO1,204,203,200_.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/171715/b5e7a515-b9f0-f88b-c5d7-3347f6b792c3.jpeg)


3,740円

# 機械学習のための数学編<レベル3>


さて、pythonを用いて機械学習の一連のイメージが出来たら、数学の範囲をカバーしましょう。
回帰分析やロジスティック回帰、サポートベクターマシン、ニューラルネットワークの内部を学んでいきます。
ここで選ぶのは下記３冊です。


[やさしく学ぶ 機械学習を理解するための数学のきほん アヤノ＆ミオと一緒に学ぶ 機械学習の理論と数学、実装まで](https://www.amazon.co.jp/%E3%82%84%E3%81%95%E3%81%97%E3%81%8F%E5%AD%A6%E3%81%B6-%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%82%92%E7%90%86%E8%A7%A3%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E6%95%B0%E5%AD%A6%E3%81%AE%E3%81%8D%E3%81%BB%E3%82%93-%E3%82%A2%E3%83%A4%E3%83%8E-%E3%83%9F%E3%82%AA%E3%81%A8%E4%B8%80%E7%B7%92%E3%81%AB%E5%AD%A6%E3%81%B6-%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%AE%E7%90%86%E8%AB%96%E3%81%A8%E6%95%B0%E5%AD%A6%E3%80%81%E5%AE%9F%E8%A3%85%E3%81%BE%E3%81%A7/dp/4839963525/ref=sr_1_1?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&keywords=%E3%82%84%E3%81%95%E3%81%97%E3%81%8F%E5%AD%A6%E3%81%B6+%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%82%92%E7%90%86%E8%A7%A3%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E6%95%B0%E5%AD%A6%E3%81%AE%E3%81%8D%E3%81%BB%E3%82%93+%E3%82%A2%E3%83%A4%E3%83%8E%EF%BC%86%E3%83%9F%E3%82%AA%E3%81%A8%E4%B8%80%E7%B7%92%E3%81%AB%E5%AD%A6%E3%81%B6+%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%AE%E7%90%86%E8%AB%96%E3%81%A8%E6%95%B0%E5%AD%A6%E3%80%81%E5%AE%9F%E8%A3%85%E3%81%BE%E3%81%A7)

![5149k70AUiL._SX348_BO1,204,203,200_.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/171715/d874f3ed-4be8-bf7e-d144-4875c1fa2711.jpeg)

2,696円

[機械学習のエッセンス -実装しながら学ぶPython,数学,アルゴリズム- (Machine Learning)](https://www.amazon.co.jp/%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%AE%E3%82%A8%E3%83%83%E3%82%BB%E3%83%B3%E3%82%B9-%E5%AE%9F%E8%A3%85%E3%81%97%E3%81%AA%E3%81%8C%E3%82%89%E5%AD%A6%E3%81%B6Python-%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0-Machine-Learning/dp/4797393963/)


![514DjOwjLUL._SX351_BO1,204,203,200_.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/171715/fb9246e6-81b0-3d2d-e82d-c6502e3f046f.jpeg)

3,080円

[最短コースでわかる ディープラーニングの数学](https://www.amazon.co.jp/%E6%9C%80%E7%9F%AD%E3%82%B3%E3%83%BC%E3%82%B9%E3%81%A7%E3%82%8F%E3%81%8B%E3%82%8B-%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E3%81%AE%E6%95%B0%E5%AD%A6-%E8%B5%A4%E7%9F%B3-%E9%9B%85%E5%85%B8/dp/4296102508/)
![download.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/171715/44f97bf7-a6e3-80a4-867f-e9e6dd59a14a.jpeg)


3,180円
大学数学までやった方は真ん中の機械学習のエッセンスだけ購入すると良いです。
数学に苦手意識がある方や、復習も兼ねて機械学習の数学を勉強したい方は①機械学習を理解するための数学のきほん→②ディープラーニングの数学→③機械学習のエッセンスの順に読んでみて下さい。



# ディープラーニング<フレームワークを用いた実装編/レベル4>
次にKerasやPyTorchといった深層学習フレームワークを用いてディープラーニングを進めてみましょう。

[PythonとKerasによるディープラーニング](https://www.amazon.co.jp/Python%E3%81%A8Keras%E3%81%AB%E3%82%88%E3%82%8B%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0-Francois-Chollet/dp/4839964262/)


![download-1.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/171715/a3558252-261d-09bc-ea6b-726fc4a380f1.jpeg)

4,190円

[詳解ディープラーニング 第2版 ~TensorFlow/Keras・PyTorchによる時系列データ処理~ (Compass Booksシリーズ)](https://www.amazon.co.jp/%E8%A9%B3%E8%A7%A3%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0-TensorFlow-Keras%E3%83%BBPyTorch%E3%81%AB%E3%82%88%E3%82%8B%E6%99%82%E7%B3%BB%E5%88%97%E3%83%87%E3%83%BC%E3%82%BF%E5%87%A6%E7%90%86-Compass-Books%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA/dp/4839969515/ref=sr_1_1?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&keywords=%E8%A9%B3%E8%A7%A3%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0+%E7%AC%AC2%E7%89%88+~TensorFlow%2FKeras%E3%83%BBPyTorch%E3%81%AB%E3%82%88%E3%82%8B%E6%99%82%E7%B3%BB%E5%88%97%E3%83%87%E3%83%BC%E3%82%BF%E5%87%A6%E7%90%86)

![download-2.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/171715/09c43cc2-3483-99bf-dd0b-4303bd857bc0.jpeg)


3,740円

[つくりながら学ぶ！PyTorchによる発展ディープラーニング](https://www.amazon.co.jp/%E3%81%A4%E3%81%8F%E3%82%8A%E3%81%AA%E3%81%8C%E3%82%89%E5%AD%A6%E3%81%B6-PyTorch%E3%81%AB%E3%82%88%E3%82%8B%E7%99%BA%E5%B1%95%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0-%E5%B0%8F%E5%B7%9D%E9%9B%84%E5%A4%AA%E9%83%8E/dp/4839970254/)




![download 12.08.28.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/171715/4b4c9dd4-b265-c7d8-5753-c37a766015a3.jpeg)


3,445円
上記３冊がオススメです。




# ディープラーニング編<理論と実装編/レベル5>

では、機械学習編同様に、理論と実装も行なっていきましょう。
購入する書籍は下記の２冊です。

[ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装](https://www.amazon.co.jp/%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E4%BD%9C%E3%82%8BDeep-Learning-%E2%80%95Python%E3%81%A7%E5%AD%A6%E3%81%B6%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E3%81%AE%E7%90%86%E8%AB%96%E3%81%A8%E5%AE%9F%E8%A3%85-%E6%96%8E%E8%97%A4-%E5%BA%B7%E6%AF%85/dp/4873117585/)

![download.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/171715/95fa38fa-d246-1a29-7168-de88f98c8077.jpeg)

3,672円

[ゼロから作るDeep Learning ❷ ―自然言語処理編](https://www.amazon.co.jp/%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E4%BD%9C%E3%82%8BDeep-Learning-%E2%80%95%E8%87%AA%E7%84%B6%E8%A8%80%E8%AA%9E%E5%87%A6%E7%90%86%E7%B7%A8-%E6%96%8E%E8%97%A4-%E5%BA%B7%E6%AF%85/dp/4873118360)

![download-1.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/171715/9cf25d4c-14ae-d245-0927-323be75e0143.jpeg)




3,960円

# 最後に
今回は１４冊紹介しましたが、全て購入するのに5万円ほどかかります。
ですが、全て購入しなくても必要な書籍だけ購入し進めてみて下さい。
この書籍を３〜６ヶ月かけて読み進めるだけでも基本的な基礎知識は身につきます。（これ全て読んだから転職等できる訳ではないのでご注意を。）
少しでも参考になったら、いいね！（スキ）とシェアして頂けると嬉しいです！


＊AIに関して勉強したい方は下記の２つご利用ください！
[AI Academy](http://aiacademy.jp/)
無料でPythonや機械学習、ディープラーニングが学べるオンラインAIプログラミング学習サービス
*一部コンテンツは月額980円にて全て利用可能。

[AI Academy Bootcamp](http://aiacademy.jp/bootcamp/)
個人向け2ヶ月10万円で受講可能な、受講後すぐに業務で使える分析力を身に着けられるAI・データ活用ブートキャンプ

[ビジネスパーソンのためのPython活用術](https://note.com/kazu_t/n/n18e24e99d6c1)