推薦學習順序
學習機器學習得有個步驟, 下面你們就能按照本身所需, 來探索這個網站. 圖中請找到 "Start", 而後依次沿着箭頭, 看看有沒有不瞭解/沒學過的地方, 接着, 就能在底下的連接中找到對應的連接去往合適本身的地方.python
![learning step flowchart](http://static.javashuo.com/static/loading.gif)
- 在機器學習前 - (零基礎)
- Python基礎語法
- 瞭解數據結構 (Numpy & Pandas)
- 學會展現數據 (Matplotlib)
- 瞭解機器學習方法 (*可跳)
- 神經網絡
- Tensorflow (Google開發, 社區大)
- PyTorch (Facebook開發, 方便debug)
- Keras (相似Tensorflow, 推薦直接學Tensorflow)
- Theano (相似Tensorflow, 推薦直接學Tensorflow)
- 有監督/無監督/半監督/降維多功能包 (Sklearn)
- 機器人無師自通 (強化學習)
- 使用進化論的機器學習 (進化算法)
- 效率工具
- 代碼管理維護 (Git)
- 遠程/雲端計算 (Linux基礎)
- 網頁爬蟲
- 實戰
- 從頭作一個機器人手臂
- 從頭作一個汽車狀態分類器
轉自莫煩老師~~!!linux