大白話解釋:到底什么是人工智能(AI),小學(xué)生都能看懂
現(xiàn)在人工智能(AI)一詞滿天飛,上到國(guó)家和地方ZF的科技創(chuàng)新扶持政策,下到大小公司的各種智能XXX、智慧XXX產(chǎn)品或解決方案,似乎不加上人工智能,就顯得沒(méi)有技術(shù)含量、不夠高端。反正人工智能一詞有點(diǎn)泛濫成災(zāi)的意思了,前幾天還看到一家“AI燒烤店”,也沒(méi)搞懂智能在哪里。
言歸正傳,到底什么是人工智能(AI)?
一提到“人工智能”(AI),對(duì)于普通人來(lái)說(shuō),腦海里可能首先浮現(xiàn)的就是高科技、腦袋里裝有芯片的機(jī)器人,以及科幻電影里機(jī)器人的各種超能力,把人類踏在腳底下磨擦的場(chǎng)景。對(duì)于普通IT人員來(lái)說(shuō),可能想到就是各種數(shù)學(xué)算法、模型、高數(shù)公式等等,總而言之,很復(fù)雜。
既然是大白話解釋,這里我準(zhǔn)備盡可能繞開(kāi)一些專業(yè)術(shù)語(yǔ),嘗試從普通人的角度來(lái)解釋清楚以下3個(gè)問(wèn)題。可能表述上沒(méi)有那么嚴(yán)謹(jǐn),但普通人看了能理解個(gè)七七八八,文章目的就達(dá)到了。
一、人工智能到底是啥意思,想要達(dá)到什么目的?
人工智能,其實(shí)是英文“Artificial Intelligence”(AI就是它的縮寫(xiě),顯然它來(lái)自于老外)的中文翻譯,意思就是“一種人造的智能”,所以個(gè)人覺(jué)得把它翻譯成“人造智能”或許更合適,更容易理解。那么什么又是人造智能呢?其實(shí)這里的人造一詞就跟人造皮革、人造衛(wèi)星的人造是一個(gè)意思,指的是由人生產(chǎn)出來(lái)的,而不是自然形成的,唯一不同的是,這里生產(chǎn)出來(lái)的產(chǎn)品不是皮革和衛(wèi)星,是人的聰明才智(可以簡(jiǎn)單理解成人的大腦)而已。就像宅男們的最愛(ài)——c氣娃娃,也可以說(shuō)它是人造女盆友!
搞明白人工智能一詞的含義后,接下來(lái)理解其目的就簡(jiǎn)單多了。人工智能的目的就是,科學(xué)家們希望通過(guò)人造的方式,生產(chǎn)一種智能出來(lái),來(lái)代替我們完成一些需要人類用腦才能完成的工作,或者人類肉身不太好去完成的工作。比如機(jī)器人客服,就是希望通過(guò)機(jī)器人來(lái)取代客服人員,降低企業(yè)的客服成本,因?yàn)榇蟛糠莸目头?wèn)題都是常見(jiàn)的幾類問(wèn)題,只是目前的技術(shù)還不夠先進(jìn),很多時(shí)候還需要人工客服。
二、人工智能是怎么實(shí)現(xiàn)的?
人工智能自誕生以來(lái),科學(xué)家們想了很多種辦法試圖去實(shí)現(xiàn)它,最有影響力的就是“專家系統(tǒng)”方案和當(dāng)前在用的“機(jī)器學(xué)習(xí)”方案(注意:深度學(xué)習(xí)是機(jī)器學(xué)習(xí)的一種)。不要被這兩個(gè)專業(yè)名詞嚇到,其實(shí)很簡(jiǎn)單,很容易理解,聽(tīng)我慢慢道來(lái)。
1.專家系統(tǒng)方案
是科學(xué)家們?cè)缙谙氤鰜?lái)的一個(gè)實(shí)現(xiàn)人工智能的辦法(其實(shí)我們普通人也能想到這個(gè)辦法)。這個(gè)辦法的思路很簡(jiǎn)單,既然想讓機(jī)器具備智能,能夠代替人處理某一方面的思考和決策問(wèn)題(比如打桌球),那我們就找一堆桌球高手(即專家,比如奧沙利文、丁俊輝以及最近的顏丙濤),把他們每個(gè)人的打法、某種球型下的解法都集中在一起,寫(xiě)成一個(gè)牛逼的計(jì)算機(jī)程序,這個(gè)計(jì)算機(jī)程序列舉了所有高手在不同球型下的解法和打法,一但桌面上出現(xiàn)某種球型,通過(guò)這個(gè)程序,機(jī)器就知道接下來(lái)怎么打,這就是所謂的專家系統(tǒng)。
很明顯,專家系統(tǒng)就是一個(gè)寫(xiě)死邏輯步驟和可能性的軟件而已,還算不上嚴(yán)格意義上的智能,有比較大的局陷。還以打桌球?yàn)槔瑢<蚁到y(tǒng)不可能窮舉所有球型和打法,一旦遇到程序中沒(méi)有的球型,就不知道該怎么打了。而且打法技術(shù)在進(jìn)步,專家系統(tǒng)程序一旦寫(xiě)成就定型了,對(duì)新技術(shù)打法沒(méi)有學(xué)習(xí)能力。這也是普通計(jì)算機(jī)軟件程序也不能認(rèn)為是人工智能的原因,因?yàn)樗恢悄埽皇浅绦騿T已定死的幾種邏輯而已。
2.機(jī)器學(xué)習(xí)方案
既然專家系統(tǒng)沒(méi)有學(xué)習(xí)能力,科學(xué)家們又在想,能不能搞一個(gè)具備學(xué)習(xí)能力的方法出來(lái),就像小孩子一樣,剛生下來(lái)啥也不懂,讓他讀幾十年的書(shū),最后變成一個(gè)聰明的小孩?這個(gè)方法就“機(jī)器學(xué)習(xí)”,一種讓機(jī)器能夠具備學(xué)習(xí)能力的一種方法。
怎么才能夠做到呢?
我們以在APP上買(mǎi)東西時(shí)候的智能推介(APP自動(dòng)給你推薦商品)為例,APP怎么知道哪些才是你可能喜歡的商品呢?方法思路很簡(jiǎn)單,我們先給他整一個(gè)數(shù)學(xué)公式,這個(gè)數(shù)學(xué)公式有很多參與計(jì)算的因素(比如性別、年齡、顏色喜好、職業(yè)、收入等等,反正很多種),然后每個(gè)計(jì)算因素固定一個(gè)對(duì)結(jié)果的影響權(quán)重(這個(gè)權(quán)重就像小孩競(jìng)選班干部,其他小朋友投1票就算1票,但老師投1票要算10票),最后確定出這樣一個(gè)計(jì)算公式:“0.1*性別+0.2*年齡+0.3*顏色喜好+0.4*職業(yè)+0.5*收入”,然后根據(jù)每個(gè)人的情況計(jì)算出一個(gè)結(jié)果來(lái),根據(jù)結(jié)果的不同數(shù)值范圍,我們給他推薦不同的商品。
看到這里,可能有的網(wǎng)友會(huì)問(wèn)了,沒(méi)看出來(lái)哪里體現(xiàn)了“學(xué)習(xí)”能力呀?莫慌,上面的公式中,還有一個(gè)問(wèn)題沒(méi)有解決,那就是那些權(quán)重系數(shù)0.1、0.2、0.3是怎么來(lái)的?你憑什么說(shuō)性別的權(quán)重就是0.1?顯然不能拍腦袋,這個(gè)權(quán)重就是要通過(guò)大量的現(xiàn)有案例數(shù)據(jù)讓機(jī)器自動(dòng)學(xué)習(xí)出來(lái)的,這也是為什么互聯(lián)網(wǎng)公司APP要偷窺我們隱私數(shù)據(jù)的原因。也許通過(guò)大量案例數(shù)據(jù)的學(xué)習(xí)后發(fā)現(xiàn),性別的權(quán)重不應(yīng)該是0.1,可能0.52更合適,那么就0.52了。而且隨著案例數(shù)據(jù)越積越多,這個(gè)權(quán)重可能更準(zhǔn)確,最后變成了0.523421之類的。
三、人工智能當(dāng)前發(fā)展到什么階段了?
老實(shí)說(shuō),人工智能當(dāng)前仍然處于初級(jí)階段,還遠(yuǎn)不具備替代人類智慧的能力,所以大家不要過(guò)于擔(dān)心自己失業(yè)的問(wèn)題,離那一天還有很遠(yuǎn)的路要走。目前人工智能只能做一些點(diǎn)上局限的事情,比如通過(guò)人臉識(shí)別自動(dòng)認(rèn)人、自動(dòng)將中文翻譯英文、自動(dòng)將語(yǔ)音轉(zhuǎn)換成文字之類的。