選機器學習課程怕踩雷?有人幫你選出了top 5優質課

2021-01-10 機器之心Pro

選自Medium

作者:LearnDataSci

機器之心編譯

本文作者在多年研究在線學習圖景、在不同平臺註冊大量機器學習課程後,收集了目前最好的 5 門機器學習課程。

機器學習根植於統計學,正在逐漸成為最有趣、發展最快的計算機科學領域之一。機器學習可應用到無數行業和應用中,使其更加高效和智能。

聊天機器人、垃圾郵件過濾、廣告服務、搜尋引擎和欺詐檢測,這些都是機器學習模型在日常生活中的應用實例。機器學習使我們為人類力不能及的事找到模式、創建數學模型。

與涉及探索性數據分析、統計學、通信和可視化技術的數據科學課程不同,機器學習課程主要講授機器學習算法、數學原理,以及如何使用某種程式語言寫算法。

本文介紹了 top 5 機器學習課程:

吳恩達《機器學習》課程:https://www.learndatasci.com/out/coursera-machine-learning/吳恩達《深度學習專項課程》:https://www.learndatasci.com/out/coursera-deep-learning-specialization/SAEED AGHABOZORGI 主講的 Machine Learning with Python 課程:https://www.learndatasci.com/out/coursera-ibm-machine-learning-python/Advanced Machine Learning 專項課程:https://www.learndatasci.com/out/coursera-advanced-machine-learning-specialization/哥倫比亞大學的 Machine Learning 課程:https://www.learndatasci.com/out/edx-columbia-machine-learning/

篩選標準

本文介紹的 5 門機器學習課程遵循以下標準:

嚴格專注於機器學習領域。使用免費開源的程式語言,如 Python、R 或 Octave。使用免費開源的庫。包含編程作業和實踐。解釋算法運行的數學原理。學員可以自己調節進度,大約每月可以獲取新的課程。講師有趣、課堂有趣。在不同網站和論壇上的評分和評價高於平均值。若想儘快全面地學習機器學習,那麼學習者還應該在在線學習之外看一些相關書籍。作者推薦了以下兩本書籍,這兩本書對作者的學習帶來了很大影響。

書籍

1. An Introduction to Statistical Learning: with Applications in R

免費在線版地址:http://www-bcf.usc.edu/~gareth/ISL/

這本書具備清晰直接的解釋和示例,可以幫助讀者提升對基礎機器學習技術的數學理解。這本書更加偏重理論,但仍然包含一些使用 R 語言的練習和示例。

2. Hands-On Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems

這本書是對上一本書的良好補充,它主要涉及使用 Python 的機器學習應用。這本書搭配以下任意一門課程,可以幫助大家強化編程技能,了解如何直接將機器學習應用到項目中。

以下是本文的重頭戲:top 5 機器學習課程。

一、吳恩達《機器學習》課程

這門課適合初學者,其講師和創建者是史丹福大學教授、谷歌大腦聯合創始人、Coursera 聯合創始人吳恩達。

這門課的作業要求使用開源程式語言 Octave,而不是 Python 或 R。這對於很多人來說有些怪異,但對於新手而言,Octave 是學習機器學習基礎的簡單方式。

整體來看,這門課程的材料翔實,直接由吳恩達授課,詳細解釋了每個算法必需的所有數學知識,還涉及了一些微積分知識和線性代數知識。這門課程基本上是獨立的,不過提前了解一些線性代數知識會很有幫助。

課程提供者:吳恩達,史丹福大學費用:免費;如需課程證書,則需 79 美元

課程結構:

單變量線性回歸線性代數概要多變量線性回歸Octave/Matlab 教程Logistic 回歸正則化神經網絡:表徵神經網絡:學習使用機器學習的建議機器學習系統設計支持向量機降維異常檢測推薦系統大規模機器學習應用案例:Photo OCR

該課程持續時間為 11 周。如果可以堅持上完整個課程,你將在大約四個月內對機器學習有一個較好的基本了解。

