電腦版
首頁

搜尋 繁體

第一百一十一章 不一樣的機器學習

熱門小說推薦

最近更新小說

<!--go-->

人要作出一個判斷往往都是根據過往的經驗和認知來決定的。

那麼機器是什麼做的呢?

對於普通計算機演算法而言,演算法作出一個判斷是透過程式語言來實現的。

這裡用if,else語句舉個簡單的例子(為了簡單明瞭,判斷條件和輸出都沒用嚴格的程式語言,勿槓)。

if(讀者x投了推薦票):

讀者x長得很帥

else:

讀者x長得一般

對於普通計算機演算法而言,透過上面的判斷語句,它就知道投了推薦票的讀者才是長得帥的。

但若是程式設計師有一天發現,某些投了推薦票的讀者好像也長得挺一般啊,於是他優化了演算法,將判斷條件改成了(讀者x投了推薦票and讀者x投了月票)。

這時候對於演算法來說,只有同時投了推薦票和月票的讀者才是長得帥的。

後來,程式設計師會發現,不管自己怎麼加判斷條件,似乎總有那麼一兩個讀者會跳出來推翻他的結論,他要手動制定規則讓計算機精準識別長得帥的讀者非常困難。

這時候,就需要用到機器學習演算法了。

那麼機器學習演算法是怎麼做的呢?

我們只需要隨機挑選一定數量的讀者(機器學習領域叫做訓練資料),製成一個表格,表格裡記錄上這些讀者的一些屬性,如是否投過推薦票、是否投過月票、是否留過評論、是否點過贊、是否打賞過等等(機器學習領域叫做特徵),在最後一列記錄下結論,即帥還是不帥(機器學習領域叫做標籤)。

Loading...

未載入完,嘗試【重新整理】or【關閉小說模式】or【關閉廣告遮蔽】。

嘗試更換【Firefox瀏覽器】or【Chrome谷歌瀏覽器】開啟多多收藏!

移動流量偶爾打不開,可以切換電信、聯通、Wifi。

收藏網址:www.peakbooks.cc

(>人<;)