1. 程式人生 > 其它 >[ 機器學習 - 吳恩達 ] 介紹 | 1-2 什麼是機器學習

[ 機器學習 - 吳恩達 ] 介紹 | 1-2 什麼是機器學習

機器學習定義

  • Arthur Samuel (1959). Machine Learning: Field of study that gives computers the ability to learn without being explicitly (明確地) programmed. 在沒有明確地設定下,使計算機具有學習能力的研究領域
  • Tom Michell (1998). Well-posed (適當的) Learning Problem: A computer program is said to learn from experience E with respect to some task T and some performance measure P, if its performance on T, as measured by P, improves with experience E. 一個適當的學習問題:計算機程式從經驗E中學習,解決某一任務T,進行某一效能度量P,通過P測定在T上的表現因經驗E而提高。

機器學習演算法

  • 監督學習
  • 非監督學習

其它:強化學習,推薦系統

課程還會討論:在應用學習演算法時的實際建議。

問題-1:假設你的郵件程式監視你標記哪些郵件是或不是垃圾郵件,並在此基礎上學習如何更好地過濾垃圾郵件,在這種情況下,任務T是什麼?
答案: A
A: 將郵件分為垃圾或非垃圾郵件
B: 監視你將郵件標記為垃圾或非垃圾郵件 -> E
C: 郵件被正確分為垃圾或非垃圾郵件的數量(或分數)-> P
D: 以上均不是 - 這不是一個機器學習問題