之後,你可以再學習感興趣的高階或專項課程,如深度學習、機器學習工程等。

這門課程對於新手來說無疑是最好的課程。

參考文章:資源 | 吳恩達《機器學習》筆記,哥大研究生獻上

二、吳恩達深度學習專項課程

該課程同樣是吳恩達開設的。這是一個更高級的課程系列,適用於任何對機器學習、深度學習及其原理和應用感興趣的人。

該課程共包括 5 門課,每門課的作業和授課都使用 Python 程式語言和 TensorFlow 神經網絡庫。該課程是吳恩達機器學習課程的良好後續,因為授課風格類似,而且你還可以學習使用 Python 進行機器學習。

課程提供者:吳恩達,deeplearning.ai費用:免費;如需課程證書,則 49 美元/月

課程結構:

1. 神經網絡和深度學習

深度學習簡介神經網絡的基本概念淺層神經網絡深度神經網絡

2. 改善神經網絡:調參、正則化和優化

深度學習的實踐優化算法超參數調整、批歸一化和編程框架

3. 構建機器學習項目

機器學習策略(1)機器學習策略(2)

4. 卷積神經網絡

卷積神經網絡基礎深度卷積模型:案例研究目標檢測特殊應用:人臉識別和神經風格遷移

5. 序列模型

循環神經網絡自然語言處理和詞嵌入序列模型和注意力機制

要想理解該課程中介紹的算法,你應該先熟悉線性代數和機器學習。如果你需要關於學習所需數學知識的建議,可以參閱文末的學習指南(Learning Guide)。

參考文章:

吳恩達 Deeplearning.ai 課程學習全體驗:深度學習必備課程(已獲證書)入門 | 吳恩達 Deeplearning.ai 全部課程學習心得分享資源 | 吳恩達 deeplearning.ai 五項課程完整筆記了解一下?這是一份優美的信息圖,吳恩達點讚的 deeplearning.ai 課程總結

三、用 Python 進行機器學習

這也是一個適合初學者的課程,只關注最基本的機器學習算法。講師、幻燈片動畫和對算法的解釋結合得非常好,能讓你對基本概念有直觀的了解。

該課程使用 Python,但對算法背後的數學知識講得較少。通過每個模塊,你將有機會在瀏覽器中下載一個交互式 Jupyter notebook 來實踐你學到的新概念。每個 notebook 會鞏固你的知識,並提供了在真實數據上使用算法的具體說明。

課程提供者:IBM, Cognitive Class費用:免費;如需課程證書,則 39 美元/月

課程結構:

機器學習導論回歸分類聚類推薦系統期末專題

這門課提供的最大好處之一是為每個算法提供了實用的建議。在講授新算法時,講師會介紹它的工作原理、優缺點以及你應該在什麼樣的情況下使用它。其它課程很少會涉及這些,但這些信息對於初學者理解更廣泛的背景很重要。

四、高階機器學習專項課程

這是關於機器學習的另一個高階課程。如果你想儘可能多地學習機器學習技術,該專項課程就是一個很好的選擇。

這門課程的教學非常好:很精彩,而且簡明扼要。由於這是一門高級課程,因此你需要更多的數學知識。如果你已經參加了一門初級課程,並且複習了線性代數和微積分,這門課將是你補充機器學習其它專業知識的很好選擇。

本課程涵蓋的大部分內容對許多機器學習項目至關重要。

課程提供者:俄羅斯國家研究型高等經濟大學(National Research University Higher School of Economics,HSE)費用:免費;如需課程證書,則 49 美元/月

課程結構:

1. 深度學習導論

優化簡介神經網絡簡介圖像深度學習無監督表徵學習序列深度學習最終項目

2. 如何在數據科學競賽中獲勝:向頂尖 kaggler 學習

介紹和回顧模型的特徵處理和生成最終項目說明探索性數據分析驗證數據洩露度量優化高級特徵工程 1超參數優化高級特徵工程 2集成競賽介紹最終項目

3. 機器學習貝葉斯方法

貝葉斯方法和共軛先驗簡介期望最大化算法變分推斷和隱含狄利克雷分布(LDA)馬爾科夫鏈蒙特卡洛變分自編碼器高斯過程和貝葉斯優化最終項目

4. 實用強化學習

簡介強化學習核心:動態編程無模型方法基於近似值的方法基於策略的方法探索

5. 計算機視覺中的深度學習

圖像處理和計算機視覺簡介視覺識別的卷積特徵目標檢測目標跟蹤和動作識別圖像分割與合成

6. 自然語言處理

概念介紹和文本分類語言建模和序列標註語義向量空間模型序列到序列任務對話系統

7. 用機器學習應對大型強子對撞機的挑戰

面向數據科學家的粒子物理學導論粒子鑑別在稀有衰變中探索新物理學在新 CERN 實驗中用機器學習尋找暗物質暗示檢測器優化

完成該系列課程大概需要 8-10 個月的時間,所以如果你從今天開始學習,在近一年的時間裡,你將學到大量關於機器學習以及前沿應用的知識。

在這幾個月裡,你還將創建幾個真正的項目。這些項目將極大豐富你的簡歷,讓你的 GitHub 更吸引人。

五、機器學習

這是數學基礎要求最高的一門高級課程。你的線性代數、微積分、概率、編程基礎都需要非常牢固。該課程的有趣編程作業可以使用 Python 或 Octave 完成,但不提供關於這兩種語言的課程。

該課程最大的亮點在於其涵蓋了機器學習的概率方法。如果你之前讀過《Machine Learning: A Probabilistic Perspective》等教科書,那麼這門課程將成為良好的補充。

課程提供者:哥倫比亞大學費用:免費;如需課程證書,則需 300 美元

課程結構:

最大似然估計、線性回歸、最小二乘法嶺回歸、偏差-方差、貝葉斯法則、最大後驗概率推理最近鄰分類、貝葉斯分類器、線性分類器、感知機Logistic 回歸、拉普拉斯近似、核方法、高斯過程最大間隔、支持向量機(SVM)、樹、隨機森林、Boosting 算法聚類、K-均值、EM 算法、缺失數據混合高斯過程、矩陣分解非負矩陣分解、隱因子模型、主成分分析及其變體馬爾科夫模型、隱馬爾科夫模型連續狀態空間模型、關聯分析模型選擇、未來走向

許多針對初學者的課程可能已經介紹過上述很多主題,但這個課程的數學卻是實打實的。如果你已經學過這些,想在數學上更進一步,並且想通過做編程作業推導出一些算法,那麼這個課程值得一試。

學習指南

首先介紹一下多數機器學習課程需要的知識儲備。

課程知識儲備

高階課程需要以下知識儲備:

線性代數概率微積分編程

這些是理解機器學習內在工作原理的必備知識。許多初學者課程通常要求至少有一些編程基礎,並熟悉線性代數的基礎知識,如向量、矩陣及其符號。

本文提及的第一份課程——吳恩達的《機器學習》複習了大部分所需數學知識,但如果你之前沒有學過線性代數,那麼同時學習機器學習和線性代數可能會有點困難。

如果你需要溫習數學基礎知識,請參考以下建議:

推薦學習 Python,因為多數機器學習課程用的程式語言都是 Python。即使你學的是吳恩達的《機器學習》課程(該課程用 Octave),你也應該抽時間學一下 Python,因為早晚都得用到。dataquest.io 也是一份極好的 Python 資源,其交互式瀏覽器環境中有很多免費的 Python 課程。

這些知識儲備有助於初步了解算法的工作原理。

基礎算法

以下是大家需要熟悉和練習使用的基礎算法集合:

線性回歸Logistic 回歸k-均值聚類k-最近鄰支持向量機(SVM)決策樹隨機森林樸素貝葉斯

這些算法是必須了解的,當然還有很多其他算法。上述課程介紹了這些算法及其變體。理解這些技術的原理以及何時使用它們對處理新項目非常重要。

