機器學習最熱書單Top10,附深度學習等7大領域132本書目

掌握一個領域的知識須要系統的去學習,只經過一本書所學到的知識是遠遠不夠的。此外,除了與該領域相關的技術,對應的產業發展也是格外重要。本文便以機器學習爲例,由淺入深,並結合相關領域其它技術、產業等方面,爲讀者推薦了豐富的書目資源。python


一張「迷你地圖」,教你如何進擊機器學習!git





由圖可見,想要進擊機器學習,成爲機器學習方面的專家,那麼你須要從入門、深度學習、數據科學、R語言、Python、金融、專家級等多方面的書目,按部就班的進行修煉。程序員


話很少說,來看與機器學習相關,最受歡迎的書目榜單Top10吧!github


一、《Scikit-Learn 與 TensorFlow 機器學習實用指南》面試





英文書名:Hands-On Machine Learning with Scikit-Learn and TensorFlow算法

做者:Aurélien Géronshell

出版社:O'Reilly Media數據庫


這本書經過具體的例子、不多的理論以及兩款成熟的Python框架:Scikit—Learn和TensorFlow,幫助你掌握構建智能系統所須要的概念和工具。你將會學習到各類技術,從簡單的線性迴歸到深度神經網絡。每章的練習有助於你運用所學到的知識,你只須要有一些編程經驗就好了。
編程


從這本書你將學習:數組

  • 探索機器學習環境,特別是神經網絡
  • 使用scikit-learn跟蹤端到端的示例機器學習項目
  • 探索幾種訓練模型,包括支持向量機、決策樹、隨機森林和集合方法
  • 使用TensorFlow庫構建和訓練神經網絡
  • 深刻研究神經網絡架構,包括卷積網絡,循環網絡和深度強化學習
  • 學習訓練和scaling深度神經網絡的技巧
  • 應用實際代碼示例,而無需學習過多的機器學習理論或算法細節


二、《面向數據科學家的實用統計學》





英文書名:Practical Statistics for Data Scientists: 50 Essential Concepts

做者:Peter Bruce & Andrew Bruce

出版社:O'Reilly Media


不少數據科學資源包括了統計方法,可是欠缺具備深度的統計學視角。若是你熟悉R語言編程,也對統計學有所瞭解,這份快速參考將幫助你搭建易學可達的知識橋樑。


從這本書你將學到:

  • 爲何探索性數據分析是數據科學的關鍵步驟
  • 隨機抽樣如何減小誤差,併產生更高質量的數據集,即便對於大數據也能如此
  • 實驗設計原則如何有助於獲得問題的最終答案
  • 如何使用迴歸來估計結果並檢測異常
  • 用於預測一個record屬於哪一個類別的關鍵分類技術
  • 從數據中「學習」的統計機器學習方法
  • 用於從未標記數據中提取含義的無監督學習方法


三、Python深度學習





英文書名:Deep Learning with Python

做者:Francois Chollet

出版社:Manning Publications


本書介紹使用Python語言和強大的Keras庫深刻深度學習領域。本書由Keras做者、Google AI研究員François Chollet撰寫,經過直觀的解釋和實際例子幫助讀者理解。你將在計算機視覺、天然語言處理和生成模型中應用具備挑戰性的概念和實踐。當學完本書時,你將擁有在本身的項目中應用深度學習的知識和實踐技能。


從本書你將學習:

  • 深度學習的基本原則
  • 創建本身的深度學習環境
  • 圖像分類模型
  • 文本和序列的深度學習
  • 神經風格遷移、文本生成和圖像生成


四、《深度學習》





英文書名:Deep Learning

做者:Ian Goodfellow, Yoshua Bengio & Aaron Courville

出版社:The MIT Press


這本「花書」被認爲是名副其實的AI聖經。《深度學習》由深度學習領域三位前沿、權威的專家 Ian Goodfellow、Yoshua Bengio 和 Aaron Courville 合著,長期位居美國亞馬遜人工智能類圖書榜首,中文版在去年出版後更是賣到斷貨。


該書從淺入深介紹了基礎數學知識、機器學習經驗以及現階段深度學習的理論和發展,它能幫助人工智能技術愛好者和從業人員在三位專家學者的思惟帶領下全方位瞭解深度學習。


這是一本教科書,又不僅是一本教科書,任何對深度學習感興趣的讀者,閱讀本書都會受益。


五、《用於數據分析的Python:Pandas,NumPy和IPython》





