本初學者教程提供吳恩達2014年機器學習的視頻,課程筆記。以及深度學習的視頻,課程筆記。
Machine Learning(機器學習)是研究計算機怎樣模擬或實現人類的學習行為,以獲取新的知識或技能,重新組織已有的知識結構使之不斷改善自身的性能。它是人工智能的核心,是使計算機具有智能的根本途徑,其應用遍及人工智能的各個領域,它主要使用歸納、綜合而不是演譯。在過去的十年中,機器學習幫助我們自動駕駛汽車,有效的語音識別,有效的網絡搜索,并極大地提高了人類基因組的認識。機器學習是當今非常普遍,你可能會使用這一天幾十倍而不自知。很多研究者也認為這是最好的人工智能的取得方式。在本課中,您將學習最有效的機器學習技術,并獲得實踐,讓它們為自己的工作。更重要的是,你會不僅得到理論基礎的學習,而且獲得那些需要快速和強大的應用技術解決問題的實用技術。最后,你會學到一些硅谷利用機器學習和人工智能的最佳實踐創新。
Deep Learning(深度學習)課程供已有一定基礎(基本的編程知識,熟悉Python、對機器學習有基本了解),想要嘗試進入人工智能領域的計算機專業人士準備。一共有5堂課。在視頻課程中,我們可以學習到深度學習的基礎,學會構建神經網絡,并用在包括吳恩達本人在內的多位業界頂尖專家指導下創建自己的機器學習項目。Deep Learning Specialization對卷積神經網絡 (CNN)、遞歸神經網絡 (RNN)、長短期記憶 (LSTM) 等深度學習常用的網絡結構、工具和知識都有涉及。
課程的語言是Python,使用的框架是Google開源的TensorFlow。