除了這些基礎算法之外,還有一些比較高級的技術需要學習:

集成Boosting降維強化學習神經網絡和深度學習

這只是開始,這些算法通常是最有趣的機器學習解決方案中會使用到的,它們對你的工具箱來說也是個有效的補充。

與基礎技術一樣,每學習一項新工具,你就要直接將其應用到項目中,以加深理解、融會貫通。

解決項目

在線學習機器學習很有難度,當然回報也很大。不過你要記住,只看講課視頻、做測驗並不能證明你真的在學習教材。如果你創建一個與課程使用數據和目標皆不同的項目,那麼你會學到更多。

在你剛開始學習機器學習基礎知識時,你就應該尋找一些有趣的數據,以便實踐新技能。上述課程將使學習者了解何時應用算法,因此在自己的項目中應用機器學習算法是一項不錯的實踐。

通過試錯、探索和反饋,你會發現如何使用不同的技術、如何衡量結果、如何分類或預測。關於 ML 項目,這裡有一份示例列表,參見:https://github.com/NirantK/awesome-project-ideas。

解決項目會幫助你更好、更高級地理解機器學習。如果你開始了解更高級的概念(如深度學習),那麼將有無數種技術和方法去理解和使用。

閱讀新研究

機器學習是一個快速發展的領域,每天都有新技術和應用出現。你掌握了機器學習基礎知識之後,可以閱讀自己感興趣的研究論文。

有一些網站可以即時獲取感興趣領域的新論文。比如谷歌學者,輸入關鍵詞「machine learning」和「twitter」,或其他感興趣的主題,點擊「Create Alert」,即可通過電子郵件獲取相關新論文通知。

養成每周閱讀提醒郵件的習慣,瀏覽論文以確定是否有閱讀的必要,然後深入理解某項研究的具體內容。如果某些研究與你正在做的項目相關,你可以看看是否可以將這些技術應用到自己的問題上。

結語

機器學習是一個非常有趣的領域,值得你去學習和體驗,希望在這裡你可以找到一個適合自己的課程。

機器學習是數據科學的一個重要組成部分,如果你對統計、可視化、數據分析等方面感興趣的話,可以參考關於頂級數據科學課程推薦的文章:https://www.learndatasci.com / best-data-science-online-courses /。

原文連結:https://medium.com/@LearnDataSci/top-5-machine-learning-courses-for-2019-8a259572686e

本文為機器之心編譯,轉載請聯繫本公眾號獲得授權。

