?作者:經(jīng)力
【嵌牛導(dǎo)讀】:機(jī)器學(xué)習(xí)作為AI陣營(yíng)的一員悍將,得到了很多關(guān)注,今天我就從小白的視角來(lái)簡(jiǎn)單的談?wù)勈裁词菣C(jī)器學(xué)習(xí)?
【嵌牛鼻子】:機(jī)器學(xué)習(xí)大數(shù)據(jù)
【嵌牛提問(wèn)】:什么是機(jī)器學(xué)習(xí)?
【嵌牛正文】:
? ? ? ? 本文將從什么是機(jī)器學(xué)習(xí)以及機(jī)器學(xué)習(xí)的應(yīng)用領(lǐng)域等方面簡(jiǎn)單介紹機(jī)器學(xué)習(xí)(注:本文內(nèi)容主要來(lái)自于對(duì)狄泰學(xué)院課程的整理,也包括我個(gè)人的一些思考。由于本人對(duì)機(jī)器學(xué)習(xí)的理解還很淺,所以難免有敘述不妥之處,歡迎各路大神拍磚^_^):
? ? ? ? 在介紹什么是機(jī)器學(xué)習(xí)之前,不妨先想想我們?nèi)祟愂窃趺磳W(xué)習(xí)的?通常我們會(huì)通過(guò)看書(shū)或者做實(shí)驗(yàn)的方式,從理論與實(shí)踐等不同渠道獲取知識(shí)。當(dāng)然,很難只將學(xué)習(xí)的過(guò)程進(jìn)行一遍就掌握要學(xué)的知識(shí),所以學(xué)習(xí)往往伴隨著重復(fù)。每一次重復(fù)學(xué)習(xí)的過(guò)程,我們對(duì)知識(shí)的認(rèn)知也會(huì)更加深刻,這也就是所謂的“書(shū)讀百遍,其義自見(jiàn)”。誠(chéng)然,學(xué)習(xí)不是目的,當(dāng)我們學(xué)習(xí)到知識(shí)后,還需要將其應(yīng)用到實(shí)踐中從而創(chuàng)造價(jià)值,可以說(shuō)應(yīng)用才是學(xué)習(xí)的歸宿。
? ? ? ? 再來(lái)看機(jī)器學(xué)習(xí),簡(jiǎn)單的說(shuō)機(jī)器學(xué)習(xí)就是計(jì)算機(jī)具備人類那樣的學(xué)習(xí)能力,從而能夠更好的解決問(wèn)題。所謂“具備人類那樣的學(xué)習(xí)能力”展開(kāi)來(lái)說(shuō)就是,在不斷重復(fù)的訓(xùn)練中能力能夠得到提高,在下一次遇到同樣或類似的問(wèn)題時(shí),能夠做的更好。
? ? ? ? 以上是對(duì)機(jī)器學(xué)習(xí)通俗的理解。那么,機(jī)器學(xué)習(xí)領(lǐng)域的大牛們又是怎么定義機(jī)器學(xué)習(xí)的呢?機(jī)器學(xué)習(xí)領(lǐng)域的先驅(qū)Arthur Samuel在他的論文中,將機(jī)器學(xué)習(xí)非正式定義為“在不直接針對(duì)問(wèn)題進(jìn)行編程的情況下,賦予計(jì)算機(jī)學(xué)習(xí)能力的一個(gè)研究領(lǐng)域”;Tom Mitchell在他的《Machine Learning》一書(shū)的序言開(kāi)場(chǎng)白中給出了一個(gè)定義“機(jī)器學(xué)習(xí)這門(mén)學(xué)科所關(guān)注的問(wèn)題是:計(jì)算機(jī)程序如何隨著經(jīng)驗(yàn)積累自動(dòng)提高性能”。大牛們的定義更嚴(yán)謹(jǐn),不過(guò)表達(dá)的也是類似的意思。
? ? ? ? 接著我將用一幅圖來(lái)描述機(jī)器學(xué)習(xí)的一般過(guò)程:

? ? ? ? 機(jī)器學(xué)習(xí)在學(xué)到知識(shí),獲得經(jīng)驗(yàn)(建立知識(shí)庫(kù))后,就需要應(yīng)用于實(shí)踐,創(chuàng)造價(jià)值,否則豈不是白學(xué)一場(chǎng)。那么機(jī)器學(xué)習(xí)應(yīng)用的一般過(guò)程是怎樣的呢?如下圖:

? ? ? ? 下面再以“購(gòu)物推薦系統(tǒng)”的例子來(lái)輔助說(shuō)明,我們都有這樣的體驗(yàn):多次在一些網(wǎng)上購(gòu)物平臺(tái)購(gòu)物后,購(gòu)物平臺(tái)往往會(huì)推出一個(gè)“猜你喜歡”的專欄,里面推送的都是與我們經(jīng)常購(gòu)買(mǎi)的東西同類別的或有關(guān)聯(lián)的產(chǎn)品。那些購(gòu)物網(wǎng)站是怎么實(shí)現(xiàn)“猜你喜歡”的呢?答案就是:大數(shù)據(jù)+機(jī)器學(xué)習(xí)。如下圖所示:

? ? ? ? 需要說(shuō)明的是,以上只是原理性的描述,實(shí)際應(yīng)用中,可能系統(tǒng)要復(fù)雜的多。其實(shí),機(jī)器學(xué)習(xí)本身也是一門(mén)比較復(fù)雜的學(xué)問(wèn),對(duì)數(shù)學(xué)的要求很高,如微積分、概率論、線性代數(shù)等。想要成為機(jī)器學(xué)習(xí)方面的專家的話,基礎(chǔ)學(xué)科一定要學(xué)扎實(shí)。
? ? ? ? 最后我們來(lái)說(shuō)說(shuō)機(jī)器學(xué)習(xí)的應(yīng)用領(lǐng)域,機(jī)器學(xué)習(xí)的應(yīng)用領(lǐng)域非常廣泛,比如在模式識(shí)別領(lǐng)域,典型應(yīng)用有人臉識(shí)別、指紋識(shí)別等;在語(yǔ)言處理領(lǐng)域,有語(yǔ)音識(shí)別等;在大數(shù)據(jù)分析領(lǐng)域有:天氣預(yù)測(cè)、客戶挖掘、股票交易等。更多的應(yīng)用很容易在互聯(lián)網(wǎng)上檢索到,這里就不贅述了。