機(jī)器學(xué)習(xí)國(guó)際象棋引擎Lc0上周末贏得了Chess.com計(jì)算機(jī)國(guó)際象棋錦標(biāo)賽,成為歷史上第一個(gè)獲得此頭銜的神經(jīng)網(wǎng)絡(luò)項(xiàng)目。
這也證明了教會(huì)自己如何下國(guó)際象棋的Lc0,正在游戲中處于領(lǐng)先地位。
神經(jīng)網(wǎng)絡(luò)勝過(guò)傳統(tǒng)的國(guó)際象棋引擎,這會(huì)是計(jì)算機(jī)國(guó)際象棋歷史中的一個(gè)決定性時(shí)刻嗎?只有時(shí)間會(huì)證明,但是Lc0在贏得CCC 7:Blitz Bonanza的比賽過(guò)程中表現(xiàn)亮眼,畢竟總決賽得分拿到了167.5 / 300。
在閃電戰(zhàn)決賽中,Lc0戰(zhàn)勝了于亞軍Stockfish,這是8次計(jì)算機(jī)國(guó)際象棋錦標(biāo)賽中Stockfish第一次沒(méi)有贏得錦標(biāo)賽(CCC 1-7和2017年的舊賽制賽事)。
進(jìn)入決賽的前四名都是神經(jīng)網(wǎng)絡(luò),Lc0變種Leelenstein和Antifish(126.5 / 300)排名第三和第四。在錦標(biāo)賽后,計(jì)算機(jī)國(guó)際象棋錦標(biāo)賽規(guī)則更新,允許不超過(guò)兩名決賽選手共享重要的代碼庫(kù)。
開(kāi)源Lc0項(xiàng)目的靈感來(lái)自Google / DeepMind的AlphaZero,而AlphaZero曾因在私人比賽中擊敗以前版本的Stockfish而成為頭條新聞。
Lc0也在與Stockfish的小型比賽決賽局中獲勝,這也Stockfish第一次在計(jì)算機(jī)國(guó)際象棋錦標(biāo)賽中輸?shù)舯荣悺?/p>
Lc0可以捍衛(wèi)自己的頭銜更久嗎?CCC 8:Deep Dive現(xiàn)已上線,參與者是24個(gè)世界頂級(jí)國(guó)際象棋引擎,時(shí)間控制為快速的15分鐘,每步增加5秒。
CCC 8的第一階段是24位參賽者的循環(huán)賽,每個(gè)引擎將和所有其他引擎各比賽四場(chǎng),兩場(chǎng)執(zhí)白,兩場(chǎng)執(zhí)黑。第一階段的前四名將進(jìn)入決賽階段,進(jìn)行50x循環(huán)賽。
CCC 8:Deep Dive信息:
引擎:24
時(shí)間控制:15分鐘+ 5秒增量
賽制:第一階段:4x循環(huán)賽,升序(每個(gè)引擎與其余引擎比賽4場(chǎng):兩場(chǎng)執(zhí)白,兩場(chǎng)執(zhí)黑)
比賽:總共1,404場(chǎng);第一階段為1,104場(chǎng),決賽為300場(chǎng)
開(kāi)始日期:4月13日
預(yù)計(jì)持續(xù)時(shí)間:總共42天; 第一階段33天(?5月16日),總決賽9天(?5月25日)
開(kāi)局庫(kù):第一階段沒(méi)有,決賽階段由Chess.com錦標(biāo)賽工作人員選擇
殘局庫(kù):?jiǎn)⒂?/p>
第一階段的前四名引擎進(jìn)入50x循環(huán)決賽(不超過(guò)兩名決賽選手可以共享代碼;任意有資格共享代碼的引擎在前兩次共享過(guò)后就沒(méi)有資格了,下一個(gè)最高分的引擎將取代它。)
CCC 8:深潛參賽者和升級(jí)順序:
1. Lc0* 2. Stockfish 3. Fizbo 4. Komodo 5. Laser 6. Shredder 7. Leelenstein* 8. BlackMamba 9. Schooner 10. Fire 11. Xiphos 12. Andscacs 13. Antifish* 14. Rofchade 15. Arasan 16. Houdini 17. Protector 18. Senpai 19. Allie* 20. Wasp 21. Texel 22. Bobcat 23. Komodo Monte Carlo 24. Ethereal
*代表神經(jīng)網(wǎng)絡(luò)引擎
CCC 7:Blitz Bonanza 交叉表:
CCC 7總決賽交叉表。點(diǎn)擊圖像查看大圖。
CCC 7:總決賽PGN下載和精選比賽:
Lc0在一場(chǎng)比賽中在頭文件上對(duì)Stockfish造成了嚴(yán)重殺傷,這場(chǎng)游戲甚至可以寫(xiě)進(jìn)烏菲姆采夫防御(Pirc Defense)布局走法的教科書(shū)。比賽最后階段展現(xiàn)了一個(gè)皇后(queen)和三個(gè)相連的兵(pawn)的巨大潛力:強(qiáng)大的fish只能拖延它的死亡。
Lc0在另一場(chǎng)拉鋸戰(zhàn)勝利中上演了另一出終局教學(xué),這次的對(duì)手是另一個(gè)神經(jīng)網(wǎng)絡(luò)引擎Antifish。Lc0用了287步才最終確定了自己的勝利優(yōu)勢(shì),在復(fù)雜的車(chē)(rook),兵(pawn)和騎士(knight)終局中戰(zhàn)勝Antifish。
Lc0在最后選擇三步將殺對(duì)于人類(lèi)玩家來(lái)說(shuō)可能看起來(lái)很陌生,即使它在每個(gè)國(guó)際象棋初學(xué)者都學(xué)過(guò)的殘局中出現(xiàn):車(chē)與國(guó)王(king)對(duì)國(guó)王。即使是最簡(jiǎn)單的局面,人類(lèi)也可以向Leela學(xué)習(xí)。
-
神經(jīng)網(wǎng)絡(luò)
+關(guān)注
關(guān)注
42文章
4777瀏覽量
100973 -
人工智能
+關(guān)注
關(guān)注
1793文章
47532瀏覽量
239306 -
機(jī)器學(xué)習(xí)
+關(guān)注
關(guān)注
66文章
8429瀏覽量
132854
原文標(biāo)題:又下一城!機(jī)器學(xué)習(xí)引擎Lc0贏得計(jì)算機(jī)國(guó)際象棋錦標(biāo)賽
文章出處:【微信號(hào):BigDataDigest,微信公眾號(hào):大數(shù)據(jù)文摘】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論