線上Python 機器學習8個免費教學資源整理

線上Python 機器學習8個免費教學資源整理

線上Python 機器學習8個免費教學資源整理 lecturevideos 600 400

自學資源在哪裡?

你是否曾經納悶如何擺脫地理、學校限制,無國界地自由學習呢?

答案很明顯,就是靠一台電腦在網路上尋找資源自學!

那資源要去哪裡找呢?

別擔心,這篇文章將與你分享8個優質的Python 機器學習的自學資源,而重點是它們都免費!

一起來看看有哪些課程適合你吧。

 

成為python數據分析達人的第一課

 

特點 : 全中文,學習難度易,主題為Python基礎、數據分析、機器學習概要

 

Python 數據分析

 

成為python數據分析達人的第一課這門課適合完全沒有接觸過Python的新手

課程從最基礎的Python語法開始教,延伸至數據分析及機器學習概要。

適合當作Python 機器學習和數據分析的入門磚。

 

成為Python AI深度學習達人的第一堂課

 

特點 : 全中文,學習難度易,主題為深度學習基礎與進階

 

Python 深度學習

 

成為Python AI深度學習達人的第一堂課這門課適合

剛上完成為python數據分析達人的第一課或是想要入門深度學習的讀者

從認識AI與深度學習開始教,延伸至CNN、RNN以及其他進階技巧,

適合當作Python深度學習的入門磚。

 

李宏毅 YouTube頻道

 

特點 : 全中文,學習難度中,主題涵括機器學習、深度學習、深度強化學習等

 

李宏毅 YouTube頻道裡有非常多的播放列表及影片,

有相對容易也有相對難的部分、能觸及到的族群比較廣,讀者可以依據個人需求選擇觀看。

主題包含機器學習、深度學習、深度強化學習、GAN、線性代數等等。

對這幾個主題有興趣的讀者千萬不要錯過。

 

Jeff Heaton YouTube頻道

 

特點 : 全英文,學習難度中,主題涵括機器學習、深度學習、Kaggle等

 

Jeff Heaton YouTube頻道裡提供不少比較特別的面向,

包含Kaggle技巧與經驗談、GAN、安裝深度學習環境等。

特別是對於自己有在做專題、比賽,

甚至是常遇到一些實務上操作的疑難雜症不知道要問誰的讀者可以了解一下。

 

Jeff Heaton Applications of Deep Neural Networks

 

特點 : 全英文,學習難度中,主題涵括機器學習、深度學習、強化學習等

 

Jeff Heaton Applications of Deep Neural Networks這門課的主要課程教材放在GitHub,

不過也有提供相對應的教學影片在他的YouTube頻道裡。

同樣非常適合完全沒有接觸過Python的新手開始,

因為課程從Python基礎、架設環境開始,延伸至Kaggle,

再一路談到至深度學習的各個角落,GAN、電腦視覺、自然語言處理、強化學習,

甚至部署模型也有提到。

而且實際操作基本上講解的都很詳細,算是份量相當大、完整的優質自學課程。

 

Krish Naik YouTube頻道

 

特點 : 全英文,學習難度易,主題涵括機器學習、深度學習、實務經驗談等

 

Krish Naik YouTube頻道裡也是很適合新手開始自學的平台,

頻道內除了講解技術面的部份也有許多闡述觀念、了解實務的影片。

連電腦該買哪一種、面試建議、親身經驗的影片都有。

總之,在這裡你可以獲得對於資料科學家、機器學習工程師這個職業有更全面性的了解。

 

MIT Matrix Methods in Data Analysis, Signal Processing, and Machine Learning

 

特點 : 全英文,學習難度中,主題為機器學習的數學原理

 

MIT Matrix Methods in Data Analysis, Signal Processing, and Machine Learning這門課

雖然大部分內容其實都是線性代數,但由於這堂課當初設計的初衷,

教授在教學上和傳統教線性代數的老師比較不同。

教學內容主要專注在機器學習常用到的這一塊,

並且教授注重學生了解 Big Picture,而不只是一個個看似不太相干的定理、性質。

不過在上這門課之前有一些線性代數的基礎會比較好,

很適合想要了解機器學習背後數學原理的讀者。

 

Spring 2019 Full Stack Deep Learning Bootcamp

 

特點 : 全英文,學習難度中偏難,主題為全端深度學習

 

Full Stack Deep Learning

 

Spring 2019 Full Stack Deep Learning Bootcamp這門課

是針對那些已經具備深度學習的概念、也有一些實務經驗的人開設的課程。

所以不建議新手上這門課;

反之,如果你對於如何從頭到腳地完成一個深度學習專案很有興趣,那這堂課就是最適合你的課。

上完這堂課後你思考問題的層面會更廣,也能掌握解決一個問題上、下游的實際運作,

實在是網路上不可多得的優質免費課程。

 

結論

 

你找到適合現在的你上的課了嗎?

 

發現適合自己上的課只是第一步,這種在網路上發現免費資源、挖到寶的感覺的確很有快感;

但上了課並不代表你就一定能掌握課程裡的所有內容,

更重要的是第二步 : 上完課後做重點整理;

甚至第三步 : 計畫如何確實地將書中知識結合、並應用在自己的生活中以改進自己。

會上課的人很多,但真正能做完第一、二、三步的人卻很少,

如果你覺得自己好像上了很多課但自己那方面的專業還是沒有什麼實質的提升的話,

請先思考自己是否有做到上述三點。

 

Call To Action

 

歡迎任何能使我或是這篇文章改進的意見,所以如果有問題或想法都歡迎在下面告訴我喔 !

另外,如果你覺得這篇文章有幫助到你、很符合你的需求的話,記得幫我拍手以及分享喔 !

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *