[PYTHON] There are many machine learning books, but which one should I buy? Recommended by level! !! <For beginners>

Introduction

スクリーンショット 2020-02-04 11.51.30.png

There are many machine learning books, but we recommend which one to buy for each level.

There are five levels, level 1 to level 5. Please choose a book from the level that suits you right now. It is best if you can read the books introduced here in 3-4 months. I won't cover how to study in this note, but there are very good online courses such as Coursera's machine learning course, so please try using services other than books.

Online AI programming learning service where you can learn Python, machine learning, and deep learning for free

AI Academy Bootcamp AI / data utilization boot camp that can be taken for individuals for 100,000 yen for 2 months and can acquire analytical skills that can be used in business immediately after taking the course

Artificial Intelligence Basics <Level 1>

Before we start with machine learning and deep learning programming, let's get a bird's eye view of the big picture and organize the terms. What is AI? What can i do? I often hear about deep learning, but what's so great? Those are level 1. First of all, please read the following three books.

[Artificial intelligence surpasses humans or is beyond deep learning (Kakugawa EPUB selection)](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

1,540 yen

[Deep Learning Textbook Deep Learning G Test (Generalist) Official Text](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 yen

518zmsdTIVL.SX350_BO1,204,203,200.jpg

[Become a bachelor of arts AI personnel: No statistics or program knowledge required](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 yen

download.jpg

Machine Learning <Level 2>

If you read a few books from the above, you should be able to imagine the image of AI, the relationship between AI, machine learning, and deep learning, what you can and cannot do. Next, we will do machine learning programming.

First, buy the books below to get a bird's eye view of the main algorithms of machine learning.

[Mechanism of machine learning algorithm that can be understood by looking at it](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

2,653 yen If you don't know Python or have an image of machine learning programming, please go back to the book below.

[Details! Python 3 Primer Note](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

2,801 yen If you've read the Machine Learning Encyclopedia, the next choice is a machine learning book published by O'Reilly below. Please read through it in about 4 weeks to 1 month. You don't have to try to understand everything, but you can understand 70 to 80%.

[Machine learning starting with Python-features learned with scikit-learn Basics of engineering and machine learning](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

3,740 yen

Mathematics for Machine Learning <Level 3>

Now that you have a series of images of machine learning using python, let's cover the scope of mathematics. You will learn about regression analysis, logistic regression, support vector machines, and the inside of neural networks. The following three books are selected here.

[Easy learning Mathematics to understand machine learning Learn with Ayano & Mio Machine learning theory, mathematics, and implementation](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

2,696 yen

[Essence of Machine Learning-Python, Mathematics, Algorithms Learned While Implementing- (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

3,080 yen

[Deep learning mathematics in the shortest course](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

3,180 yen Those who have done college mathematics should purchase only the essence of machine learning in the middle. For those who are not good at mathematics or who want to study machine learning mathematics as a review, read ① Mathematics for understanding machine learning → ② Deep learning mathematics → ③ Essence of machine learning Please see.

Deep learning <Implementation using framework / Level 4>

Next, let's proceed with deep learning using deep learning frameworks such as Keras and PyTorch.

[Deep Learning with Python and 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

4,190 yen

[Detailed Deep Learning 2nd Edition ~ Time Series Data Processing by TensorFlow / Keras / PyTorch ~ (Compass Books Series)](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

3,740 yen

[Learn while making! Development Deep Learning by 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

3,445 yen The above three books are recommended.

Deep Learning <Theory and Implementation / Level 5>

Now, let's do theory and implementation as well as machine learning. The following two books are to be purchased.

[Deep Learning from scratch-Theory and implementation of deep learning learned with 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

3,672 yen

[Deep Learning from scratch ❷ ― Natural language processing](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

3,960 yen

Finally

I introduced 14 books this time, but it costs about 50,000 yen to purchase all of them. However, please purchase only the books you need without purchasing all of them. You can acquire basic basic knowledge just by reading this book over 3 to 6 months. (Please note that you cannot change jobs because you read all of this.) I hope it helps you a little! I would be happy if you could share it with (Suki)!

AI Academy Bootcamp AI / data utilization boot camp that can be taken for individuals for 100,000 yen for 2 months and can acquire analytical skills that can be used in business immediately after taking the course

How to use Python for business people

Recommended Posts

There are many machine learning books, but which one should I buy? Recommended by level! !! <For beginners>
Recommended study order for machine learning / deep learning beginners
<For beginners> python library <For machine learning>
[Recommended tagging for machine learning # 4] Machine learning script ...?