Google機(jī)器學(xué)習(xí)筆記(一)

Hello world

Google Machine Learning Recipes 1
官方中文博客
http://chinagdg.org/2016/03/machine-learning-recipes-for-new-developers/
視頻地址
http://v.youku.com/v_show/id_XMTUxODA1NTY3Mg==.html
Github工程地址
https://github.com/ahangchen/GoogleML
歡迎Star,也歡迎在Issue區(qū)討論

Supervised learning

原本我們是教會(huì)機(jī)器我們的規(guī)則,由機(jī)器執(zhí)行規(guī)則進(jìn)行分類,識(shí)別。

但規(guī)則總有漏洞,我們總能舉出規(guī)則的反例。

我們不能為每種反例都對(duì)規(guī)則做修正,那是個(gè)無(wú)底洞。

所以我們讓機(jī)器自己學(xué)習(xí)規(guī)則

分類器

Input: Data (features)

Output: class (label)

機(jī)器學(xué)習(xí)的過(guò)程

  • 收集訓(xùn)練數(shù)據(jù): examples

我們需要從data中,提取出可以作為分類依據(jù)的特征作為feature

  • 訓(xùn)練分類器: 分類器有很多種,我們這個(gè)部分使用了決策樹
  • 進(jìn)行預(yù)測(cè)

環(huán)境搭建

使用scikit-learn做Python上的機(jī)器學(xué)習(xí);

官網(wǎng)推薦使用Anaconda進(jìn)行安裝,輕松解決依賴,有兩個(gè)版本可以用,我使用Python3版本

安裝后,關(guān)聯(lián)Pycharm,新建一個(gè)工程,選擇interpreter為anaconda里的python,這樣才能順利引用機(jī)器學(xué)習(xí)的庫(kù);

如果已經(jīng)選了其他編譯器,需要在File - Settings - 搜索interpreter,修改

代碼

Hello world:一個(gè)簡(jiǎn)單的分類器訓(xùn)練與預(yù)測(cè)

最后編輯于
?著作權(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)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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