讓我們心里發毛的人工智能到底是什么?——李開復《人工智能》學習筆記之一

當我們探討問題時,正名非常重要,只有當我們明確定義了某件事物,我們才能進一步做出判斷,我們對它是應該歡迎,還是應該恐懼。

阿爾法狗戰勝圍棋九段李世石已經是一年前的事兒了,而這場世紀之戰掀起的人工智能熱潮卻并沒有消褪,再經由以色列歷史學家尤瓦爾·赫拉利,在《未來簡史》中對人工智能給人類造成威脅的大肆渲染,人工智能已經不僅僅是一類技術,一類協助人類改造世界的工具,而可能成為洪水猛獸,威脅到人類自身的安全。

可是,到底什么是人工智能呢?

當我們探討問題時,正名非常重要,只有當我們明確定義了某件事物,我們才能進一步做出判斷,我們對它是應該歡迎,還是應該恐懼。

偉大領袖說過:“朋友來了有好酒,敵人來了有獵槍。”我們首先要弄清楚,來的是誰,是朋友還是敵人。

5月2日,老杜預購的李開復的新書《人工智能》到貨,在這本書里,李開復系統地介紹了人工智能的前世今生,那個戰勝了李世石的阿爾法狗到底是怎么回事,人工智能會如何影響人類,它將給我們帶來什么機遇與風險。可以說,這本書一網打盡了目前關于人工智能大眾關心的幾乎所有問題。

李開復是誰我就不用詳細介紹了,他是明星科學家、職業經理人、人工智能某算法發明人,目前是創新工場董事長兼首席執行官。在人工智能領域,他既是從業者又是領導者。

李開復在書中為我們羅列了關于人工智能的五個定義,并一一做了詳細解讀。

是的,你沒看錯,是五個關于人工智能的定義。

1.人工智能是讓人覺得不可思議的計算機程序。

2.人工智能是與人類思考方式相似的計算機程序。

3.人工智能是與人類行為相似的計算機程序。

4.人工智能是會學習的計算機程序。

5.人工智能就是根據對環境的感知,做出合理的行動,并獲得最大收益的計算機程序。

那么,為什么會有五個定義,到底哪個才是正確的定義呢?

這與人工智能的歷史有關,也與人們探索與尋找人工智能的途徑有關。

在大眾的印象里,最早的計算機就是一臺算數速度超快的大號計算器,人們通過它來算數,就是為了減少人工運算的步驟和縮短運算的時間。

可是,在上個世紀60年代,有人發明了一套可以下跳棋的程序,并且這個程序還戰勝了一個盲人棋手,一下引起了轟動。機器不僅做了傳統上認為只有人才能做的事,而且還戰勝了人,太不可思議了,這機器肯定有了智能,這就是第一個人工智能定義——人工智能是讓人覺得不可思議的計算機程序——的由來。

當然,現在的計算機已經可以下載各種棋的程序,而且我們并不覺得這有多么不可思議。這個定義,其實并不能算作定義,只是那個時代大眾的一種直觀感受。

第二個定義——人工智能是與人類思考方式相似的計算機程序——是最為大眾認可的關于人工智能的定義。

一提到人工智能,我們想當然的以為就應該是像人一樣思考的機器(程序)。大家想像一下,你腦海里或印象里的人工智能機器什么樣?

對嘍,就是機器人——人形,能夠像人一樣思考,能夠與人交流。

這是影響最廣泛而且至今仍然最為大眾認可的一個定義。但事實上,這個定義嚴重地誤導了科學家,使他們關于人工智能的研究幾次陷入僵局。

人思考的特點是什么?有邏輯性,因為所以、充分必要、條件結果,這個就是人類智能的特點。所以,科學家們就努力想辦法訓練計算機具有邏輯性,教它認識一、二、三等等,結果這機器訓練來訓練去,還不如三歲孩子。

三歲孩子聽大人教他,有兩個輪子能騎的那個叫自行車,后來看見有兩個輪子的,不管外形差別多大,他都知道是自行車,他會忽略掉車外觀顏色、框架結構的不同。

這個能力只有人類有,而計算機遇到一點變化就認不出來。比如教它一個宋體的“一”,遇到楷體的“一”它就不認識,你即使教它所有字體的“一”,手寫體它還是不認識。

所以,如果我們想讓計算機認識所有的“一”,按照人的思維邏輯去教它是不行的。科學家們努力了幾十年,還是因為差錯率太高,無法實現商用。

所謂商用,就是實現商業化,作為商品供大眾使用。不能商用,其本質就是無法為更多的人服務。

第三個定義——人工智能是與人類行為相似的計算機程序——看著與第二個相似,都是模仿人類,但卻有本質的差別。

第二個定義是模仿人類的思維邏輯,就是循因求果;而第三個定義,則是模仿人類的結果——只要結果,放棄因果邏輯。

人是如何行動的呢?

如果我們想吃飯,首先要在腦子里形成意識,然后意識再支配肢體行動——伸出手、拿起筷子、端起飯碗……

這個“伸出手、拿起筷子、端起飯碗……”的動作是意識支配的行為。我們可以只考慮如何讓計算機產生這樣的行為,而不考慮它是按照什么邏輯產生這種行為。這個就是第三個定義對第二個定義的突破。

打個比方,如果我想讓計算機認識“田”,第二個定義是教它認識所有的“田”,然后它再看到就認識了;而第三個定義則是看看計算機怎么能認識“田”,然后,再找到它認識的算法,用它的算法去訓練它。

這里的關鍵是算法,具體的方法就是現在盡人皆知的深度學習。

我們還是用例子來說。

科學家們首先在圖片識別上實現了突破。

科學家們要訓練計算機在一大堆圖片中把所有的貓找出來。然后就先設定一些指標,比如眼睛什么樣,頭部輪廓什么樣等,當然都是用的計算機能夠懂的語言,然后讓計算機去圖片上找貓。

可是,計算機找貓的過程中把很多狗也找出來了,就是說現有的指標無法區分貓與狗,那就增加指標或調整參數,如此一遍一遍,直到計算機能夠從無數的圖片中只找到貓。

2015年,這種“找貓”的誤差率已經降到甚至超過人類的水平。這是一個節點,人工智能實現商用的門檻被跨過去了。

第四個定義——人工智能是會學習的計算機程序——是對目前人工智能特點的描述。

目前正在火著的這一拔人工智能,其核心算法都是上面說過的“找貓算法”——深度學習。而此前上一世紀的人工智能浪潮則是第二個定義代表的模仿人類邏輯智能。

第五個定義——人工智能就是根據對環境的感知,做出合理的行動,并獲得最大收益的計算機程序——是教科書式的定義,它包涵了上面的四個定義,面面俱到,卻缺乏特點,無法讓普通大眾明確把握人工智能的特點。

那么,現在你知道人工智能是怎么一回事了吧。人工智能的五個定義,恰恰是人工智能的一部發展史,了解了五個定義,基本也就把它的歷史弄清楚了,當然,也就明白了人工智能到底是什么。

(圖片來自網絡)

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容