五個非常實用的機器學習資源
來自專欄 極光日報
簡評:介紹了五個實用的機器學習資源,由淺入深,理論和實踐結合,資料是英文。(「python 機器學習」有中文版的書籍,另外園長在文末推薦了一個實用的中文資源)
對機器學習有興趣?
出於許多充分的原因,許多高質量的機器學習教育資源往往對理論非常關注,尤其是在最開始打基礎的時候。但是,現在的風氣似乎變成了一開始就為了實踐應用而學習。不過萬幸,隨著各種資源的進步,理論和實踐也隨之融合的更加緊密。本文就介紹了五本這樣的書。
它們涵蓋了機器學習的基礎知識,從零開始編程以計演算法,各種特定的深度學習框架,這些資源都是免費的。
1.初學者機器學習教程
作者:Kaggler Kaan Can
本教程中,我不但要讓你學會機器學習,也要讓你學會如何自學。
本教程非常重要,可以直接用Python庫實現機器學習演算法。它還涵蓋了一些數據清理和 Pandas 操作,以及一些資料庫可視化。
2.Python 機器學習(第二版)代碼庫
這是 Sebastian Raschka 和 Vahid Mirjalili 合著的精彩書籍「Python Machine Learning (2nd Ed.)」的 code repository。
注意:這些只是代碼示例就是書中的那些,我上傳是為了你更方便學習;這些筆記要配合書中的公式和描述性文字使用。
Python Machine Learning 是我最喜歡的實用的機器學習書籍。
3. 機器學習從零開始
這個 Github 庫內有大量的機器學習 python 演算法的實現,由淺入深,從現成的庫到各種機器學習的模型。
這些實現相對比較容易,當想要實現自己的演算法或更好地學習它們的功能時,這個庫是一套很好的學習資料。
這個項目不是為了盡量優化,提高演算法計算效率;而是以透明的可訪問的方式展示其內部的運作。
4. Deep Learning - The Straight Dope
一本關於深度學習的互動資料,容易上手,很秀。
這本在線書籍做了兩件事:它向讀者介紹機器學習的基礎知識和深度學習理論,並讓他們用大量的代碼實現這些想法。具體而言,本書的代碼是用 Python 編寫的,並使用 MXNet 庫及其高級別的 Gluon API。
5. fast.ai 實用深度學習,第 1 部分(2018 年版)
fast.ai 剛剛重新發布了實用的深度學習 MOOC。最明顯的變化是這個 MOOC 現在正在使用PyTorch 和他們自己的 fast.ai 高層次深度學習框架。
學習如何建立最先進的模型,哪怕你沒有研究生水平的數學基礎也沒關係。哦對了,它是完全免費的,還有一個活躍的學習者社區。
原文:5 Fantastic Practical Machine Learning Resources
園長:我推薦一個中文資源(有實體書和 GitHub 開源版本)。
《Deep Learning》(深度學習)是一本皆在幫助學生和從業人員進入機器學習領域的教科書,以開源的形式免費在網路上提供,這本書是由學界領軍人物 Ian Goodfellow、Yoshua Bengio 和 Aaron Courville 合力打造。
Deep Learning 中文版在 Github 開源,你可以直接前往閱讀、下載,譯者建議「讀者可以以中文版為主、英文版為輔來閱讀學習」。
極光日報,極光開發者旗下媒體。
每天導讀三篇英文技術文章。
推薦閱讀:
TAG:機器學習 | 深度學習DeepLearning | 編程 |