程式猿(ID:Codermonkey) 猿妹 整編
素材來源:https://developers.google.cn/machine-learning/crash-course/
3月的第一天,谷歌就為AI開發者和研究人員帶來了重大福利:近日,谷歌上線人工智慧學習網站Learn with Google AI,網站設有一門名為機器學習速成班(Machine Learning Crash Course ,MLCC)的免費課程。
谷歌重磅推出機器學習免費課程 MLCC
課程總體時長大約15個小時,包含25節互動式課程、Google研究人員的講座、40多項練習、實際案例研究等,還可以以互動方式直觀呈現演演算法的實際運用。該課程基於谷歌內部課程,最初旨在幫助谷歌員工對AI和機器學習基礎知識進行介紹,已有18000名員工入學。
現在,MLCC 將面向所有人開放,而且有中文版網站!
“機器學習速成課程”中文版:https://developers.google.cn/machine-learning/crash-course/
Learn with Google AI:https://ai.google/education
為了讓大家直觀的瞭解課程全貌,猿妹將目錄展示如下:
課程目錄:
第一部分:機器學習概念
● 機器學習簡介(3分鐘)
● 框架處理(15分鐘)
● 深入瞭解機器學習(20分鐘)
● 降低損失(60分鐘)
● 使用TF的基本步驟(60分鐘)
● 泛化(15分鐘)
● 訓練集和測試集(25分鐘)
● 驗證(40分鐘)
● 表示法(65分鐘)
● 特徵組合(70分鐘)
● 正則化:簡單性(40分鐘)
● 邏輯回歸(20分鐘)
● 分類(90分鐘)
● 正則化:稀疏性(40分鐘)
● 神經網路簡介(55分鐘)
● 訓練神經網路(40分鐘)
● 多類別神經網路(50分鐘)
● 嵌入(80分鐘)
第二部分:機器學習工程
● 生產環境機器學習系統(3分鐘)
● 靜態訓練與動態訓練(7分鐘)
● 靜態推理與動態推理(7分鐘)
● 資料依賴關係(14分鐘)
第三部分:機器學習現實世界應用示例
● 癌症預測(5分鐘)
● 18世紀文學(5分鐘)
● 現實世界應用準則(2分鐘)
總結
● 後續步驟
前提條件
按照該課程所述,讀者可能需要初級代數知識,如變數與繫數、線性方程組和函式曲線等以理解基本的機器學習模型。
準備工作
機器學習速成課程中的程式設計練習使用 Pandas 庫來操控資料集。所以在準備工作中,你還需要先熟悉學習Pandas,以及低階 TensorFlow 基礎知識。
該課程將解答什麼問題
具備了前面提到的前提條件,並且做好了準備工作,是不是已經躍躍欲試了呢,彆著急,我們再來瞭解下學完這套課程,會有哪些收穫呢
多版本課程學習
接下來,你就可以開始正式的進入學習了,課程提供包括英語、西班牙語、法語、韓語和簡體中文在內的多種版本,可以從網頁左下角的下拉串列中選擇語言。
下麵以《深入瞭解機器學習 (Descending into ML)》這一模組為例
這一模組先直觀介紹線性回歸,為介紹線性回歸的機器學習方法奠定基礎。
影片講座的配音是使用機器學習技術生成的。使用者可以點選上方的 “傳送反饋” 即可提交錯誤報告和建議,協助谷歌改進配音技術。同時,還可以自行選擇語速,可以說非常人性化了。
檢驗成果的練習題
該課程提供了很多中文練習,包括程式設計練習和文字理解的選擇題,這非常有助於各位開發者檢驗學習成果
每個練習題的答案還會有非常詳細的解析,十分用心。
豐富全面的術語庫
除此之外,該課程還提供了相當全面的術語庫,這一部分分成全面的介紹了機器學習中的術語的含義,非常容易理解。
最後,該課程還提供了非常多的中文學習資料或技術部落格,這些文字資料同樣也是擴充套件讀者知識並從原理上學習新技術的重要保證。
谷歌一直在追求人工智慧教育的普及,包括開放了像TensorFlow這樣的高階專案以及其他有趣的專案,這些專案就是展示AI的一種方式,總而言之,機器學習速成班(Machine Learning Crash Course ,MLCC)的免費課程簡直就是機器學習愛好者的福音,你們一定不要錯過了。
●本文編號359,以後想閱讀這篇文章直接輸入359即可
●輸入m獲取文章目錄
大資料與人工智慧
更多推薦:《18個技術類微信公眾號》
涵蓋:程式人生、演演算法與資料結構、駭客技術與網路安全、大資料技術、前端開發、Java、Python、Web開發、安卓開發、iOS開發、C/C++、.NET、Linux、資料庫、運維等。