機器學習的定義
Machine learning is field of study that gives computers the ability to learn without being explicitly programmed ——ARTHUR SAMUEL
機器學習是這樣的領域夺脾,它賦予了計算機學習的能力雌桑,不是通過顯著式編程獲得的于樟。
顯著式與非顯著式編程
那么究竟什么是顯著式的編程:
顯著式的編程就是人為的告訴機器肢娘,如何做與下定義。而非顯著式的編程則是讓計算機自己總結規(guī)律固惯,自己發(fā)現(xiàn)要點墙牌。
顯著式編程的劣勢:
當計算人需要完成某任務的時候疑务,我們?yōu)榱吮苊鈾C器人犯錯則需要幫計算機把他所處的環(huán)境調查的一清二楚,在為其設定出極其詳細的算法框往。
這往往耗時耗力鳄抒,并且當機器人到了新的環(huán)境又會出現(xiàn)無法適應的情況。
非顯著式的做法:
計算機可以采取一系列的行為
并且我們規(guī)定在特定情況下椰弊,機器人做這些行為的收益
讓計算機去尋找自己最大化收益函數(shù)的模式许溅。