CHAPTER 02/ 〜1955

會思考的機器之夢,與計算的機器

這個名字誕生之前的歷史(〜1955年)

能分辨出和人很像的機器嗎?思考就是計算嗎?這個300多年前就有的問題,經過齒輪、卡片和開關做成的機器,一路走到1950年的那個問題(譯)。

011637·分辨方法

怎樣分辨像人的機器

如果有一台和人一模一樣地活動的機器,我們能把它和人區分開嗎?

1637年,笛卡兒在第5部分寫道:即使有模仿人體、模仿人的動作的機器,也有(譯)能看出它不是真正的人。

第1種是語言。笛卡兒也承認,可以造出這樣的機器:碰到某處,它就問(譯);碰到另一處,就喊(譯)。但它不能把詞語做各種組合,從而做到(譯)。第2種是能應付的情境有多廣。機器每做一種動作,都需要為它專門安排一套零件,所以比不上在任何情境都能使用的理性這種(譯)。

右圖是一台以固定的話回應固定刺激的查表機器。表裡沒有的問題,它就答不出。就算把表做大,由單字排列出來的句子數量,增加得也比表快得多。

排列數 =VL
V
可用的單字數
L
句子的長度(單字數)

圖所展示的:對固定刺激只回覆固定話語的「查表機器」,無法回答表裡沒有的問題。就算擴大表格,詞語排列成句子的數量也會增加得快得多,表格追不上。

句子長度,與表能涵蓋的比例(縱軸每格是10倍)
021651·思考=計算

思考就是加法和減法嗎

有條理的推理,能寫成計算嗎?

1651年,霍布斯在第5章中寫道,(譯)。相加的不是數,而是大家約定的名稱(詞語)。他還寫到,邏輯學家把名稱相加得到句子,把句子相加得到三段論。就像算術會算錯一樣,再小心的人也會推理出錯。

右圖用圓圈(集合)表示名稱。所有的人都是動物這句話,相當於把人的圓中落在動物圓之外的部分清空。依次用前提的2句話消去區域,就能從剩下的區域讀出結論。把消去、保留在所有情形下都查一遍,就能機械式地檢驗推理是否正確。

序言裡還問道:靠發條和齒輪運轉的自動人偶,是否也可以說有(譯);接著又說,人的技術能造出(譯)。

前提句1+ 前提句2 → 結論(只要在前提句成立的所有世界裡都成立,就一定正確)
世界
3個圓構成的8個區域中,哪些區域裡有元素的組合(2⁸=256種)
以為知道的事常見說法:霍布斯是AI的祖先,說過可以造出會思考的機器
原始資料中:序言裡的(譯)是對國家(利維坦)的比喻。但第5章把思考本身定義為詞語的計算,明確寫出了日後通向AI的想法。

圖所展示的:「所有人都是動物」這類句子,相當於消去圓圈中的區域。依照前提逐一消去區域,就能機械式地檢查結論是否正確。

031662〜1796·日本·機關人偶

放上茶碗就會前進的人偶

只靠齒輪和發條,人偶能做出多麼固定的動作?

江戶時代的日本,機關人偶作為表演很受歡迎。1662年前後,初代竹田近江在大坂的道頓堀,開辦了專演機關人偶的劇場「竹田的戲劇」,持續了約100年(也有書把開始的年份定為1664年)。

1796年,土佐的細川半藏賴直在中,用圖解說了日式鐘錶、端茶人偶等9種機關人偶的內部構造。端茶人偶的手裡有一個托盤,放上茶碗它就向前走,拿走就停下,再放上就轉向走回來。動力是發條(鯨鬚)。圖中畫著標有一之輪、二之輪的齒輪。

右圖中,試著放上、拿走茶碗吧。根據朝向、是否在動、有沒有茶碗,下一個動作只有1種,同樣的情境一定做同樣的動作。

下一個動作 = 表(目前狀態, 有茶碗·沒有茶碗)
狀態
朝向(去程·回程)與前進·停止的組合

圖是把動作的順序做成的表,並不是照著書中的齒輪圖畫出來的。端茶人偶本身在這本書之前就有,井原西鶴的俳句裡也出現過。

