培養(yǎng)人工智能進(jìn)化的幾個(gè)階段
在很多方面,人工智能的表現(xiàn)已經(jīng)超越了人類,這并不代表人工智能很聰明。相反,其實(shí)人工智能是很傻很天真的,你認(rèn)認(rèn)真真與它交流,會(huì)被嚇到,但如果稍微使點(diǎn)詐,它就會(huì)原形畢露。那么人工智能是如何看起來(lái)很聰明的呢,下面筆者以講故事的形式,讓大家了解監(jiān)督學(xué)習(xí)下的人工智能是如何運(yùn)作的。
故事的主角叫小A(AI),我們讓小A學(xué)習(xí)化妝。
·非人工智能階段
在沒有任何的幫助下,小A化妝只有一個(gè)步驟,那就是上色,所以剛開始小A化妝會(huì)全部涂成純色。這是因?yàn)槌跏蓟男相當(dāng)于計(jì)算器,你給她一個(gè)指令,她就輸出一個(gè)結(jié)果。你讓她化妝,她就涂上純色。結(jié)果客戶非常不滿意,怎么辦?你得先教小A認(rèn)臉。
·人工智能起步階段小A眼中的世界與我們是不一樣的,我們能夠看到色彩、形狀,而小A的眼里只有0和1兩個(gè)數(shù)字(二進(jìn)制),你可以理解為小A高度近視,但不愿意戴眼鏡。所以小A想要認(rèn)臉,先要把人臉抽象化,比如人的嘴巴就是一條曲線。小A將這條曲線對(duì)應(yīng)的0、1排列順序認(rèn)作是人的嘴巴。
人工智能“眼中”的世界就是0和1的組合
問題又來(lái)了,曲線代表嘴巴的話,小A有時(shí)候會(huì)把眉毛也看成嘴巴,為了避免笑話,你讓小A判斷是不是嘴巴的時(shí)候,不要單純的以“是”或“不是”為結(jié)果。這時(shí)候你給小A的一些算法,讓她把疑似嘴巴的曲線對(duì)應(yīng)的0、1排列順序輸入算法中,最終結(jié)果會(huì)出現(xiàn)一個(gè)百分?jǐn)?shù),當(dāng)百分?jǐn)?shù)大于90%的時(shí)候,小A就知道這條曲線就是嘴巴,然后就能化妝了。
上面就是比較初級(jí)的人工智能,比剛開始聰明一些,但還是不夠聰明。
·人工智能發(fā)展階段小A又遇到了問題。小A給一個(gè)人化妝的時(shí)候沒有問題,但給多個(gè)人化妝就有問題了,因?yàn)槿酥g差別太大。比如之前都是給櫻桃小口的客戶化妝,現(xiàn)在突然來(lái)了一位大嘴客戶,小A不知道該怎么化了。
那該怎么辦?為了讓小A能夠快速掌握技能,你準(zhǔn)備了一沓照片,上面幾乎擁有人類的全部嘴型(大數(shù)據(jù)),然后又摻進(jìn)去了一沓動(dòng)物嘴型和其他亂七八糟的照片(負(fù)樣本),一張張的讓小A認(rèn)。小A認(rèn)對(duì)了,你就鼓勵(lì)她,認(rèn)錯(cuò)了,就打一巴掌。
監(jiān)督學(xué)習(xí)
認(rèn)對(duì)就夸、認(rèn)錯(cuò)就打,這就是監(jiān)督學(xué)習(xí)。
這個(gè)過(guò)程中小A如何成長(zhǎng)呢?還記得之前你給小A的算法嗎,現(xiàn)在這個(gè)算法里面有幾項(xiàng)數(shù)值非常重要,這幾項(xiàng)數(shù)值就是權(quán)重。在小A判斷照片是不是人的嘴巴時(shí),小A會(huì)根據(jù)正確或錯(cuò)誤的結(jié)果調(diào)整權(quán)重,直到能夠不會(huì)出現(xiàn)錯(cuò)誤。
讓小A自己修改權(quán)重就是機(jī)器學(xué)習(xí)。
機(jī)器學(xué)習(xí)
小A要看多少照片呢?越多越好,而且要重復(fù)的讓她看。除了看嘴巴的照片,還要看眼睛的、鼻子的,還要給她看擁有全部五官的……這樣小A就能將識(shí)別的正確率提升到很高的水平。再給客戶化妝的時(shí)候,客戶就會(huì)夸小A真智能。
以上就是人工智能發(fā)展時(shí)要經(jīng)歷的幾個(gè)階段,當(dāng)然其中涉及到很多復(fù)雜的知識(shí)和技術(shù),而且后續(xù)還會(huì)有更為復(fù)雜的理論和概念,筆者在此就不做深入探究了。