智力遊戲皇冠上的明珠——圍棋

智力遊戲皇冠上的明珠——圍棋

2004年秋天,本人應邀為本地兩所中文學校教授圍棋,為鼓勵孩子們學習圍棋,寫了此文,發表在兩所學校的網站上。後又投稿於北美地區最早最大的中文網站華夏文摘上,有幸通過了編輯們的審稿,於2004年9月5日被公開發表在華夏快遞上(http://my.cnd.org/modules/wfsection/article.php?articleid=7643)。

家長們,您們想讓孩子們成龍成鳳嗎?那就從學習人類智力遊戲皇冠上的明珠——圍棋開始吧。

在數千年的文明史中,人類發明了許多種類的智力遊戲,棋類遊戲是最為複雜的。近代電子計算機出現後,許多科學家都試圖用計算機來下棋,由此產生了計算機科學人工智能的一門分支。欲知一種棋的複雜性,通常用這種棋能下出多少種不同的棋局來衡量。例如,國際象棋(Chess)是1040,中國象棋是1090。而圍棋則是10726。對於早期的計算機來說,1040是個無法操縱的巨大的天文數字。從那時開始,眾多科學家發明出了許多優秀的計算方法,以減少其巨大的不同棋局的數量,並設計出了許多高水平的國際象棋對局程序。1997年5月,電腦巨人IBM公司設計出了當時最高水平的國際象棋對局程序DeepBlue,用一台高速並行計算機,擊敗了國際象棋的世界冠軍GarryKasparov。與此同時亦有其他科學家用類似的計算原理設計了其它棋類的計算機對局程序,使世界冠軍們為之膽寒。從而使所有古老的棋類遊戲全都變成了計算機遊戲,而不再是單屬咱們人腦的遊戲。但隻有一項超出電子計算機能力的例外,那就是人類智力遊戲皇冠上的明珠——圍棋。她一花獨放,鶴立雞群,傲視群芳,毅然挺立在智慧金字塔的塔尖上,閃爍著永久的光輝。 

據考古學發現,遠在4000多年以前的殷商時代,中國人就已經發明了圍棋。比國際象棋和中國象棋都早了2000多年。圍棋簡單易學,變化複雜,豐富多彩,數千年來一直都是皇宮貴族上層社會的遊戲,人稱陽春白雪。500年前,中國勢微,日本崛起,成為圍棋的後起之秀,為現代圍棋理論和向全世界推廣圍棋做出了傑出的貢獻。現代所有與圍棋有關的英語詞匯均來源於日本語,例如“圍棋”一詞被翻譯成“Go Game”,而不是“Weiqi Game”。圍棋隻有黑白兩種棋子,不用漢字,易於學習和普及。在日本人的推動下,近200年來,圍棋已在歐美上層社會日益普及流行。大家是否看過美國電影“A Beautiful Mind”?說的是美國數學家,諾貝爾經濟學獎金獲得者John Nash傳奇的人生,是真人真事。沒看過該電影的人最好自己去租一盤DVD,回家欣賞一番。John Nash和他的好朋友全都是優秀的數學家,歐美上層社會的精英。這些聰明絕頂的諾貝爾獎金獲得者的愛好全都是圍棋!學會圍棋將會非常有益於孩子們的數學和邏輯思維能力,會對孩子們的大腦發育及其人生成長產生巨大的影響。 

在電子計算機科學人工智能高度發達的今天(2004年),至今沒有一個人能設計出一套象樣的圍棋程序來與咱們人腦對抗。這不是偶然的現象。生物學研究表明,人類的大腦結構非常複雜,計算功能僅僅是其智力功能中很簡單的一小部分。電子計算機可以很好地模擬人類的計算思維過程,由於速度極快,其計算功能已大大超過了咱們人腦。因此,那些計算可以替代智慧的棋類就都輸給了計算機。圍棋則與其它一切棋類都不同,圍棋雖然也靠計算,用計算取代人類智慧是相當困難的,在可以預計的時間裏,計算機不可能在圍棋領域向咱們人類挑戰,圍棋將成為當今世界唯一一項人類自己的智力遊戲。

有許多學生家長對我說,圍棋在美國不太普及,還是讓孩子們學些普及性好的棋類。我的回答是,孩子們應該來中文學校學習咱們中國文化,學習具有中國特色的圍棋,學習那些至今都不太普及的高級智力遊戲。人往高處走,水往低處流,人類社會永遠都是金字塔結構,非常普及的遊戲都是底層遊戲,而圍棋則是金字塔塔尖上的高級智力遊戲。雖說陽春之曲,和者必寡,但讓孩子們努力去作個陽春白雪恐怕要比下裏巴人好些吧。 

家長們,您們想讓孩子們成龍成鳳嗎?那就從學習人類智力遊戲皇冠上的明珠——圍棋開始吧。 

本人身為芝加哥北郊兩所中文學校圍棋和國際象棋的雙重老師,願盡微薄之力為孩子們服務。同一堂課裏既教圍棋亦教國際象棋,可以由孩子們自由選擇。本人僅僅以電子計算機博士的知識和一名圍棋、國際象棋、中國象棋、日本象棋綜合愛好者的經驗向大家大力推薦圍棋,謹供家長們參考。所言之處隻代表我個人的意見,歡迎大家批評。

     張又普    2004年8月15日寫於美國芝加哥

後記:2016年3月,美國Google公司開發的AlphaGo以4比1的比分擊敗韓國超級圍棋巨星李世石,轟動全球,也震撼了我個人,沒想到計算機人工智能發展的如此之快,大出意料之外。我不是計算機AI的專家,不太清楚AlphaGo的內部精細結構,不敢亂言。不過,圍棋雖然也成了AI的手下敗將,但它仍然優於其它棋類,仍然是智力遊戲皇冠上的明珠。正像孩子雖然手握計算器,仍感需要練習心算以提高智能一樣,計算機戰勝圍棋之所以能引起世界震動,正說明圍棋是人類最好的益智遊戲,大有學習的必要----如果你想提高孩子的智能的話。
(張又普初稿於2004年8月15日)

本文附有1份插圖,還有簡體字和正體字兩種版本,如果想要圖文並茂的pdf版,請電郵"wahaha_us@yahoo.com"。

資料鏈接:
華夏文摘:http://www.hhlink.com/link/www.cnd.org/華夏文摘
IBM公司:https://baike.baidu.com/item/ibm/9190
DeepBlue:http://www.research.ibm.com/deepblue/
Garry Kasparov:https://en.wikipedia.org/wiki/Garry_Kasparov
A Beautiful Mind:https://baike.baidu.com/item/美麗心靈/5662 
John Nash:https://baike.baidu.com/item/約翰·納什/957881
Google公司:https://baike.baidu.com/item/Google/86964
AlphaGo:https://baike.baidu.com/item/阿爾法圍棋/19319610
李世石:https://baike.baidu.com/item/李世石/2980313?fr=aladdin

所有跟帖: 

這文章還得多老,還計算機不能在圍棋領域向人挑戰。。。貼之前你看過了嗎?還是你就是一個機器人? -咲媱- 給 咲媱 發送悄悄話 咲媱 的博客首頁 (0 bytes) () 02/12/2025 postreply 07:57:08

覺得10726這個數字太小了。不過我覺得應該是19!遠大於10726。 -chufang- 給 chufang 發送悄悄話 chufang 的博客首頁 (0 bytes) () 02/12/2025 postreply 08:49:45

361級乘 -最接近太陽的人- 給 最接近太陽的人 發送悄悄話 (0 bytes) () 02/12/2025 postreply 08:56:38

不會下圍棋? -波粒子3- 給 波粒子3 發送悄悄話 (0 bytes) () 02/12/2025 postreply 09:03:17

你這個問號是請教呢,還是責問? -最接近太陽的人- 給 最接近太陽的人 發送悄悄話 (0 bytes) () 02/12/2025 postreply 09:09:20

知道打劫嗎? -波粒子3- 給 波粒子3 發送悄悄話 (0 bytes) () 02/12/2025 postreply 09:18:07

所以是天文數字. -最接近太陽的人- 給 最接近太陽的人 發送悄悄話 (0 bytes) () 02/12/2025 postreply 09:20:22

應該是兩方麵,一方麵不止是打劫,而是提過子的區域還能再落子,另外一方麵,有些點是明顯不可能的。比如開局走在四個頂點之類。 -咲媱- 給 咲媱 發送悄悄話 咲媱 的博客首頁 (0 bytes) () 02/12/2025 postreply 09:23:47

其實說到底,這個圍棋軟件,就是排除不可能的點,並且把剩下的點按照重要程度排序,然後再計算最可能的幾個重要點之後的重要程度 -咲媱- 給 咲媱 發送悄悄話 咲媱 的博客首頁 (0 bytes) () 02/12/2025 postreply 09:25:21

說到底,計算機的能力越強,能概況的可能性越多,越不容易錯過可能的妙手。但是始終不可能窮盡所有的可能性。 -咲媱- 給 咲媱 發送悄悄話 咲媱 的博客首頁 (0 bytes) () 02/12/2025 postreply 09:27:04

但是幹掉人類高手足夠了。而人類高手要贏,就必須想到計算機概括不到的情況,也就是思考超出常規的局限。AI對人類,也是如此。 -咲媱- 給 咲媱 發送悄悄話 咲媱 的博客首頁 (0 bytes) () 02/12/2025 postreply 09:32:53

不是這樣的,是用蠻力 -波粒子3- 給 波粒子3 發送悄悄話 (0 bytes) () 02/12/2025 postreply 09:29:03

大概還不能窮盡吧! -最接近太陽的人- 給 最接近太陽的人 發送悄悄話 (0 bytes) () 02/12/2025 postreply 09:31:47

不是蠻力,你看來還不懂這個圍棋的複雜性。最重要的是算法,然後才是計算能力。和AI是一回事。 -咲媱- 給 咲媱 發送悄悄話 咲媱 的博客首頁 (0 bytes) () 02/12/2025 postreply 09:33:30

Deepmind 沒有什麽算法,說我不懂我隻能笑笑 -波粒子3- 給 波粒子3 發送悄悄話 (0 bytes) () 02/12/2025 postreply 09:49:36

言外之意,DeepBlue也有AI的能力。 -chufang- 給 chufang 發送悄悄話 chufang 的博客首頁 (0 bytes) () 02/12/2025 postreply 09:55:51

也可以用蒸餾法,隻留下名家用過的步驟。所以一段或者零段的選手更有可能戰勝IBM。 -chufang- 給 chufang 發送悄悄話 chufang 的博客首頁 (0 bytes) () 02/12/2025 postreply 10:06:39

你不懂還喜歡說。 -衡山老道- 給 衡山老道 發送悄悄話 衡山老道 的博客首頁 (0 bytes) () 02/12/2025 postreply 10:02:26

你這個人,怎麽這麽喜歡搞行為藝術呢? -咲媱- 給 咲媱 發送悄悄話 咲媱 的博客首頁 (0 bytes) () 02/12/2025 postreply 10:06:03

伯利茲知道什麽是打劫,了不起。:) -蔣聞銘- 給 蔣聞銘 發送悄悄話 蔣聞銘 的博客首頁 (0 bytes) () 02/12/2025 postreply 09:25:18