英文書名:Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython

做者:Wes McKinney

出版社:O'Reilly Media


本書由Python pandas項目的建立者Wes McKinney撰寫,是對Python中數據科學工具的實用介紹。對於剛接觸Python的分析師以及對數據科學和科學計算不熟悉的Python程序員來講,本書是理想的選擇。GitHub上提供了數據文件和相關資料。


閱讀本書你將學習:

  • 使用IPython shell和Jupyter notebook進行探索性計算
  • 學習NumPy中的基本功能和高級功能
  • 學習使用pandas庫中的數據分析工具
  • 使用靈活的工具加載、清理、轉換、合併和重塑數據
  • 使用matplotlib建立信息可視化
  • 將pandas groupby工具應用於slice,dice塊和彙總數據集
  • 分析和處理規則和不規則的時間序列數據
  • 經過詳細示例瞭解如何解決實際的數據分析問題


六、《R 數據科學》





英文名稱:R for Data Science: Import, Tidy, Transform, Visualize, and Model Data

做者:Hadley Wickham、Garrett Grolemund

出版社:O'Reilly Media


本書的目標是教會讀者使用重要的數據科學工具,從而爲實施數據科學奠基堅實的基礎。 讀完本書後,你將掌握R語言的精華,並可以熟練使用多種工具來解決各類數據科學難題。每一章都按照這樣的順序組織內容:先給出一些引人入勝的示例,以便你能夠總體瞭解這一章的內容,而後再深刻細節。本書的每一節都配有習題,以幫助你實踐所學到的知識。


本書適合R數據科學家閱讀。


七、《Python 數據科學手冊》





英文名稱:Python Data Science Handbook: Essential Tools for Working with Data

做者:Jake VanderPlas

出版社:O'Reilly Media


本書是對以數據深度需求爲中心的科學、研究以及針對計算和統計方法的參考書。本書共五章,每章介紹一到兩個Python數據科學中的重點工具包。首先從IPython和Jupyter開始,它們提供了數據科學家須要的計算環境;第 2章講解能提供ndarray對象的NumPy,它能夠用Python高效地存儲和操做大型數組;第3章主要涉及提供DataFrame對象的Pandas,它能夠用Python高效地存儲和操做帶標籤的/列式數據;第4章的主角是Matplotlib,它爲Python提供了許多數據可視化功能;第5章以Scikit-Learn爲主,這個程序庫爲重要的機器學習算法提供了高效整潔的Python版實現。


本書適合有編程背景,並打算將開源Python工具用做分析、操做、可視化以及學習數據的數據科學研究人員。


八、《Python 機器學習》





英文名稱:Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow

做者:Sebastian Raschka、Vahid Mirjalili

出版社:Packt Publishing - ebooks Account


機器學習正在吞噬軟件世界,而深度學習正在擴展機器學習。 經過第二版Sebastian Raschka的暢銷書《Python機器學習》,能夠了解並實現機器學習、神經網絡和深度學習的最前沿的知識。 本書使用最新的Python開源庫進行了完全的更新,提供了建立機器學習,深度學習和現代數據分析所需的實用知識和技術。


從本書中,你將學到:

  • 瞭解數據科學、機器學習和深度學習的關鍵框架
  • 使用在機器學習中Python最新的開源庫
  • 使用具備挑戰性的真實數據探索機器學習技術
  • 使用TensorFlow庫掌握深度神經網絡
  • 瞭解分類算法的機制,以實現最佳工做
  • 使用迴歸分析預測連續目標結果
  • 經過聚類發現數據中的隱藏模式和結構
  • 使用情緒分析深刻挖掘文本和社交媒體數據


九、《Python袖珍指南》





