機(jī)器學(xué)習(xí) - 吳恩達(dá)版(Stanford)筆記 002

Topic: Definition of ML

1. Arthur Samuel的定義

Machine learning是在沒(méi)有明確編程的情況下,計(jì)算機(jī)自主學(xué)習(xí)的能力。

Arthur Samuel之所以出名,是因?yàn)樗麑?xiě)了一個(gè)跳棋程序,他自身并不是一個(gè)跳棋高手,它的程序是通過(guò)成千上萬(wàn)次計(jì)算機(jī)自己的游戲,得出結(jié)論,哪些局勢(shì)會(huì)贏,哪些會(huì)輸,于是局勢(shì)的不同就有了“好壞”。

因此,跳棋成了一個(gè)經(jīng)驗(yàn)豐富的棋手。

2.Tom Mitchell的定義

Arthur的朋友,來(lái)自CMU的Tom有不同的定義方法。

Machine Learning是計(jì)算機(jī)程序從經(jīng)驗(yàn)E中學(xué)習(xí)任務(wù)T,并且用表現(xiàn)評(píng)估P來(lái)評(píng)估性能。

對(duì)于跳棋程序

E:成千上萬(wàn)次的自身對(duì)弈

T: 下跳棋

P: 勝率

另一個(gè)例子:

基于我們?cè)卩]件客戶端標(biāo)記垃圾郵件而更好的過(guò)濾垃圾郵件的機(jī)器學(xué)習(xí)程序,他的EPT分別是什么?

Experience: 無(wú)數(shù)用戶對(duì)自家垃圾郵件的手動(dòng)分類

Task: 篩選掉垃圾郵件

Performance measure: 郵件分類的準(zhǔn)確率


監(jiān)督學(xué)習(xí)和無(wú)監(jiān)督學(xué)習(xí)的區(qū)別:監(jiān)督學(xué)習(xí)需要一個(gè)帶有“正確答案”的train set,這樣他才能像人使用數(shù)學(xué)歸納法一樣得出一個(gè)規(guī)律。

當(dāng)然機(jī)器獲得feature的方式并不是主動(dòng)思考,而是被給予了一個(gè)函數(shù)模型,根據(jù)這個(gè)函數(shù)模型計(jì)算出所有train data離函數(shù)曲線總體最近的時(shí)候,函數(shù)的參數(shù)。

從而得到一個(gè)具體的函數(shù)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容