圖所展示的:機關人偶的下一個動作,由朝向、是否正在移動、是否有茶碗決定,只有1種可能;同樣的情境,一定會做出同樣的動作。

041768〜1774·自動人偶

可以更換步驟的寫字人偶

能更換所寫句子的人偶,是怎麼造出來的?

1768〜1774年,鐘錶匠Pierre Jaquet-Droz,與兒子Henri-Louis,以及Jean-Frédéric Leschot,造了3個自動人偶「音樂家」「繪圖者」。它們能用羽毛筆寫字、畫畫、彈管風琴,至今仍保存在瑞士Neuchâtel藝術與歷史博物館。

能寫最多40個字的短句。寫哪一句,據介紹取決於一排旋鈕的排列,這些旋鈕用來選擇推動筆的凸輪(帶凹凸的圓盤,轉動時桿子會隨凹凸而動)。形狀固定的零件,用什麼順序使用,結果就不同。這和後來的程式是同樣的想法。

右圖中,按旋鈕調換排列順序,再按「寫字」試試。字的形狀不變,只靠排列方式的不同,句子就變了。

筆的位置(x, y)=(凸輪x的半徑, 凸輪y的半徑)
凸輪
轉動時按半徑推動桿子的圓盤
旋鈕的排列
指定用哪個凸輪、按什麼順序用

圖所展示的:字形的零件不變,只要改變使用哪些零件、依什麼順序使用,寫出的句子就會改變。這和後來的程式是同樣的想法。

051770〜1836·表演

會下棋的人偶的箱子裡

18世紀,真的有會下西洋棋的機器嗎?

1770年前後,肯佩倫在維也納宮廷,為女皇瑪麗亞·特蕾西亞造了一台機器並展示:穿土耳其服裝的人偶,在箱子上下西洋棋。人偶巡迴了歐洲和美國,其實箱子裡藏著一位西洋棋高手。1784年出了一本書,寫到裡面有人。1821年的一本書用圖解釋了方法:依次打開櫃門給人看裡面時,裡面的人挪動身體躲起來。

右圖中,試著打開櫃門。裡面的人會移到關著的一側。如果兩扇同時打開,會怎樣呢?

1836年,愛倫·坡論證說:純粹的機器應該必勝,卻有時會輸,所以是裡面的人在操縱。結論是對的。然而1950年,夏農把這個推理說成(譯)。因為即使只按固定步驟運作的機器,步驟不好也會輸(可以用Python程式確認)。

這台機器於1854年在費城的火災中燒毀。也有資料把製造年份定為1769年。

以為知道的事常見說法:18世紀有會下棋、會思考的機器
原始資料中:實際上是裡面藏著人。據朋友Windisch的書(1784),肯佩倫從一開始就向女皇暗示,自己能造出更巧妙騙過人眼的機器,才動手製作,並把這台機器稱為(譯)。

圖所展示的:會下西洋棋的人偶箱子裡藏著人,依序開門時,裡面的人會移到門還關著的一側,因此不會被發現。兩邊同時打開,就能發現他。

061822·差分機

不用乘法,做出數表

能不能把一遍遍重複同樣計算的辛苦交給機器?

1822年,英國的查爾斯·巴貝奇在寫給皇家學會會長戴維的公開信中,說明了一台機器的構想:自動計算對數和天文學計算所用的數表,並且連印刷也一併完成。信的開頭他寫道,因為一遍遍重複同樣計算的巨大辛苦,他想到了一台能代替人類智力最低階的1種活動的機器。這台機器後來被稱為差分機。

關鍵是差(相鄰兩數之差)。2次方的數1, 4, 9, 16 … 的差是3, 5, 7 …,差的差始終是2。所以只要把差的差加到差上,再把差加到數上,如此重複,就能不用乘法而一直做出數表。右圖中齒輪列轉1圈,表就前進1行。如果是3次方的式子,齒輪列就多1列。

數(x+1)= 數(x)+ 差(x)、 差(x+1)= 差(x)+ 差的差
差(x)
數(x+1) − 數(x)
n次式
第n次的差始終是同一個值

信的標題裡沒有出現差分機這個詞。那是後來才開始使用的名稱。