相關焦點

  • 機動戰隊地雷怎麼踩 踩雷實用技巧攻略
    導 讀 機動戰隊地雷怎麼踩?很多玩家對遊戲中的踩雷方法技巧不太熟悉,接下來就跟九遊小編一起來看看吧!
  • 春季穿大衣別總穿黑色,選這5個顏色,不踩雷還高級顯氣質!
    但是選大衣不僅款式要選擇適合自己的,顏色也要選對哦,當下時代搜在進步的時候,衣服的顏色也隨著流行色而做出了改變,所以穿大衣別總穿黑色了,其實你還可以選這5個顏色,不踩雷還高級顯氣質,趕緊入手一件吧~1、駝色大衣想要看起來很有錢的樣子,選一件駝色大衣準能事半功倍
  • 手把手教你如何選到一款好喝的香檳,讓你從此以後不再踩雷
    手把手教你如何選到一款好喝的香檳,讓你從此以後不再踩雷香檳這種東西,人見人愛,花見花開,逼格足夠,送得出手,就算是不會喝酒的姑娘都容易喜歡它。可是香檳不便宜,它不像奶茶,不好喝可以丟掉,花了幾百大洋還買不到喜歡的,那真叫一個扎心,到底香檳該怎麼選怎麼買呢?
  • 威海小學家庭教育指導課程優質課評選在皇冠小學舉行
    大眾網·海報新聞威海6月3日訊 (通訊員 陳燕燕) 為有效提升威海市家庭教育的整體水平,增強家校教育合力,5月28日,威海市小學家庭教育指導課程優質課評選活動在皇冠小學舉行。  本次優質課評選活動,充分展現了威海市家庭教育的建設發展水平,為老師們搭建分享交流平臺,實現資源共享,進一步促進學校家庭教育指導工作科學發展向縱深邁進,切實密切家校合作,形成教育合力。
  • 2018.12十大機器學習熱門網文
    作者 |  Mybridge翻譯 | 張皞Eli校對 | 醬番梨       整理 | 菠蘿妹原文連結:https://medium.mybridge.co/machine-learning-toparticles-for-the-past-month-v-dec-2018-37b229f930a1在過去的幾個月中,我們對接近1
  • 教你避免我這些年養孔雀魚踩過的雷(選魚篇)
    今天大魚為大家細數下這些年來踩過的雷坑。1、病魚這種情況一般發生在新手期,買家不會分辨魚的健康狀態,被S商濫竽充數所騙。應對:一是買之前應多觀察魚,遊姿要自然,不弓背,不蛇形遊動。PS:說這個是坑,是因為很多帶胎母魚是淘汰下來的,漁場或者是賣家發現這線魚的遺傳不穩定就會出售,但對於遺傳不穩定會絕口不提甚至告訴你這線魚很棒。應對:一呢如果一定要買帶胎的,儘可能的看看之前繁殖的子代狀態是否穩定。
  • 染髮狂告訴你,5個好看的顏色不踩雷
    相信沒有人否認髮型可以使顏值從3到5,從5到7看了宋茜圖表,你就知道髮型對女人有多重要,如果你想讓顏值加分,養好頭髮是變美的前提,這和護膚一樣。如果你的發質OK,或者已經很好了,那就應該在一個臺階上,否則好的發質是沒用的,你褪色的平發還是不好看的。
  • 你被哪些指甲顏色坑過?看看最顯手黑的5種美甲,別再踩雷了!
    很多小姐姐們都喜歡美甲,不僅讓時尚從指尖中流過,還可以提升你整個造型的亮點,但是美甲也有踩雷的時候,你被哪些指甲顏色坑過?看看最顯手黑的5種美甲,別再踩雷了!02飽和度高的橙色美甲橙色是很多小姐姐們都超級愛的美甲顏色,搶眼又時髦,即使是簡約色調的橙色系美甲,都是那麼的惹人愛,但是對於手部本來就偏黃或黑的女生來說,就別踩雷了
  • 西平縣柏城邵莊小學開展優質課展示活動
    映象網訊(記者 黃向陽 實習生 馮佔華 通訊員 李麗)2020年11月23日至12月1日,西平縣柏城邵莊小學優質課展示活動在校會議室舉行。此次優質課是在上階段全校老師聽評課的基礎上選拔出來的,語文組和數學組共選出13名優質課老師,她們在課下精心備課,認真組織,都力爭在這次把自己最好的水平展示出來。
  • 30歲女人抗老水乳別亂選!雪花秀沒用,紅石榴太晚,Whoo最易踩雷
    尤其是臉上開始衰老的女人,過了30歲,水乳沒選對,就錯過了最佳的抗老時機。所以但是水乳你真的會用嗎?特別是一些抗老的水乳千萬別亂選,選對適合自己肌膚狀態的水乳,才能夠有效達到自身想要的效果。錯了相當於白抹---雪花秀滋陰水乳雪花秀是韓系當中擁有很高人氣的一個中高端品牌,它的滋陰系列是很多人在使用雪花秀時的入門選擇 。
  • 過40歲的女人該選什麼髮型?小心別「踩雷」,趕緊告別土味髮型
    女人在30歲40歲的時候確實是一道坎,尤其是40歲30歲可能還沒有感覺,畢竟大多數人大學畢業工作也就那麼幾年,但是到了40歲可就不一樣了,這個時候你會感覺自己無論是身體機能還是心理狀態都明顯的,發生了非常大的變化,30歲的時候尚且還可以
  • 直男給女朋友選什麼珠寶禮物好?Leysen萊紳通靈絕不「踩雷」哦!
    很多男生給女朋友(老婆)選禮物時都費勁心思……零食?似乎不真誠,給人一種敷衍的感覺……口紅?算了吧!女生買口紅都免不了踩雷,更何況是提到999,只能想到皮炎平或者感冒靈的大直男了!其實,大多數的女孩子都禁不住漂亮,精緻首飾的誘惑,尤其是閃閃發光,能夠滿足爆棚少女心的鑽石珠寶。看到這兒,是不是很多男生又犯難了?市面上珠寶品牌眾多,哪一個才是女生們的最愛呢?年輕女生喜歡的珠寶品牌有哪些?
  • 男生第一次染髮怕「踩雷」,染這幾個顏色準沒錯
    不知道大家有沒有選到心儀的發色呢?希望第一次染髮的人,都可以染到自己滿意的發色,不要踩雷。喜歡小珍的話,就關注一下唄。
  • 自用分享不踩雷!
    今天給大家分享一下我的兩款自用,博朗小獵豹5系和9系,讓大家在做選擇時能少踩雷!像我這種鬍子比較硬的人,對於刮鬍刀的要求還是蠻高的。當初選擇博朗,就是看重了它家的往復式刀頭設計。比起我以前用的那些旋轉式刮鬍刀,博朗的往復式刀頭剃鬚效率更高,日常用它剃鬚也更快,不用各個角度來回蹭,簡單剃幾遍就乾淨了。如果有跟我一樣鬍子很硬的朋友,推薦你優先考慮往復式刮鬍刀。
  • 美國留學選專業防踩雷指南!快來避坑!
    但有人的地方就有攀比,有攀比的地方就有鄙視......沒有什麼能逃到掉鄙視鏈的怪圈,留學專業也逃不過。試想七大姑八大姨問你大老遠跑國外讀的什麼專業,當得知你的專業後一副震驚的表情……聽說留學選這些專業的會被鄙視?快來避坑!
  • 諾亞財富積垢已久,安霖2號報春花項目踩雷5億
    作為一家在紐交所上市的國內綜合金融服務管理集團,諾亞財富近幾年已然成為行業的踩雷專業戶,不斷曝出違約失信的醜聞。近日,購買了諾亞財富創世安霖二號投資人的王女士向記者反映,諾亞的這款理財產品到期無法兌付,面臨本金全部損失的風險,而諾亞方面對於該產品的兌付之日的回答卻是遙遙無期。
  • 拒絕踩雷!一個全能的BI軟體
    但是目前市面上的BI產品真的是越來越多,稍有不慎就會踩雷,那麼我們應該要怎麼選擇這些BI工具呢?今天我為大家選了3款國內外口碑不錯的BI產品來給大家測測看。當然如果有些功能沒有,你也可以自主開發,編寫代碼開發數據自己的功能模塊。
  • 想刷彩色乳膠漆又怕踩雷,那你一定要選莫蘭迪色系,百搭不犯錯
    ,莫蘭迪綠色系是最適合的色調,可以嘗試用應用不同的明度的綠色來搭配你的牆面,往往會營造出不一樣的感覺。 當然這個前提條件是你有個大大的落地窗和較好的採光。 (5)
  • 考文垂大學開設Top-up課程 一年即可拿下英國學位
    編者按:英國考文垂大學(Coventry University)2016年入學為學生開設Top-up課程,申請要求和材料如下!中英網1月15日訊 英國考文垂大學(Coventry University)2016年入學為學生開設Top-up課程,申請要求和材料如下!
  • 谷歌今日上線基於TensorFlow的機器學習速成課程
    隨著機器學習越來越受到公眾的關注,很多初學者希望能快速了解機器學習及前沿技術。而今天谷歌上線了基於 TensorFlow 的機器學習速成課程,它包含 40 多項練習、25 節課程以及 15 個小時的緊湊學習內容。