機器學習建議
機器學習建議
搜尋微信公眾號:‘AI-ming3526’或者’計算機視覺這件小事’ 獲取更多機器學習乾貨
csdn:https://blog.csdn.net/baidu_31657889/
github:https://github.com/aimi-cn/AILearners
搜尋微信公眾號:AI-ming3526
學習機器學習需要一定的數學基礎,但是僅僅是一點數學基礎,不要被這些嚇壞了,各位都是大佬,拿起鍵盤就是幹。
我就根據自己的一點點經驗來分析一下應該怎麼學----
首先需要的是兩個放棄:
1. 放棄海量資料!
沒錯,就是放棄海量資料!在我們想要入門機器學習的時候,往往會蒐集很多資料,什麼 xx學院機器學習內部資源、機器學習從入門到進階百 G 資源、xx 人工智慧教程,等等。很多時候我們拿著十幾 G、幾百 G 的學習資源,然後踏踏實實地放到了某雲盤裡存著,等著日後慢慢學習。殊不知,有 90% 的人僅僅只是蒐集資料、儲存資料而已,放在雲盤裡一年半載也忘了開啟學習。躺在雲盤的資料很多時候只是大多數人“以後好好學習”的自我安慰和“自我”安全感而已。而且,面對海量的學習資料,很容易陷入到一種迷茫的狀態,最直接的感覺就是:天啊,有這麼多東西要學!天啊,還有這麼多東西沒學!簡單來說,就是選擇越多,越容易讓人陷入無從選擇的困境。
所以,第一步就是要放棄海量資料!而是選擇一份真正適合自己的資料,好好研讀下去!
2. 放棄從零起步!
說到入門,很多人會想著那就要從最基礎的知識開始學起!機器學習是一門融合概率論、線性代數、凸優化、計算機、神經科學等多方面的複雜技術。學好機器學習需要的理論知識很多,有些人可能基礎不是特別紮實,就想著從最底層的知識開始學起,概率論、線性代數、機器學習凸優化公式推導,等等。但是這樣做的壞處是比較耗時間,而且容易造成“懈怠學習”,打消學習的積極性。因為啃書本和推導公式相對來說是比較枯燥的,遠不如自己搭建一個簡單的迴歸模型更能激發自己的學習積極性。當然,不是說不需要鑽研基礎知識,基礎理論知識非常重要!只是說,在入門的時候,最好先從頂層框架上有個系統的認識,然後再從實踐到理論,有的放矢的查缺補漏機器學習知識點。從巨集觀到微觀,從整體到細節,更有利於機器學習快速入門!而且從學習的積極性來說,也起到了“正反饋”的作用。
3、機器學習入門學習路線
好了,談完了機器學習入門之前的兩個“放棄”之後,我們就在介紹一下入門路線。
3.1 數學基礎
個人認為首先需要的數學基礎:概率論、矩陣論以及微積分。沒有也不要緊,邊看邊學,看到不會的查一下就行了。
【免費】數學教學視訊 - 可汗學院 入門篇
概率 | 統計 | 線性代數 |
---|---|---|
可汗學院(概率) | 可汗學院(統計學) | 可汗學院(線性代數) |
3.2、然後就是機器學習基礎了
吳恩達老師的視訊毫無疑問是經典
【免費】機器/深度學習視訊 - 吳恩達
機器學習 | 深度學習 |
---|---|
吳恩達機器學習 | 神經網路和深度學習 |
然後推薦一個比較偏向基礎的 國內一群大佬錄得機器學習視訊 比吳恩達老師的稍微好懂點
機器學習實戰-ApacheCN 中文開源組織
大致內容就是帶著學習了《機器學習實戰》這本書來做的
3.3、進階
基本上完成上述課程就算是入門了。接下來可以根據自己的興趣和方向,有的放矢。例如主攻 CV 方向,可以繼續學習史丹佛 CS231n 課程:
CS231n: Convolutional Neural Networks for Visual Recognition
如果主攻 NLP 方向可以學習史丹佛 CS224n 課程:
CS224n: Natural Language Processing with Deep Learning
當然,臺大李宏毅的課程也很不錯:
當然這些國內都會有對應大佬有視訊的翻譯(b站) 感興趣的自己找找
相關文章
- 吳恩達機器學習筆記 —— 11 應用機器學習的建議吳恩達機器學習筆記
- 給機器學習面試者的十項建議機器學習面試
- 五個給機器學習和資料科學入門者的學習建議機器學習資料科學
- Java學習建議Java
- 要學很多數學嗎 - 給要入行機器學習的朋友們的建議機器學習
- 機器學習常見演算法效能比較與調參建議機器學習演算法
- ADVICE FOR SHORT-TERM MACHINE LEARNING RESEARCH PROJECTS(短期機器學習研究的建議)MacProject機器學習
- 人工智慧/機器學習 重要會議人工智慧機器學習
- 前端學習有哪些建議?前端
- 使用Kubeflow構建機器學習流水線機器學習
- 如何構建一臺機器學習伺服器機器學習伺服器
- 建議收藏!超棒的 AWS 機器學習工具包彙總(文末有福利)機器學習
- 吳恩達《Machine Learning》精煉筆記 6:關於機器學習的建議吳恩達Mac筆記機器學習
- 成都Java學習入門建議Java
- 給新手學習MySQL的建議MySql
- 【機器學習】機器學習簡介機器學習
- 機器學習:神經網路構建(上)機器學習神經網路
- 機器學習:神經網路構建(下)機器學習神經網路
- Java學習有什麼好的學習建議麼?Java
- Java學習從入門到精通的學習建議Java
- 學習Java程式設計的建議Java程式設計
- 學習Java,我建議這樣做Java
- 機器學習入門系列(2)--如何構建一個完整的機器學習專案(一)機器學習
- 吳恩達《構建機器學習專案》課程筆記(1)– 機器學習策略(上)吳恩達機器學習筆記
- 吳恩達《構建機器學習專案》課程筆記(2)– 機器學習策略(下)吳恩達機器學習筆記
- [python學習]機器學習 -- 感知機Python機器學習
- Neo4j/cypher學習筆記與學習建議筆記
- 大型機器學習【Coursera 史丹佛 機器學習】機器學習
- (一) 機器學習和機器學習介紹機器學習
- 【機器學習】--Python機器學習庫之Numpy機器學習Python
- 機器學習-整合學習機器學習
- 如何學習機器學習機器學習
- 關於學習的一些建議
- 神器 Nginx 的學習手冊 ( 建議收藏 )Nginx
- 機器學習機器學習
- 機器學習(——)機器學習
- 亞馬遜雲科技顧凡:對企業成功應用機器學習的四點建議亞馬遜機器學習
- 機器學習(十四) 機器學習比賽網站機器學習網站