什么是圖靈測試
圖靈測試(The Turing test)由艾倫·麥席森·圖靈發(fā)明,指測試者與被測試者(一個人和一臺機器)隔開的情況下,通過一些裝置(如鍵盤)向被測試者隨意提問。
1950年,阿蘭·圖靈在那篇名垂青史的論文《計算機械與智力》的開篇說:“我建議大家考慮這個問題:‘機器能思考嗎?’”但是由于我們很難精確地定義思考,所以圖靈提出了他所謂的“模仿游戲”:
一場正常的模仿游戲有ABC三人參與,A是男性,B是女性,兩人坐在房間里;C是房間外的裁判,他的任務是要判斷出這兩人誰是男性誰是女性。但是男方是帶著任務來的:他要欺騙裁判,讓裁判做出錯誤的判斷。
那么,圖靈問:“如果一臺機器取代了這個游戲里的男方的地位,會發(fā)生什么?這臺機器騙過審問者的概率會比人類男女參加時更高嗎?這個問題取代了我們原本的問題:‘機器能否思考?’”而這,就是圖靈測試的本體。
其實你可能已經(jīng)注意到了圖靈的真正目的。不是說“思考”沒法定義嗎?沒關系,我們不去糾纏哲學,我們來制造一個可操作的標準。如果這臺機器“表現(xiàn)得”和一個思考的人類(人類是會思考的,對吧?)無法區(qū)分,那么我們就大可把它當做是在“思考”。
當然,有些方面機器很難表現(xiàn)得和人類一樣,比如有血有肉——但是既然我們關注的是思考,那么就可以選擇一個有代表性的領域,圖靈選擇的就是“模仿游戲”。在原論文中圖靈建議,要求也不必太高,假如能判對的裁判人數(shù)不到70%(我認為這個數(shù)字也只是他的隨口一說),那我們就可算是它成功了。
而到了1952年,在一場BBC廣播中,圖靈談到了一個新的具體想法:讓計算機來冒充人。如果不足70%的人判對(也就是超過30%的裁判誤以為在和自己說話的是人而非計算機),那就算作成功了。
可以看到,圖靈測試的核心其實不是“計算機能否和人對話”,而是“計算機能否在智力行為上表現(xiàn)得和人無法區(qū)分”。冒充異性和冒充人類都不過是特例而已。
不過這個1952年版的圖靈測試在后世被發(fā)揚光大,成了今天我們所知的圖靈測試的唯一方法。這就帶來了一些問題。