圖所展示的:2次方數的差再取差,永遠是2。因此只要不斷把差相加,不用乘法也能持續做出數表。

071843·分析機

用重複的步驟計算伯努利數

能不能把計算的步驟寫下來交給機器?

巴貝奇接著構想的是用打孔卡片給出步驟、能做任何計算的(沒有造出來)。1843年,艾達·洛夫萊斯把一篇講解這台機器的論文譯成英文,並加上了篇幅約為原文3倍的註釋。署名只有A.A.L.。

註釋E裡,把反覆進行的一組操作稱為cycle,還說明了在迴圈裡再放迴圈的巢狀結構。註釋G裡,用公式和表詳細給出了分析機每次1個,依次計算伯努利數這個數列的步驟。n=1得B₁,n=2得B₃,n=3得B₅,一邊改變n一邊重複同一個式子,前一個答案用於下一次計算。這是帶有現代所說迴圈結構的演算法(把解決問題的步驟明確寫出來的東西)。右圖中按「重複1次」看看。

0= −½·(2n−1)/(2n+1)+B1·(2n/2)+B3·(2n(2n−1)(2n−2)/(2·3·4))+ … +B2n−1
n
重複的次數
B1, B3 …
伯努利數(編號方式沿用註釋)
以為知道的事常見說法:洛夫萊斯斷言機器沒有創造力
原始資料中:在註釋G裡,緊接在寫下機器不會假裝自己能創造出什麼之前,她先寫了這樣一句:新東西起初總會被高估,隨後又因反彈而被低估,所以要小心。熱潮與寒冬的規律,1843年就已經說出來了。

圖所展示的:洛夫萊斯的註釋G,是一面改變n,一面重複同一個公式,把前一次答案用在下一次計算的步驟。這就是現在所說的含有迴圈的演算法。

081854·邏輯的代數

只有0和1的代數

且、或、非,能不能用式子的計算來表示?

1854年,喬治·布爾出版了。目的是用類似代數的符號計算,來表示人推理時心理活動的規律,建立邏輯學與機率的理論。

布爾注意到,邏輯符號遵循x×x=x(x² =x)。數裡滿足這個等式的只有0和1。於是他設想了符號只取0和1的代數(第37頁)。他把不是x的東西的集合寫作1 − x,並指出x(1 − x)=0表示不存在既是x又不是x的東西這個自古以來的規則(矛盾律)(第48〜49頁)。

右圖中動一動x。使x² =x成立的只有0和1。用0和1的開關做出且、或、非的表,就和高中資訊Ⅰ(日本高中必修的資訊科目)裡學的邏輯電路的表一樣。

x·y(且)、1 − x(非)、x+y − x·y(或)
x, y
0或1的值
x+y − x·y
用現在的寫法表示「或」的式子
以為知道的事常見說法:布爾為了電腦創造了0和1的邏輯
原始資料中:書的目的是用符號寫出人推理時心理活動的規律。在書中以文字搜尋的範圍內,沒有出現machine這個詞。把它應用到電氣開關電路上的,是大約80年後的工程師們(本章第10節)。

圖所展示的:符合x² =x的數,只有0和1。只用0和1計算,就能做出「且」「或」「非」的表格,與邏輯電路的表格相同。

091920〜1942·機器人

「機器人」的誕生與學天則的滾筒

機器人是什麼時候、作為怎樣的存在誕生的?

1920年,捷克作家卡雷爾·恰佩克發表了戲劇。「機器人」是用人造材料大量生產、負責勞動的人造人,名字是用表示勞動的詞造出來的。據卡雷爾本人所寫,他為名字發愁時,畫家哥哥約瑟夫提議說(譯)。

1928年,曾任大阪每日新聞社論說委員的生物學家西村真琴,造出了名字意為的人造人「學天則」,送去京都的博覽會參展。動力是壓縮空氣。一根帶著許多疣狀突起的軸旋轉,在固定的時間裡壓住固定的橡膠管,使空氣停住或通過。和音樂盒滾筒上的銷釘一樣,突起的排列順序就是動作的程式(大阪市立科學館的研究報告)。

右圖中,試著裝上、取下滾筒的突起。可以確認表情變化的順序。