一盤棋的打劫不會有很多步吧。 -chufang- 給 chufang 發送悄悄話 chufang 的博客首頁 (0 bytes) () 02/12/2025 postreply 09:46:06

對,記錯了。361! -chufang- 給 chufang 發送悄悄話 chufang 的博客首頁 (0 bytes) () 02/12/2025 postreply 09:44:26

這個數字猶如天文數字,不知今天的電腦是否有這樣的能力。 -chufang- 給 chufang 發送悄悄話 chufang 的博客首頁 (0 bytes) () 02/12/2025 postreply 09:48:48

不要說361!, 就是36!,計算機也永遠不會有能力檢索。現在沒有,將來也不會有。現在的AI,是模仿神經網絡,不用檢索。 -蔣聞銘- 給 蔣聞銘 發送悄悄話 蔣聞銘 的博客首頁 (0 bytes) () 02/12/2025 postreply 11:16:27

是調動了很多台server的。事實上,AI是focus在局部戰役上,沒這麽大。所以大家驚訝的是AI那個掛角,脫離主戰場 -哪一枝杏花- 給 哪一枝杏花 發送悄悄話 (0 bytes) () 02/12/2025 postreply 12:30:56

大於這個,因為會吃子,還有打劫 -哪一枝杏花- 給 哪一枝杏花 發送悄悄話 (0 bytes) () 02/12/2025 postreply 12:27:41