英文名稱:Python Pocket Reference: Python In Your Pocket (Pocket Reference (O'Reilly))

做者:Mark Lutz

出版社:O'Reilly Media


對於的Python 3.4和2.7而言,本指南是完美的實戰快速參考。你從中將會學習有關Python類型和語句、特殊方法名、內建函數與異常、經常使用的標準庫模塊及其餘的Python工具。


由Mark Lutz這位公認爲的Python領導者編寫的《Python袖珍指南(第五版)》,是仍由Mark編寫的經典Python教程(《Learning Python》和《Programming Python》,O’Reilly出版)的理想助手。


本書涵蓋內容:

  • 內建對象類型,包括數字、列表、字典等更多內容
  • 建立和處理對象的語句和語法
  • 結構化和重用代碼所用的函數與模塊
  • Python面向對象的編程工具
  • 內建函數、異常和屬性
  • 專有運算符重載方法
  • 普遍應用的標準庫模塊和擴展
  • 命令行選項與開發工具
  • Python的習語與提示
  • Python的SQL數據庫API


十、《統計學習基礎》





英文名稱:The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Second Edition (Springer Series in Statistics)

做者:Trevor Hastie、 Robert Tibshirani

出版社:Springer


計算和信息技術的飛速發展帶來了醫學、生物學、財經和營銷等諸多領域的海量數據。理解這些數據是一種挑戰,這致使了統計學領域新工具的發展,並延伸到諸如數據挖掘、機器學習和生物信息學等新領域。許多工具都具備共同的基礎,但經常用不一樣的術語來表達。《統計學習基礎(第2版)(英文)》介紹了這些領域的一些重要概念。儘管應用的是統計學方法,但強調的是概念,而不是數學。許多例子附以彩圖。《統計學習基礎(第2版)(英文)》內容普遍,從有指導的學習(預測)到無指導的學習,應有盡有。包括神經網絡、支持向量機、分類樹和提高等主題,是同類書籍中介紹得*全面的。


《統計學習基礎(第2版)(英文)》可做爲高等院校相關專業本科生和研究生的教材,對於統計學相關人員、科學界和業界關注數據挖掘的人,《統計學習基礎(第2版)(英文)》值得一讀。


根據這張「迷你地圖」,能夠分爲七個「領域」,各自都有相應的推薦書目。


新手進階書目推薦


一、《Machine Learning For Absolute Beginners: A Plain English Introduction (Machine Learning For Beginners) 》

做者:Oliver Theobald


二、《Make Your Own Neural Network: An In-depth Visual Introduction For Beginners》

做者:Michael Taylor


三、《The Math of Neural Networks》

做者:Michael Taylor


深度學習相關書目推薦


一、《Deep Learning with Python》

做者:Francois Chollet


二、《Deep Learning: A Practitioner's Approach》

做者:Josh Patterson、Adam Gibson


三、《Neural Networks with R: Smart models using CNN, RNN, deep learning, and artificial intelligence principles》

做者:Giuseppe Ciaburro、Balaji Venkateswaran


數據科學相關書目推薦


一、《Data Science from Scratch: First Principles with Python》

做者:Joel Grus


二、《Data Science for Business: What You Need to Know about Data Mining and Data-Analytic Thinking》

做者:Foster Provost、Tom Fawcett


三、《Think Bayes: Bayesian Statistics in Python 》

做者:Allen B. Downey


R語言相關書目推薦


一、《ggplot2: Elegant Graphics for Data Analysis (Use R!) 》

做者:Hadley Wickham


二、《R Cookbook: Proven Recipes for Data Analysis, Statistics, and Graphics (O'reilly Cookbooks)》

做者:Paul Teetor


三、《R Graphics Cookbook: Practical Recipes for Visualizing Data 》

做者:Winston Chang


Python相關書目推薦


一、《Introducing Python: Modern Computing in Simple Packages》

做者:Bill Lubanovic


二、《Learning Python, 5th Edition》

做者: Mark Lutz


三、《Fluent Python: Clear, Concise, and Effective Programming》

做者:Luciano Ramalho


金融相關書目推薦


一、《Advances in Financial Machine Learning 》

做者:Marcos Lopez de Prado


二、《Building Winning Algorithmic Trading Systems, + Website: A Trader's Journey From Data Mining to Monte Carlo Simulation to Live Trading (Wiley Trading) 》

做者:Kevin J. Davey


三、《Algorithmic Trading: Winning Strategies and Their Rationale》

做者:Ernie Chan


專家級書目推薦


一、《Pattern Recognition and Machine Learning (Information Science and Statistics)》

做者:Christopher M. Bishop


二、《Machine Learning (McGraw-Hill International Editions Computer Science Series) 》

做者:Tom M. Mitchell


三、《Reinforcement Learning: An Introduction (Adaptive Computation and Machine Learning) 》

做者:Richard S. Sutton、Andrew G. Barto


更多相關書目推薦,請查閱原文連接:

Hands-On Machine Learning and its related books​
anvaka.github.io圖標


關注公衆帳號

飛馬會


weixin.qq.com/r/bThZQajE7… (二維碼自動識別)

飛馬會AI人工智能/大數據/技術管理等人員學習交流園地

weixin.qq.com/r/bThZQajE7… (二維碼自動識別)

往期福利關注飛馬會公衆號,回覆對應關鍵詞打包下載學習資料;回覆「入羣」,加入飛馬網AI、大數據、項目經理學習羣,和優秀的人一塊兒成長!

回覆 數字「1」下載從入門到研究,人工智能領域最值得一讀的10本資料(附下載)

回覆 數字「2」機器學習 & 數據科學必讀的經典書籍,內附資料包!

回覆 數字「3」走進AI & ML:從基本的統計學到機器學習書單(附PDF下載)

回覆 數字「4」瞭解人工智能,30份書單不容錯過(附電子版PDF下載)

回覆 數字「5」大數據學習資料下載,新手攻略,數據分析工具、軟件使用教程

回覆 數字「6」AI人工智能:54份行業重磅報告彙總(附下載)

回覆 數字「7」TensorFlow介紹、安裝教程、圖像識別應用(附安裝包/指南)

回覆 數字「8」大數據資料全解析(352個案例+大數據交易白皮書+國內外政策匯篇)

回覆 數字「9」乾貨 | 薦讀10本大數據書籍(初級/中級/高級)成爲大數據專家!

回覆 數字「10」麥肯錫160頁報告:2030年全球將可能8億人要被機器搶飯碗

回覆 數字「11」50本書籍大禮包:AI人工智能/大數據/Database/Linear Algebra/Python/機器學習/Hadoop

回覆 數字「12」小白| Python+Matlab+機器學習+深度神經網絡+理論+實踐+視頻+課件+源碼,附下載!

回覆 數字「13」大數據技術教程+書籍+Hadoop視頻+大數據研報+科普類書籍

回覆 數字「14」小白| 機器學習和深度學習必讀書籍+機器學習實戰視頻/PPT+大數據分析書籍推薦!

回覆 數字「15」大數據hadoop技術電子書+技術理論+實戰+源代碼分析+專家分享PPT

回覆 數字「16」100G Python從入門到精通!自學必備全套視頻教程+python經典書籍!

回覆 數字「17」【乾貨】31篇關於深度學習必讀論文彙總(附論文下載地址)

回覆 數字「18」526份行業報告+白皮書:AI人工智能、機器人、智能出行、智能家居、物聯網、VR/AR、 區塊鏈等(附下載)

回覆 數字「19」800G人工智能學習資料:AI電子書+Python語言入門+教程+機器學習等限時免費領取!

回覆 數字「20」17張思惟導圖,一網打盡機器學習統計基礎(附下載)

回覆 數字「21」收藏 |7本 Matlab入門經典教程書籍,不可錯過!

回覆 數字「22」吳恩達新書,教你構建機器學習項目:《Machine Learning Yearning》

回覆 數字「23」機器學習:怎樣才能作到從入門到不放棄?(內含福利)

回覆 數字「24」限時下載 | 132G編程資料:Python、JAVA、C,C++、機器人編程、PLC,入門到精通~


回覆 數字「25」限資源 | 177G Python/機器學習/深度學習/算法/TensorFlow等視頻,涵蓋入門/中級/項目各階段!

回覆 數字「26」人工智能入門書單推薦,學習AI的請收藏好(附PDF下載)

回覆 數字「27」資源 | 吳恩達斯坦福CS230深度學習課程全套資料放出(附下載)

回覆 數字「28」懂這個技術的程序員被BAT瘋搶...(內含資料包)

回覆 數字「29」乾貨 | 28本大數據/數據分析/數據挖掘電子書合集免費下載!

回覆 數字「30」領取 | 100+人工智能學習、深度學習、機器學習、大數據、算法等資料,果斷收藏!

回覆 數字「31」2G谷歌機器學習25講速成課全集(中文版),限時下載

回覆 數字「32」Matlab安裝包+教程視頻,讓你從入門到精通!

回覆 數字「33」程序員去阿里面試,沒想到過程如此壯烈 (內含資料包)

回覆 人工智能下載《FMI人工智能與大數據峯會嘉賓演講PPT》

回覆 AI 江湖下載《十大AI江湖領域》

回覆 ML實踐下載《機器學習實踐經驗指導(英文版)》

回覆 DL論文下載《深度學習100篇以上論文資料》

回覆 算法 下載《數據挖掘十大經典算法》

回覆 6.10 下載《6.10餓了麼&飛馬網項目管理實踐PPT》

相關文章
相關標籤/搜索