95後數據科學家教你從零自學機器學習,這有3本入門必看書籍

2020-12-13 量子位

曉查 發自 凹非寺 量子位 編譯 | 公眾號 QbitAI

厭倦了現在的工作,想轉行做數據科學,但是卻沒有計算機專業的相關學歷,應該怎樣才能入門?

這類的教程已經有很多。最近一位22歲的數據科學家Dario,以自學經歷中用到的資源告訴你,如何從零開始學習數據科學。

所謂從零開始自學,是針對那些可以自主學習在線課程和閱讀書籍,卻沒有上班之餘接受課堂教育的人士。

在學習之前,如果你對線性代數、微積分、概率論與統計學、程序設計都不太熟悉,Dario建議先去學習一下這幾門數學課程,然後再學習Python。

在學完以上內容後可以進入下面的學習。

看書還是看視頻

如果想進入數據科學領域,每天一兩個小時的學習是必不可少的,是看書還是選擇看視頻?

很多人都不想在每天工作8小時後還看書,因此視頻教程是個不錯的選擇,而且可以在通勤路上觀看。

Dario首先推薦的是Udemy的《數據科學與機器學習Python訓練營》,這是他第一次接觸數據科學的時候學習的課程。

課程中用Pandas和Numpy進行數據分析,並用Matplotlib和Seaborn進行一些數據可視化。雖然內容不多也不深入,但已經足夠入門數據科學了。

Dario還推薦了Coursera上由吳恩達主講的《機器學習》課程,學習時長大概十多個星期。課程以英文講述,但是提供中文字幕。

這門課程的質量絕對有保障,大約12萬名用戶平均評分為4.9(滿分5),人氣也超高,共有260多萬用戶註冊。

三本優秀的入門必看書

如果你更喜歡讀書,Dario還推薦了3本入門數據科學的優秀教材。

第一本是《Python數據科學手冊》。這本書從Jupyter Notebook入手,內容涵蓋了Numpy、Pandas,、Matplotlib和Scikit-Learn等數據科學中最重要的部分。

該書的中文版去年已經出版,網上評分9.3,網友都說這是本優秀的入門級教材,非常適合非計算機專業的學生。

第二本是《統計學習導論》,它的內容會有點數學,但是也很容易閱讀。

對於機器學習這樣一個廣泛的領域,這本書能將篇幅控制在400頁左右很不容易。唯一的缺點是代碼是用 R語言而不是Python編寫的。

這本書的英文版提供免費下載(地址見文末),評分為9.5分,中文版8.3分。

第三本是《Scikit-Learn與TensorFlow機器學習實用指南》,這本書能幫助你深入了解機器學習的概念和算法。目前,該書的英文影印版和中文版都已經出版。

下一步

學完所有課程後,Dario建議初學者建立一個GitHub存檔,並尋找5個數據集來練手,在這個過程中寫出自己的結論和思考過程。

對於你未來要投遞的公司來說,讓他們看到你的工作很重要。因為你沒有相關學位,因此需要以某種方式展示自己在數據科學中的工作,而GitHub是一個不錯的選擇。

傳送門

原文連接:https://towardsdatascience.com/becoming-a-self-taught-data-scientist-5563f546bb7b

數據科學與機器學習Python訓練營:https://www.udemy.com/course/python-for-data-science-and-machine-learning-bootcamp/

吳恩達《機器學習》課程:https://www.coursera.org/learn/machine-learning

《An Introduction to Statistical Learning》下載地址:http://faculty.marshall.usc.edu/gareth-james/ISL/