1942年,科幻作家艾西莫夫在短篇小說中寫出了。故事裡,規則用語的模糊和定律之間的衝突,成了情節的起點。

以為知道的事常見說法:學天則是日本第一個機器人
原始資料中:大阪市立科學館的資料裡寫的是。實物據說被帶到德國後下落不明,現存的是2008年的復原品。

圖所展示的:學天則的動作,由旋轉軸上凸起的排列順序決定。就像音樂盒的凸針一樣,凸起的排列就是程式。

101936·日本·電路的式子

用式子計算開關電路

不畫電路圖,能不能算出燈泡會不會亮?

1936年12月,日本電氣的中島章和榛澤正男,在電氣通信學會的雜誌上發表了一套用符號的式子來計算、設計電話交換機等所用繼電器(用電來動作的開關)電路的理論。他們用電流不易通過的程度來表示接點,閉合為0,斷開為無限大,把2個接點的串聯寫成A+B,並聯寫成A×B。結果 + 和 × 遵循的規則,與普通算術完全不同。這和布林代數是同一個東西,但中島當時並不知道布林代數。

右圖中按按開關。按現代的寫法(接通=1),串聯表示且(×),並聯表示或(+)。按1936年的寫法(接通=0),串聯是 +,並聯是 ×。用哪種寫法計算,燈泡亮不亮的結果都相同。

現在:串聯A·B,並聯A+B 1936年:串聯A+B,並聯A × B
A, B, C
開關
+ 和 ×
用0和1進行的運算(1+1是1)
以為知道的事常見說法:用布林代數設計電路的理論由夏農開創
原始資料中:中島章和榛澤正男在1936年12月的電氣通信學會雜誌上,就已經發表了用式子計算繼電器電路的理論。資訊處理學會的博物館介紹說,這比夏農早2年,內容相同。

圖所展示的:開關電路可以把串聯和並聯寫成 + 和 × 的算式來計算。不論用1936年的寫法(接通=0)或現在的寫法(接通=1),燈泡會不會亮的答案都相同。

111936·計算的模型

只靠紙帶和一張表來計算

能計算到底是什麼意思?

1936年,艾倫·圖靈發表了論文。他把人用紙和筆進行計算的步驟,簡化成一種只靠劃成方格的紙帶(代替紙)、每次讀寫1格的讀寫頭,以及有限個狀態來運作的,並把這台機器能寫出的數定義為。

右圖就是這台機器。讀寫頭讀紙帶上的1個字元,查規則表改寫字元,向左或向右移動1格,轉入下一個狀態。只靠這些,就能給2進位數加1。也可以選擇論文第233頁的第一個例子,即用4個狀態交替寫0和1的機器。

論文還進一步表明:只要把其他機器的說明從紙帶上讀入,就能造出可以執行任何計算的1台機器(通用機器);並且不存在一種固定的步驟,能對邏輯公式是否可以證明做出必然的判定。

(狀態, 讀到的字元)→(寫下的字元, 移動的方向, 下一個狀態)
狀態
機器內部有限個的標記
表
動作規則的清單(相當於今天的程式)
以為知道的事常見說法:圖靈在1936年設計了電腦
原始資料中:論文中的machine,是把計算者的步驟簡化而成的、腦中的模型,論文裡的「computer」指的是做計算的人。這個名字論文裡也沒有,給它命名的是第二年邱奇的書評。

圖所展示的:只靠讀取紙帶1格、改寫、移動的簡單機器,以及規則表,就能計算。圖靈把這台機器能寫出的數定義為「可計算」。

121943·形式神經元

把神經變成開關

把腦的神經細胞寫成式子,會是什麼樣?

1943年12月,麥卡洛克和皮茨發表了論文。神經細胞(神經元)的活動是(放電,或不放電),所以他們認為,神經細胞網路(神經迴路網)的運作可以用2值邏輯來寫。它被看作類神經網路研究的出發點。

前提是,一定數量的突觸同時受到刺激就放電,只要有1個抑制性突觸起作用就不放電,網路的連接方式不會變化,等等。用今天的話說,這相當於把輸入相加再與門檻值比較的形式神經元。用右圖試試。門檻值為2時是AND(且),為1時是OR(或),抑制輸入則成為NOT(非)。XOR(兩者只有其一)用1個神經元做不出來,連上3個就可以。

