李宏毅2020机器学习资料汇总
文章目錄
- 前言
- 儲備知識
- 資料
- 學習路線
- 作業
- 筆記
前言
可能受到新冠病毒的影響,臺大也開始了網課教學。李宏毅上傳了2020版本的機器學習視頻,可以說是非常好的學習資料(盡管其中多數都是2017、2019的視頻,但有部分更新)。
和吳恩達的CS229機器學習相比,中文版本的機器學習顯得親民了許多,李宏毅的機器學習是英文的ppt+中文講解,非常有利于大家入門。吳恩達的CS229中偏向于傳統機器學習(線性回歸、邏輯回歸、Naive Bayes、決策樹、支持向量機等),李宏毅2020版本的機器學習中除了最前面的回歸、分類,后面更多篇幅涉及卷積神經網絡(CNN)、循環神經網絡(RNN)、強化學習(RL)等深度學習的內容,不過,似乎b站上也有他的深度學習的課程,具體差異此后再說。
2020年版與2017年版、2019年版較為類似,不同的是2019年版用到了keras這一深度學習框架,而2020年版的作業中用到了pytorch。近年來,pytorch在計算機會議論文中占比也逐漸增加。鑒于博主最近做課題需要學習pytorch,李宏毅的2020年版機器學習資料確實非常合適。
李宏毅的機器學習中多處用到了寶可夢(神奇寶貝)、涼宮春日等動漫和游戲舉例子,可以說是一個非常有趣的機器學習視頻,一旦打開可能就會忍不住學下去(實際上大部分人都是收藏,想著以后再看,然后再也沒看過) 。有條件的話,建議大家系統學習。博主之前都是需求驅動型學習,導致很多東西都是一知半解。目前看的這個視頻帶來了一些新的思考,比如梯度下降的原理、驗證集和測試集的正確使用方法等,很有幫助。
儲備知識
Q:我沒有學習過機器學習,需要有什么儲備知識?
A:
資料
鏈接: https://pan.baidu.com/s/1k7cEfzza7zZqaosEgPjlxw 提取碼: 8z93
學習路線
這一張可以在李宏毅的課程首頁上找到,點開b站視頻p1可以了解詳情。每一個符號代表一個作業,用到pytorch的框架,博主后續可能會更新自己的作業進度(敦促自己趕緊學習),作業提交主要都在kaggle這個平臺。
在李宏毅的課程首頁上的表格,作業、PPT,目前已經全部發布了,還會有助教說明作業的video,如果你打不開網頁,請見上方資料3的作業搬運。
作業
博主用的是 win10系統,作業的完成基于 jupyter notebook,博主建議利用 Anaconda 創建的虛擬環境來管理 python 版本和相關庫,以免覆蓋已有的 python 版本。作業中用到的是python3,建議安裝python3及其相關庫。
相關資料:
鏈接掛掉后的備用資料:Jupyter Notebook安裝和使用詳情
這里的作業前面主要是助教原有的代碼和注釋,博主加了部分自己學到的內容,后面還有修改代碼完成部分助教布置的小任務。前兩次作業免費,后面的總共收費 9.9元,一杯奶茶錢,感謝大家支持。
| 1 | Linear Regression | ?? 查看詳情 | 2020/04/10 |
| 2 | Classification | ?? 查看詳情 | 2020/04/14 |
| 3 | CNN | ?? 查看詳情 | 2020/04/26 |
| 4 | RNN | ?? 查看詳情 | 2020/07/30 |
| 5 | Explainable AI | ?? 查看詳情 | 2021/11/22 |
| 6 | Adversarial Attack | ? | |
| 7 | Network Compression | ? | |
| 8 | Seq2Seq | ? | |
| 9 | Unsupervised Learning | ? | |
| 10 | Anomaly Detection | ? | |
| 11 | GAN | ? | |
| 12 | Transfer Learning | ? | |
| 13 | Meta Learning | ? | |
| 14 | Life-long Learning | ? | |
| 15 | Reinforce Learning | ? |
筆記
根據b站視頻的順序,簡單記錄一下每個視頻講了些什么,便于搜索或者跳過。另外,博主會在引用部分中強調一些平時會忽視的點。基本都是2019版及之前的視頻,如果有新的,就會標注出來;如果是舊的,就不額外贅述了。
如果你想看視頻的文字版,建議去資源4的github學習筆記。
總結
以上是生活随笔為你收集整理的李宏毅2020机器学习资料汇总的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS 健康 计步 卡路里
- 下一篇: uC/OS-II源码分析(二)