電腦勝人腦?將棋電腦打敗日本女棋王

電腦勝人腦?將棋電腦打敗日本女棋王

自從1997年超級電腦「深藍」打敗棋王加里·基莫維奇·卡斯帕羅夫,研究人工智能與真人對奕就沒有停過。11日在日本東京大學本鄉校區舉辦了一場職業將棋對戰電腦的比賽。由日本將棋聯盟棋士會副會長清水市代女士出戰情報處理學會開發的阿伽羅2010系統,最後電腦獲勝。

雖然翻譯寫成阿伽羅2010系統,事實上新聞出處寫的全名為「トッププロ棋士に勝つ将棋プロジェクト 特製システム あから2010」(很明顯灌了不少形容詞進去),其中的「あから」,寫成漢字的時候是「阿伽羅」,典故出自華嚴經。阿伽羅代表的是「10的224次方」,這個數字在將棋中,意味的是將棋一局棋譜當中會出現的走步組合,可以到10的224次方之多。為了稱呼方便,筆者後面以阿伽羅2010系統代稱。

電腦勝人腦?將棋電腦打敗日本女棋王

▲日本女棋士清水市代,她同時也是現役的將棋女流王將(圖片出處:PC Watch

關於日本將棋規則,筆者了解的不多,只大略知道是源自中國象棋系統,再傳入日本之後演化成日本獨有的方式。10x10畫出的81格棋盤上,會有這麼多的變化,在人工智能的開發上會更加複雜。這次的對戰組合,在系統的組成上也相當奇妙,

硬體方面,將棋電腦阿伽羅2010採用了東大架設的分散式電腦運算叢集,其中包括109台使用Intel Xeon 2.80GHz四核心處理器的主機,以及60台Intel Xeon 2.40GHz四核心處理器的主機,加總起來有169顆實體處理器,高達676個實體運算核心的陣仗。而軟體方面,則是由四套分屬不同開發團隊研發的將棋人工智能軟體運算棋步,採用多數決方式推演出下一步棋步。打個比方,下棋的對手會有除了棋手之外,還會有3個狗頭軍師負責出謀策劃……嗯,筆者不知道為什麼有點想吐嘈下去,但想想這畢竟只是電腦,不說四套軟體在跑,光核心數就遠超過人腦,不能拿來相提並論。

電腦勝人腦?將棋電腦打敗日本女棋王

▲棋步經過四種軟體演算之後,求得下一步才出手(圖片出處:PC Watch

電腦勝人腦?將棋電腦打敗日本女棋王

▲人工智能與人腦的鬥智,一直是科學家相當感興趣的研究題材(圖片出處:PC Watch

阿伽羅2010在硬體除了169顆處理器組成的運算叢集,另外還有一台使用6核心Xeon W3680 3.33GHz,DDR3 UMB ECC 4GBx6的備援系統,搭載的四套軟體,分別是鶴岡慶雅、横山大作的「激指」;田中哲朗、金子知適等人的「GPS將棋」;保木邦仁的「Bonanza」,以及山下宏的「YSS」。雙方各自能使用3小時,最後比賽的結果,由阿伽羅2010獲得了勝利。雖說日本在將棋智能的開發已經超過30年,以前的水準只有業餘初段的水準,但像現在這樣能與職業選手廝殺,可以說是人工智能開發上的重要里程碑。

消息來源:PC Watch

最狂嘴砲戰鬥哥 Amola Li
作者

前 T 客邦技術編輯 目前為天橋下說書的

使用 Facebook 留言
Cc71a7e0c2171af5a740610cd0d6f40d?size=48&default=wavatar
3.  zz (發表於 2010年10月13日 17:42)
>>作業系統是Vista......
那應該是「終端」系統而已吧,
就是用來顯示運算結果的那一台。
D8260ddf62c9d63ed551913c5433acf8?size=48&default=wavatar
7.  @@ (發表於 2010年10月13日 22:49)
看來現在只有19路的圍棋棋盤還沒有到職業水準,最簡單的圍棋9路已經會贏職業了
3ee21abb5de58afcbbc76bbf7a14e59b?size=48&default=wavatar
8.  不幸星中的不幸者 (發表於 2010年10月13日 23:54)
將棋太多規限了,有利於電腦
圍棋才是王道~
無痕
9.  無痕 (發表於 2010年10月14日 01:57)
清水市代好清純阿!
進藤光是圍棋吧?

圍棋部份我們台灣旅日棋士可厲害了。
女流有本因坊謝依旻
十段、五冠王有張栩
張栩是謝依旻的指導老師。
這兩個人在職業棋壇是不能不知道的天縱英才。
kk
12.  kk (發表於 2010年10月14日 17:03)
在你下第一步棋時

電腦已下到終盤
(而且是無數種的結果)
最後在取勝算最大的一步棋
然後

電腦才下第二步棋
96f79685cc4337f7330e41234395c860?size=48&default=wavatar
13.  GSR (發表於 2010年10月15日 17:36)
你的意思是人腦在下棋的這一方面要贏超級電腦不可能嚕
Eea06ce4dc6a2bbada28ecb8916def3e?size=48&default=wavatar
14.  kk (發表於 2010年10月15日 21:08)
@GSR
你會這樣問 代表你認為人腦不會贏

我上面完全沒說人腦會輸

這類的電腦計算有點像是在破解密碼
(其實這沒什麼好爭的)

那如果往好處想
像氣象預測 地震預測 疫苗 等等運用
也需要超級電腦來運算
這樣不是照福人類嗎?





(我的帳號沒寄到我的信箱 我無法登入 )
toppy368
15.  toppy368 (發表於 2013年8月06日 22:09)
我問一下,這是日本的將棋
而中國或台灣有象棋
歐洲有西洋棋等等

世界各國有各種類似的棋盤遊戲
每種棋類的步數(複雜程度)都不一樣

如果電腦想破解,就得知道各棋類的規則及步數
請問對人類來說,這些棋類,哪種是最複雜的 ?


小鳥遊四季
16.  小鳥遊四季 (發表於 2015年2月03日 16:58)
※ 引述《toppy368》的留言:
> 我問一下,這是日本的將棋
> 而中國或台灣有象棋
> 歐洲有西洋棋等等
>
> 世界各國有各種類似的棋盤遊戲
> 每種棋類的步數(複雜程度)都不一樣
>
> 如果電腦想破解,就得知道各棋類的規則及步數
> 請問對人類來說,這些棋類,哪種是最複雜的 ?
>
>
> 軍棋-獵人X獵人

不開玩笑,拜大神WIKI說是圍棋

http://zh.wikipedia.org/wiki/%E5%9B%B4%E6%A3%8B
發表回應
謹慎發言,尊重彼此。按此展開留言規則