こちらの記事は、Przemek Chojecki 氏により2019年 11月に公開された『 Data Science Books you should read in 2020 』の和訳です。
本記事は原著者から許可を得た上で記事を公開しています。
データサイエンスは間違いなく今最もホットな市場の1つです。ほとんどすべての企業が、データサイエンスの職種を募集している、もしくは検討しています。
つまり、データサイエンティストになるのには最適な時期です。もしくはすでにデータサイエンティストであり、上級職に昇格したい場合は、スキルを磨くのに最適な時期です。
この記事では、データサイエンスに関する最も人気のある書籍のいくつかを扱っています。
#入門レベル
データサイエンスの冒険を始めたばかりなら、ぜひ試してみてください
Data Science from Scratch は、その名の通り、全くの初心者向けのデータサイエンスの入門書です。Pythonを知っていなくても始めることができます。
※訳注:日本語訳はゼロからはじめるデータサイエンス ―Pythonで学ぶ基本と実践
全くの初心者であるが、機械学習寄りのことをもっと知りたい場合は、Introduction to Machine Learning with Python がおすすめの書籍です。この書籍もPythonを知っていることは想定していません。
訳注:日本語訳はPythonではじめる機械学習
#中級レベル
すでに1冊か2冊データサイエンスの書籍を読んでおり、1つか2つのプロジェクトを自分で行って、データの操作に少し慣れている場合は、さらに成長させてくれるこちらの書籍をどうぞ。
Python for Data Analysis はNumPyやpandasのような標準Pythonライブラリに詳しくなるのには申し分ないです。Pythonの動作を思い出させてくれるところから始まり1冊で完結する本です。
訳注:日本語訳はPythonによるデータ分析入門
Python Data Science Handbookは、NumPy、pandas、Matplotlib、Scikit-learnも含む全ての標準Pythonライブラリの優れた入門書です。
訳注:日本語訳はPythonデータサイエンスハンドブック
Python Machine Learningは、中級レベルから専門家レベルの間です。専門家および中級レベル以上の人の両方に適しています。緩やかに始まり、機械学習と深層学習の最新情報にまで触れています。読んでみてください!
訳注:日本語訳はPython機械学習プログラミング
Python for Financeは、金融とデータサイエンスに興味がある場合は必読です。データサイエンスツールを使用して金融市場を分析する方法に焦点を当てており、それを示す多くの素晴らしい例があります。これは非常に実用的であり、日常的に金融で働いていない人にも適します。
訳注:日本語訳はPythonによるファイナンス
#専門家レベル
専門家レベルに近づいている場合、本を読むよりも実際に科学論文を読むほうが意味があることが多いです。ただし、従来の統計学を超えるために、ディープラーニングを学習し、ソリューションの中でこの本は緩やかに始まり、非常に実用的で、すぐに使用できるコードを提供し、ディープラーニングを使用するにあたっての一般的に役立つヒントを多数提供しています。
実装するときでもあります。素晴らしく、かつ現在標準となっている3つの参考書は次のとおりです。
Deep Learning with Pythonは、Pythonで最も人気のある機械学習ライブラリの1つであるKerasの作成者によって書かれました。ディープラーニングにおいては必読書です。
訳注:日本語訳はPythonとKerasによるディープラーニング
Deep Learning は、ディープラーニングのアルゴリズムの素晴らしい参考書です。コードはあまり含まれていませんが、機械学習の問題にどのように取り組むべきかについての深い洞察があります:ディープラーニングの先駆者によって書かれました。
訳注:日本語訳は深層学習
数学に興味があるなら、Machine Learning: a Probabilistic Perspective はとても気に入ると思います。これは、すべての機械学習方法の背景にある数学を網羅した力作です。おそらく一度に読むことはできないでしょうが、機械学習研究の参考資料として非常に役立ちます。
訳注:日本語訳不明
#おわりに
これで全てです!
この記事がおもしろかったら、データサイエンティストになる方法についての他の私の投稿を見てみてください。
- Complete guide to become a Data Scientist
- Practical guide to become a Data Scientist
- Data Science Books and Courses recommendations
訳注:「Data Science Books and Courses recommendations」は原著からリンクが飛べないためリンクを消しています
翻訳協力
Original Author: Przemek Chojecki
Thank you for letting us share your knowledge!
この記事は以下の方々のご協力により公開する事が出来ました。
改めて感謝致します。
選定担当: yumika tomita
翻訳担当: @satosansato3
監査担当: @nyorochan
公開担当: @aoharu
ご意見・ご感想をお待ちしております
今回の記事は、いかがだったでしょうか?
・こうしたら良かった、もっとこうして欲しい、こうした方が良いのではないか
・こういったところが良かった
などなど、率直なご意見を募集しております。
いただいたお声は、今後の記事の質向上に役立たせていただきますので、お気軽にコメント欄にてご投稿ください。
みなさまのメッセージをお待ちしております。