y=1(x₁ +x₂ + … ≧ θ,且抑制輸入為0時),其他情況為0
x
輸入(0或1)
θ
門檻值
抑制輸入
只要有1個為1,輸出就一定為0
以為知道的事常見說法:1943年的模型連接方式是固定的,學習機制要到1949年的赫布才出現
原始資料中:1943年的論文也討論了學習。它考慮了產生新突觸的變化,並寫道這種變化可以用帶環的網路來替換(第124頁)。

圖所展示的:即使只是把輸入相加、與門檻值比較的開關,改變門檻值就能成為AND、OR,加入抑制輸入就能成為NOT。1個無法做出XOR,連接3個就能做到。

131943·時間與記憶

冷的東西讓人瞬間覺得熱

開關組成的網路,能記住之前的事嗎?

同一篇論文的第122頁有一個奇妙的例子。把冷的東西在皮膚上瞬間接觸一下再拿開,會覺得熱;接觸較長時間,則只覺得冷。論文用式子寫出了皮膚上接收的神經元(熱·冷)和產生感覺的神經元(覺熱·覺冷)之間的連接方式,解釋了這種錯覺。訊號每通過1個連接就延遲1個時間格。把延遲疊起來,就能記住稍早之前的事。

右圖中改變冷物接觸的時間長度試試。瞬間接觸的話,拿開後覺熱的一側會放電;長時間接觸的話,覺冷的一側會放電。

第124頁寫到,如果訊號成環,活動就可以在環裡一直轉下去。圖中環裡的神經元一旦放電,就會一直放電到收到停止訊號。這是可以記住很久以前的事的、最簡單的記憶。

覺熱(t)= 熱(t−1)或(冷(t−3)且 冷(t−2)不放電) 覺冷(t)= 冷(t−2)且 冷(t−1)
t
時刻(1格=1個連接的延遲)
熱·冷
皮膚接收側的放電
覺熱·覺冷
產生感覺側的放電
以為知道的事常見說法:麥卡洛克和皮茨證明了神經網路能做任何計算
原始資料中:論文第129頁寫道,裝上紙帶和讀取裝置,就能計算與圖靈機相同的數,沒有紙帶則只能計算其中一部分。

圖所展示的:訊號每通過1個連結,就會延遲1個時間格;疊加延遲,就能記住稍早的事。如果連成環,就能一直記住。

141946·電子電腦

數學機器人,還是電子頭腦

最早的電子電腦是為什麼造的,又是怎樣被介紹的?

1946年2月,美國陸軍部公布了在賓夕法尼亞大學造出的電子電腦ENIAC。真空管約18,000支,重30噸。它是用來計算大砲和炸彈射表(彈的飛行軌跡表)的機器,據公告,加法耗時5000分之1秒,10位數乘法耗時360分之1秒。計算的步驟是靠開關和電纜的重新連接來組成的。

射表的計算,是不斷重複這樣的過程:每隔極短的時間,用速度推進位置,再用重力和空氣阻力改變速度。右圖中,1步的時間取得越短越準確,計算量也越多。曾向記者示範的伯克斯在1974年的演講中說,一段飛行30秒的彈道,人工計算員(當時的稱呼也是computer)要算3天,ENIAC只用20秒。公告一邊稱它為(譯),一邊也寫下(譯)。

x ← x+vxΔt、vx ← vx − k·v·vxΔt(縱向也一樣,還要減去重力g)
Δt
1步的時間
v
速率
k
空氣阻力的強度(圖中的數值是本站設定的例子)
以為知道的事常見說法:ENIAC是作為電子頭腦發布的
原始資料中:陸軍部的公告特意寫了(譯)。(譯)是報紙標題起的詞,同一年英國的哈特里也對這個標題提出了抗議。

圖所展示的:ENIAC是計算砲彈飛行數表的機器。它每隔一小段時間更新位置和速度,反覆計算;每1步分得越細就越準,計算次數也會增加。

151949·學習法則

越常用的連接越強

神經迴路是怎樣從經驗中學習的?