相關焦點

  • 10本機器學習和數據科學的必讀書籍推薦
    雷鋒網按:Matthew Mayo 是知名數據科學網站 KDnuggets 的副主編,同時也是一位資深的數據科學家、深度學習技術愛好者,在機器學習和數據科學領域具有豐富的科研和從業經驗。近日,他在 KDnuggets 上推薦了一份機器學習和數據科學相關的免費必讀書單,雷鋒網特來與大家分享。
  • 95後哈佛小哥撰寫《從零開始的機器學習》,入門必備,書籍資源已開放
    說起機器學習入門書,大概有成百上千種選擇。這些書籍大多是由具備豐富研究經驗的學者撰寫的,涵蓋各種主題。俗話說「開卷有益」,但對於轉專業的初學者來說,這本新書或許更適合入門:近日,一位畢業於哈佛大學的小哥根據自己的機器學習入門經歷,撰寫了一本《從零開始的機器學習》。
  • 十六本python入門學習書籍推薦,python入門新手必看
    隨著人工智慧時代的到來,python程式語言一步登天衝到編程排行榜第一名,因此更多朋友想轉行學習python程式語言的朋友,可以一起看一下:python入門新手必看的十六本python入門學習書籍1、python基礎教程司維所著圖書:本書包括Python程序設計的方方面面,首先從Python
  • 95後哈佛小哥撰寫從零開始的機器學習入門必備,書籍資源已開放
    說起機器學習入門書,大概有成百上千種選擇。這些書籍大多是由具備豐富研究經驗的學者撰寫的,涵蓋各種主題。俗話說「開卷有益」,但對於轉專業的初學者來說,這本新書或許更適合入門:近日,一位畢業於哈佛大學的小哥根據自己的機器學習入門經歷,撰寫了一本《從零開始的機器學習》。
  • 7本必看入門深度學習書籍
    對於入門深度學習的書籍,計算機視覺專家 Adrian Rosebrock 最近寫了篇非常實用的書單,給深度學習新手推薦了7本書籍,
  • Python 從入門到進階經典書籍,你看過幾本?
    這就一起給大夥用心整理一波,絕不含糊,儘量推薦少而精的,能直擊你痛點的書:市面上關於 Python 入門初學的書籍是最多的,我就說幾本相對友好的吧:這本書分為兩部分,第一部分會從安裝 Python 環境開始,給你講清楚 Python 的基礎知識,接著第二部分會用一些小項目(遊戲,web,數據等)來鞏固你的基礎知識點。
  • 五個給機器學習和數據科學入門者的學習建議
    Corey Schafer 的 Anaconda 教程 (https://youtu.be/YJC6ldI3hWk)—一個視頻學會 Anaconda(數據科學和機器學習需要的配置環境)。Pandas 可以幫助你處理二維數據,類似 Excel 文件裡的信息表,包含行和列。這類數據被稱為結構化數據。Numpy 可以幫助你進行數值計算。機器學習把你能想到的所有東西都轉化成數字,進而在這些數字中尋找模式。Matplotlib 可以幫助你繪製圖形和可視化數據。理解表格中的一堆數字對人類來說可能很困難。我們更喜歡看到有一條線穿過的圖。
  • 機器學習漫遊指南 最完整的入門書單(外文版)
    閱讀多本書,你就有了看待疑難問題的多種角度。這份指南中,你會發現機器學習領域最值得一讀的好書。有許多原因促使人們想要機器學習書籍。因此,我採用了三種不同方式對機器學習書籍進行分類、排列,使讀者們能按圖索驥快速查找。比方說:依據類別(難易):教材,科普等。
  • 數據科學的重要支柱——統計學的最佳入門書籍
    理工類大學已經有了許多統計學課程,為什麼我還要寫這篇文章呢?主要原因有三,本文適用於:· 已有統計學學習背景,但擱置較久的人· 在學習過程中感到迷茫不解的人· 痴迷統計學的人如果你符合以上任意一種,那這篇文章就有你所需。
  • 從零自學JavaScript,這十本書籍可以幫助你!
    但是對於JavaScript初學者來說,需要一些書籍手把手的教。沒擔心,今天W3Cschool小師妹就為大家帶來十本的自學書籍,希望可以幫助大家自學JavaScript。1.JavaScript Dom編程藝術這是入門JavaScript的一本好書,這本書相當詳細、實用、簡潔、易懂,而且書本不厚。
  • Python科學計算入門書籍推薦
    今日我就推薦一些如何從零開始用python進行科學計算的書籍吧。第0本:《Python學習手冊》不得不說,歐瑞利公司出版的程序設計書籍真心不錯,詼諧幽默,很容易讓讀者接受。我是在大四期間開始自學python的,第一本書就是它。
  • 人工智慧,深度學習,數據科學的最新書籍推薦
    為了滿足廣大讀者的好奇心,我們曾整理過一系列人工智慧方面的書籍,如今我們又進行了更新,為大家帶來人工智慧、深度學習、數據科學的11本最新書籍。這些書都是知識性的作品,毫無虛構成分。以下介紹沒有特定的順序。1.
  • 機器學習最佳統計書籍推薦
    本文中,蟲蟲給你推薦一些關於數據統計的最佳入門書籍,讓你通過這些世界著名的教材幫你找到應用數據統計"北",從而打下一個很好的統計學基礎。雖然這些書都是非常好的教材,蟲蟲還是和之前很多編程學習文章提到原則一樣,不要貪求全而多,而是只選其中一本,認證真的閱讀搞清楚,先入門,然後在此基礎上橫向擴展。
  • 機器學習經典書籍28本,初、中、高級進階全攻略!
    目前中文版已經脫銷,對於有志於這個領域的人來說,英文的pdf是個不錯的選擇,因為後面有很多經典書的翻譯都較差,只能看英文版,不如從這個入手。 還有,這本書適合於快速看完,因為據評論,看完一些經典的帶有數學推導的書後會發現這本書什麼都沒講,只是舉了很多例子而已。3.
  • 送你10本機器學習和數據科學必讀書(附PDF下載)
    讓一系列免費的機器學習與數據科學書籍開啟你的夏日學習之旅吧!該書假定讀者對Python語言有一定的了解。如果你需要快速入門Python這門語言,可以查看免費的配套項目:A Whirlwind Tour of Python:https://github.com/jakevdp/WhirlwindTourOfPython它會幫助研究員和科學家快速入門Python。
  • 【乾貨薈萃】機器學習&深度學習知識資料大全集(二)(論文/教程/代碼/書籍/數據/課程等)
    【導讀】轉載來自ty4z2008(GItHub)整理的機器學習&深度學習知識資料大全薈萃,包含各種論文、代碼、視頻、書籍、文章、數據等等。是學習機器學習和深度學習的必備品!大量python代碼例子和交互動畫,生動有趣.中文版  介紹:數據科學大咖薦書(入門).
  • 最好的Python入門書籍(官方推薦)
    我們從中篩選了2015年之後出版,適合Python3的Top3書籍,按受歡迎程度排名如下:Top1:  《Python編程從入門到實踐》該書是一本針對所有層次的Python讀者而作的Python入門書。
  • 推薦幾本AI入門書籍
    這 8 人來自清華、中科院、港科大等學校,所涉課題包括人工智慧、作業系統等領域。圖中我們可以看到,這 8 名博士的年薪待遇分為三檔,最高為 182-201 萬,最低 89.6-100.8 萬。年薪最高的兩位博士中,鍾釗本科畢業於華中科技大學,之後攻讀中科院自動化研究所博士,他的研究方向主要為模式識別與智能系統。
  • 清華大學推薦書榜,這3本書籍清華學子必看書籍,你不了解一下麼
    清華大學推薦書榜,這3本書籍清華學子必看書籍,你不了解一下麼編輯:悅讀有書歌德曾說,當一個偉大的思想作為一種福音降臨這個世界時,它對於受陳規陋習羈絆的大眾會成為一種冒犯。所以我們要多閱讀書籍多閱讀經典書籍。下面就開始分享清華大學推薦書榜,這三本書清華學子必看書籍。第一本 《瓦爾登湖》《瓦爾登湖》是作者對在瓦爾登湖自耕自食的真實記錄,《瓦爾登湖》是由亨利·戴維·梭羅創作的,本書出版於2006年。《瓦爾登湖》在某瓣評分達8.4分。
  • 從入門到進階必看,51本Python精品書籍免費送!
    小編精選了51本高質量的Python書籍。裡面涵蓋各種各樣的書籍,其中包含適用於初學者,中級和高級程式設計師的,也有針對特別領域的,例如,著重於編寫Python遊戲的,在Python界口碑極好的.最最重要的是,裡面的所有的書籍都提供免費下載。下面來看看書單。