一盤棋最多可能的變化,是一個極難的數學問題,主要有兩個原因,一是打劫,二是被殺後提子,所以遠超(19*19)!。 -衡山老道- 給 衡山老道 發送悄悄話 衡山老道 的博客首頁 (0 bytes) () 02/12/2025 postreply 09:55:43

我通過和AI下棋,水平漲了不少,現在是9d. -衡山老道- 給 衡山老道 發送悄悄話 衡山老道 的博客首頁 (0 bytes) () 02/12/2025 postreply 09:59:08

這個9D相當於幾段? -最接近太陽的人- 給 最接近太陽的人 發送悄悄話 (0 bytes) () 02/12/2025 postreply 10:01:40

應該相當於以前的業餘5-6段。國內以前每年都舉行職業和業餘棋手比賽,職業讓業餘5-6段兩子,互有勝負。 -衡山老道- 給 衡山老道 發送悄悄話 衡山老道 的博客首頁 (0 bytes) () 02/12/2025 postreply 10:05:43

業餘5-6段已經相當厲害了, -最接近太陽的人- 給 最接近太陽的人 發送悄悄話 (0 bytes) () 02/12/2025 postreply 10:09:12

在美國就是橫掃一方的高手。 -蔣聞銘- 給 蔣聞銘 發送悄悄話 蔣聞銘 的博客首頁 (0 bytes) () 02/12/2025 postreply 10:18:49