1949年,心理學家唐納德·赫布在第62頁提出了1個假說。如果細胞A反覆或持續地參與使細胞B放電,那麼其中一個細胞就會發生變化,使A讓B放電的作用增強。這就是越常使用的連接越強的想法。同一頁他還寫道,這種機制並沒有直接的證據。

右圖是最簡單的例子。只要有食物的訊號,B就一定放電。從A(鈴聲)到B的連接起初很弱。每當A和B一起放電,連接就變強。超過門檻值後,只靠鈴聲B就會放電。鈴聲和食物,是本站的比喻。

這一想法被稱為,成為大腦機制研究與人工類神經網路學習方法的1個出發點。

w ← w+η·xA·yB
w
從A到B的連接強度
η
連接增強的速度(學習率)
xA, yB
A·B放電則為1
以為知道的事常見說法:赫布說,一起放電的細胞會連在一起
原始資料中:書中的說法是(譯)。口號fire together, wire together,是神經科學家Carla Shatz在演講中推廣的。

圖所展示的:A和B每次一起放電,A到B的連結就會變強。超過門檻值後,光是鈴聲就能讓B放電。

每一輪的連接強度w
161949〜1954·機器翻譯

看前後的詞,意思就確定了

用電腦翻譯語言,還缺什麼?

1949年,洛克斐勒基金會的華倫·韋弗向熟人分發了一份討論能否用電腦翻譯語言的備忘錄。用只有1個詞大小的孔的遮蓋板讀書時,fast這個詞,是快的意思,還是不動的意思,無法判斷。他提出了上下文的想法:把孔擴大,能看到前後N個詞,意思就確定了。

右圖中改變孔的寬度N。例句,以及決定意思的線索詞表,都是本站做的例子。N小的時候,線索落在孔外,意思就會判斷錯。

1954年1月,IBM與喬治城大學舉行了用IBM 701電腦把俄語翻譯成英語的公開實驗。詞只有250個,文法規則只有6條。Dostert預測,5年、也許3年之後,機器翻譯(譯)(譯)。

意思 = 表(前後N個詞之中,最近的線索詞)
N
孔的寬度(前後各看幾個詞)
以為知道的事常見說法:說過3〜5年內機器翻譯會解決
原始資料中:原始發布稿是有條件的。在同一場合,他還強調,現在還做不到放入俄語書、輸出英語書。此後10年的成果沒有達到期待,導向了1966年的ALPAC報告(第5章)。

圖所展示的:只看fast這1個詞,無法決定是「快」還是「不動」,看到前後N個詞,才能確定意思。N太小,線索就會落在可見範圍外,導致判斷錯誤。

171864〜1950·遊戲

往前看幾步,選出好棋

讓電腦下棋,該怎樣選擇走法?

1864年,巴貝奇在回憶錄中寫道,他曾想過(譯)。

1950年3月,貝爾實驗室的克勞德·夏農在論文中給出了方法。西洋棋每1步約有30種走法,1局按約40步計算,就有10的120次方種,不可能全部看完。於是往前看幾步,用分數f(P)評估那個局面。自己的回合選分數最大的走法,對方的回合選分數最小的走法,把分數一路送回目前局面(現在稱為極小極大法)。

右圖是和論文圖2形狀相同的樹。改改分數,看選出的走法會怎樣。

最佳走法 =maxi minj f(MijMiP)
P
目前局面
Mi
己方的走法
Mij
對方的應對
f
局面的評估函數

圖所展示的:替幾步後的局面評分,假設對手選較小的分數、自己選較大的分數,再把分數一路傳回現在的局面(極小極大法)。

181950·模仿遊戲

重新追問機器能否思考

對機器能思考嗎這個問題,該怎樣回答?

1950年10月,圖靈在論文中認為(譯)這個問題(譯),於是把它換成了。提問者只透過文字,與另一個房間裡的2個人交流。原本是猜一男一女之中哪一位是男性的遊戲,他設想讓機器來扮演男性的角色,那麼提問者會錯得有多少。

論文裡附有提問和回答的例子。被要求寫一首關於福斯橋的詩時,回答者拒絕說不會寫詩。被要求把34957加上70764時,停頓約30秒後回答105621(正確答案是105721,這是本站的計算)。論文還寫道,如果人類假扮機器,會因為計算又慢又不準而很快被識破。右圖中,試著猜猜X和Y哪個是機器。