拳怕少壯,圍棋也是一樣,圍棋高手是沒有老年人的。大概率老道是在吹牛。 -咲媱- 給 咲媱 發送悄悄話 咲媱 的博客首頁 (0 bytes) () 02/12/2025 postreply 10:44:56

老道今年59,還不算老年人. -最接近太陽的人- 給 最接近太陽的人 發送悄悄話 (0 bytes) () 02/12/2025 postreply 11:11:34

他設計AI給自己定段位,可以理解,可以理解。 -馮墟- 給 馮墟 發送悄悄話 馮墟 的博客首頁 (0 bytes) () 02/12/2025 postreply 11:13:59

我這個段位是日本IGS圍棋網站的。不要以己度人。 -衡山老道- 給 衡山老道 發送悄悄話 衡山老道 的博客首頁 (0 bytes) () 02/12/2025 postreply 12:40:13

日本網站的段位,鄙視之。 -馮墟- 給 馮墟 發送悄悄話 馮墟 的博客首頁 (0 bytes) () 02/12/2025 postreply 13:26:26

我啥時候成老年人了?:)年輕時沒時間下圍棋,當時已經是6d 了,現在沒那麽拚了,花了點時間琢磨。 -衡山老道- 給 衡山老道 發送悄悄話 衡山老道 的博客首頁 (0 bytes) () 02/12/2025 postreply 12:38:16

這個聽起來,像吹了。年輕時下死功夫下,也難到專業六級。沒時間下棋的人,不可能到這個水平。 -蔣聞銘- 給 蔣聞銘 發送悄悄話 蔣聞銘 的博客首頁 (0 bytes) () 02/12/2025 postreply 13:32:01

達到業餘5-6段的水平,不知道要花多少時間功夫。現在花點時間可以琢磨出來?越說越不像了。 -蔣聞銘- 給 蔣聞銘 發送悄悄話 蔣聞銘 的博客首頁 (0 bytes) () 02/12/2025 postreply 13:37:13

你估計沒下棋的天賦 :) -衡山老道- 給 衡山老道 發送悄悄話 衡山老道 的博客首頁 (0 bytes) () 02/12/2025 postreply 14:13:37

厲害,在美國業餘初段,周圍就難有敵手了. :) -蔣聞銘- 給 蔣聞銘 發送悄悄話 蔣聞銘 的博客首頁 (0 bytes) () 02/12/2025 postreply 10:17:48

業餘5-6段,如果狀態好的話,應該可以在全美比賽中拿名次了. -最接近太陽的人- 給 最接近太陽的人 發送悄悄話 (0 bytes) () 02/12/2025 postreply 10:20:46

在這裏是頂尖高手。 -蔣聞銘- 給 蔣聞銘 發送悄悄話 蔣聞銘 的博客首頁 (0 bytes) () 02/12/2025 postreply 12:02:09

這麽低?不會吧 -哪一枝杏花- 給 哪一枝杏花 發送悄悄話 (0 bytes) () 02/12/2025 postreply 12:33:05

要入業餘初段,不是簡單下下就可以了,要讀點棋書的。像老道說的他那個專業9級,起步的定式,就要背好幾本。 -蔣聞銘- 給 蔣聞銘 發送悄悄話 蔣聞銘 的博客首頁 (0 bytes) () 02/12/2025 postreply 13:29:28

我是被老聶在中日圍棋擂台賽橫掃日本棋手鼓舞下學棋的,出國後有一段時間在網上下棋,到6d,這幾年慢慢到9d。 -衡山老道- 給 衡山老道 發送悄悄話 衡山老道 的博客首頁 (0 bytes) () 02/12/2025 postreply 13:39:41

我不知道您說的網上6d9d是什麽東西。按您說的這個過程,現在能入業餘初段,就算您天分高了。業餘5-6段,根本是不可能的事 -蔣聞銘- 給 蔣聞銘 發送悄悄話 蔣聞銘 的博客首頁 (0 bytes) () 02/12/2025 postreply 13:49:19

您說的,有可能是過去是業餘6級,現在是業餘9級。業餘初段都沒到。 -蔣聞銘- 給 蔣聞銘 發送悄悄話 蔣聞銘 的博客首頁 (0 bytes) () 02/12/2025 postreply 13:52:10

你根本不懂網絡圍棋的變遷。 -衡山老道- 給 衡山老道 發送悄悄話 衡山老道 的博客首頁 (0 bytes) () 02/12/2025 postreply 14:15:06

這與網絡不網絡沒關係。您能不能說一下,您在網上,和相同等級的人,下一盤用多長時間? -蔣聞銘- 給 蔣聞銘 發送悄悄話 蔣聞銘 的博客首頁 (0 bytes) () 02/12/2025 postreply 14:25:07

我隻下快棋,一般是一分鍾25步,一盤棋也就10幾分鍾。 -衡山老道- 給 衡山老道 發送悄悄話 衡山老道 的博客首頁 (0 bytes) () 02/12/2025 postreply 15:14:34

您根本就不知道什麽是下圍棋。 -蔣聞銘- 給 蔣聞銘 發送悄悄話 蔣聞銘 的博客首頁 (0 bytes) () 02/12/2025 postreply 16:27:31

業餘5段的高手,根本就不會隨便在網上與人對局。 -蔣聞銘- 給 蔣聞銘 發送悄悄話 蔣聞銘 的博客首頁 (0 bytes) () 02/12/2025 postreply 14:29:29

是遠少於,不是遠超於。:) -蔣聞銘- 給 蔣聞銘 發送悄悄話 蔣聞銘 的博客首頁 (0 bytes) () 02/12/2025 postreply 11:04:38

我講的是變化的最大值,不是搜索空間大小。搜索空間,可以通pruning減小。 -衡山老道- 給 衡山老道 發送悄悄話 衡山老道 的博客首頁 (0 bytes) () 02/12/2025 postreply 11:31:01

AlphaGo的核心算法是reinforcement learning。通過大量棋譜學習兩個參數,一個是policy函數 -衡山老道- 給 衡山老道 發送悄悄話 衡山老道 的博客首頁 (445 bytes) () 02/12/2025 postreply 10:19:19

請您先登陸,再發跟帖!