前一年,腦外科醫師傑佛遜在演講中說,機器必須做到憑自己感受到的心情寫詩,而且知道自己寫了,才談得上承認(譯)。圖靈在論文中引用了這次演講,並加以反駁。

以為知道的事常見說法:圖靈提出了圖靈測試
原始資料中:論文裡的稱呼是,論文裡沒有「Turing test」這個詞。而且它也不是回答機器能不能思考的論文。他本人把那個問題換成了關於遊戲的問題。

圖所展示的:圖靈把「機器能思考嗎?」換成只靠文字交流,能否辨別機器的遊戲。

191950〜2025·核對預言

70%的標尺

圖靈的預測,後來怎樣了?

1950年的論文中,圖靈寫道,大約50年後,一般提問者在提問5分鐘之後,正確辨別的機率會在70%以下。同一段裡他還寫道,這是預測,只要與已證實的事實區分開來就沒有壞處。1951年的廣播裡他說,(譯);1952年的討論中,對於允許提任何問題的形式,他回答(譯)。

右圖是橫軸為年、縱軸為正確辨別比例的標尺。據2000年的綜述論文,在設有獎金的比賽裡,還沒有程式拿到大獎,機器通常一下子就能被識破。2025年3月,美國的大學研究者發表,5分鐘對話中被判定為人類的比例,GPT-4.5為73%,LLaMa-3.1-405B為56%(一個研究小組的發表)。因為是從2個對象中選1個的形式,所以正確辨別的比例分別是27%和44%。

以為知道的事常見說法:騙過30%的評審就算合格
原始資料中:論文裡沒有合格標準,那只是他本人對大約50年後的預測。2000年的論文舉例說,這也有時被反過來傳成(譯)。

圖所展示的:圖靈的預測是「約50年後,正確辨別的機率在70%以下」(譯)。2025年的實驗中,正確辨別的比例為27%和44%。

201903〜1956·日本的電腦

繼電器、真空管、用相位計數的零件

當時的日本,造出了怎樣的電腦?

1952年,電氣試驗所用電話交換機的繼電器,試製了日本第一台數位式自動電腦ETL Mark I。1956年3月,富士寫真軟片的岡崎文次幾乎以1人之力,完成了用約1,700支真空管的電子電腦FUJIC。它處理鏡頭計算的速度,約為手算的2,000倍。

1954年,東京大學的研究生後藤英一發明了日本獨創的零件參數子(Parametron)。把線圈和電容器的電路,以接近共振頻率2倍的頻率驅動,就會發生振盪,其相位穩定在0或π這2種的其中一種。用它表示0和1,作為多數決的邏輯元件使用。右圖中,選擇最初輸入的3個小訊號,讓振盪增強。相位會統一為多數一方。

x″ +ω²(1+h·sin 2ωt)x=0(驅動的速度為2ω)
x
電路的振盪
ω
原來振盪的速度
h
驅動的強度

圖所展示的:後藤英一的參數子(Parametron)利用受激電路的振盪相位會穩定在0或π這2種狀態,以3個輸入的多數決來決定0和1。

結語

這一章裡,還不清楚的事

機器是什麼意思?思考又意味著什麼?1843年的洛夫萊斯、1949年的傑佛遜、1950年的圖靈都討論過,但至今仍沒有定論。2025年的實驗裡機器被判定為人類,是否意味著它在思考,也還不清楚。

資料中尚未弄清的事也還留著:1952年廣播討論的講稿,學天則原件的下落,原子小金剛的生日第一次被畫出來的那一期,巴貝奇井字棋機器的圖紙做到了哪一步,以及這個叫法是誰最先使用的。

當時的人們期待的是,機器能下西洋棋、作曲、翻譯語言(愛倫·坡1836·洛夫萊斯1843·夏農1950)。而且,這一章的機制裡,已經有日後AI的2大流派的種子:用符號和規則來思考的流派(霍布斯、布爾、圖靈、夏農),和用類神經網路來學習的流派(麥卡洛克和皮茨、赫布)。下一章,1955〜1956年,這個名字將會誕生。