コンテンツにスキップ

AlphaGo

出典: フリー百科事典『ウィキペディア(Wikipedia)』
AlphaGoのロゴ

AlphaGoGoogle DeepMind[1]

201510[2][3]552016315341[4]201753[5]DeepMindAlphaGo退[6][7]

[ 1]AlphaGoAI

概要[編集]


[8]2×10170[9]AI[2]

2015[10][11]99×9919[12]IBM199720[13][3][2][14]

AlphaGoAIAlphaGoAlphaGo

AlphaGo500AlphaGo1[15]

201510201631841201753退

20171018使AIAlphaGo Zero[16][17]405AlphaGo Master[18]

2017125AlphaGo ZeroAlphaZeroAlphaZero5000TPU使AlphaGo Zero8[19]

[]

[]

AlphaGo  5

AlphaGo2015105-0AI19[20][21]調[22]ZenCrazy Stone4[23][24]AIAlphaGoAlphaGo20163[21]AI[21]

AlphaGo[25][26]Google DeepMindAlphaGo使[27]

[3]Nature2016127[28]

李世乭との対局[編集]


AlphaGo20163[29]41[29]

1AlphaGo

新バージョンMaster[編集]


2017Master6015MasterAlphaGo[30]2017

柯潔との対局[編集]


20163AlphaGo1921[31][32]AlphaGo[33]

AlphaGo[34]

201741052327GoogleAlphaGo[35]AlphaGo[35]

1AlphaGo[36][37]2AlphaGo100[38]耀5AlphaGo[39]AlphaGo[40]3AlphaGo3[41][42]2018AlphaGo

退Google[43]2010[44]AlphaGo[45]Google[46][47]20171213Google[48]AlphaGo[49]

[]

AlphaGo Fan[]


GPU176使

201510 Fan Hui55

AlphaGo Lee[]


2TPU48使

20163 (Lee Sedol) 41

AlphaGo Master[]


3TPU4使

201620176053

AlphaGo Zero[]


4TPU4使

201710[50][51][52]3Alphago Lee21Alphago Master40AlphaGo Lee100AlphaGo Master1008911

AlphaZero[]


5TPU5000使

201712AlphaGo Zero24AIAlphaGo Zero8[53]

[]


AlphaGo

[]


AlphaGo[54]AlphaGo2374MasterAlphaGo217

ダイレクト三々[編集]


AlphaGoAlphaGo613

開発チーム[編集]

AlphaGo Fan[編集]


AlphaGoAlphaGo FanMastering the Game of Go with Deep Neural Networks and Tree Search202Google2GoogleGoogle DeepMind[55]

 / David Silver

 / Aja Huang

J / Chris J. Maddison

 / Arthur Guez

 / Laurent Sifre

 / George van den Driessche

 / Julian Schrittwieser

 / Ioannis Antonoglou

 / Veda Panneershelvam

 / Marc Lanctot

 / Sander Dieleman

 / Dominik Grewe

 / John Nham Google

 / Nal Kalchbrenner

 / Ilya Sutskever Google

 / Timothy Lillicrap

 / Madeleine Leach

 / Koray Kavukcuoglu

 / Thore Graepel

 / Demis Hassabis

AlphaGo Zero[]


AlphaGo ZeroMastering the game of Go without human knowledgeAlphaGo3

 / David Silver

 / Julian Schrittwieser

 / Karen Simonyan

 / Ioannis Antonoglou

 / Aja Huang

 / Arthur Guez

 / Thomas Hubert

 / Lucas Baker

 / Matthew Lai

 / Adrian Bolton

 / Yutian Chen

 / Timothy Lillicrap

 / Fan Hui

 / Laurent Sifre

 / George van den Driessche

 / Thore Graepel

 / Demis Hassabis

AlphaZero[]


AlphaGo ZeroAlphaZeroA general reinforcement learning algorithm that masters chess, shogi, and Go through self-play3

 / David Silver

 / Thomas Hubert

 / Julian Schrittwieser

 / Ioannis Antonoglou

 / Matthew Lai

 / Arthur Guez

 / Marc Lanctot

 / Laurent Sifre

 / Dharshan Kumaran

 / Thore Graepel

 / Timothy Lillicrap

 / Karen Simonyan

 / Demis Hassabis

[]


AlphaGo Master value networkpolicy network[2]AlphaGo Zero 

AlphaGo[2]AlphaGo Zero 40 AlphaGo Master 10089

ハードウェア[編集]

設定と性能
配置 スレッド検索数 CPU数 GPU数 イロレーティング
単独 40 48 1 2,151
単独 40 48 2 2,738
単独 40 48 4 2,850
単独 40 48 8 2,890
分散処理 12 428 64 2,937
分散処理 24 764 112 3,079
分散処理 40 1,202 176 3,140
分散処理 64 1,920 280 3,168

Google Cloud Platformのコンピュータ資源(CPU1202個、GPU176基)を使って学習させている。また、TensorFlowに対応したディープラーニング専用プロセッサ「Tensor Processing Unit (TPU)」をも使用している。

戦績[編集]

  • vs樊麾 5勝0敗(非公開対局)
日付 結果 先番 相手
2016.3.9 中押し勝ち 李世乭
2016.3.10 中押し勝ち
2016.3.12 中押し勝ち
2016.3.13 中押し負け
2016.3.15 中押し勝ち
2017.5.23 一目半勝ち 柯潔
2017.5.25 中押し勝ち
2017.5.27 中押し勝ち

AlphaGo

[]


AlphaGo[56][57][58]

AlphaGo6060[59]

Zen2016AlphaGo[60]

AlphaGo201735DeepZenGo2

脚注[編集]

出典[編集]



(一)^  2019, p. 19.

(二)^ abcdeResearch Blog: AlphaGo: Mastering the ancient game of Go with Machine Learning. Google Research Blog (2016127). 2016129

(三)^ abcGoogle achieves AI 'breakthrough' by beating Go champion. BBC News (2016127). 2016129

(四)^ =.   (2016315). 2016315

(五)^ AlphaGo  (Chinese) (2017527). 2017529

(六)^ GoogleAIAlphaGo退 (2017529). 2017529

(七)^ After Win in China, AlphaGos Designers Explore New AI (2017527). 201762

(八)^ [Breaking AlphaGo victorious once again]. THE KOREATIMES. (2016310). http://www.koreatimes.co.kr/www/news/tech/2016/03/325_200068.html 2016311 

(九)^ Number of legal Go positions

(十)^ Silver, David; Huang, Aja; Maddison, Chris; Guez, Arthur; Sifre, Laurent; van den Driessche, George; Schrittwieser, \tJulian; Antonoglou, Ioannis et al. (2016-01-28). Mastering the game of Go with deep neural networks and tree search. Nature. http://www.nature.com/nature/journal/v529/n7587/full/nature16961.html. 

(11)^ Wedd, Nick. Human-Computer Go Challenges. computer-go.info. 20111028

(12)^ 43

(13)^ Computer scores big win against humans in ancient game of Go.  CNN (2016128). 2016128

(14)^ Johnson, George (1997-07-29), To Test a Powerful Computer, Play an Ancient Game, The New York Times, http://query.nytimes.com/gst/fullpage.html?res=9C04EFD6123AF93AA15754C0A961958260 2008616 

(15)^ Google AlphaGo AI clean sweeps European Go champion.  ZDNet (2016128). 2016128

(16)^ 

(17)^ AlphaGoAlphaGo Zero

(18)^ AlphaGo ZeroAI

(19)^ AIAlphaZero3

(20)^ Google achieves AI 'breakthrough' by beating Go champion - BBC News (2016127). 2016128

(21)^ abcElizabeth Gibney (27 January 2016), Go players react to computer defeat, Nature, doi:10.1038/nature.2016.19255, http://www.nature.com/news/go-players-react-to-computer-defeat-1.19255 

(22)^ AlphaGo defeats Lee Sedol in first game of historic man vs machine match.  Go Game Guru (201639). 201639

(23)^ Zen computer Go program beats Takemiya Masaki with just 4 stones!. Go Game Guru. 2016128

(24)^  .  MSN Sankei News. 2013327

(25)^ Dana Mackenzie (9 March 2016). Update: Why this weeks man-versus-machine Go match doesn't matter (and what does). Science. doi:10.1126/science.aaf4152. http://www.sciencemag.org/news/2016/03/update-why-week-s-man-versus-machine-go-match-doesn-t-matter-and-what-does. 

(26)^ Ben Kloester (201634). Can AlphaGo defeat Lee Sedol?. Go Game Guru. 2016310

(27)^ AlphaGo Korean Press Briefing (2016128). 2016310

(28)^ Mastering the game of Go with deep neural networks and tree search.  Nature (2016128). 2016128

(29)^ ab 41. . (2016315). http://www.asahi.com/articles/ASJ3H61JGJ3HUHBI02K.html 2016315 

(30)^ https://twitter.com/demishassabis/status/816660463282954240

(31)^ AlphaGo 18. .  ITmedia (201639). 2017516

(32)^ World's Go Player Ratings (20163). 2017516

(33)^ 20.   (2016310). 2017516

(34)^ AlphaGo.   (201668). 2017516

(35)^ ab  Future of Go Summit .  Google (2017410). 2017523

(36)^  .   (2017524). 2017524

(37)^ 1.   (2017524). 2017524

(38)^  .   (2017526). 2017526

(39)^ 5 .   (2017526). 2017526

(40)^ AlphaGo5.  WIRED (2017527). 2017527

(41)^ AlphaGo退19.  WIRED (2017528). 2017529

(42)^ 3.   (2017526). 2017527

(43)^ . WSJ. 2017529

(44)^ Google deploys AI for Go tournament in China charm offensive AlphaGo. Financial Times. 2017527

(45)^ Chinese Go master Ke Jie loses to Google's AlphaGo in first of three-game match - People's Daily Online. . 2017527

(46)^  .   (2017524). 2017523

(47)^ Googles AlphaGo Defeats Chinese Go Master in Win for A.I..   (2017524). 2017523

(48)^ AI--.  CNET (20171214). 20171215

(49)^ Google launching artificial intelligence research center in China.   (20171213). 20171215

(50)^ AlphaGo ZeroAI

(51)^ 3

(52)^ AIAlphaGo Zero--

(53)^ https://wired.jp/2017/12/08/deepmind-alphazero/

(54)^ AIp. 38 , 

(55)^ Silver, D. et al. Mastering the Game of Go with Deep Neural Networks and Tree Search. Nature. 2016. 529(7587), p.484-489.

(56)^ Connor, Steve (2016127). A computer has beaten a professional at the world's most complex board game (). 'The Independent'. 2016128

(57)^ Google's AI beats human champion at Go. CBC News (2016127). 2016128

(58)^ Müller, Martin. Computer Go, Artificial Intelligence 134 (2002): p150

(59)^  (2017312). !?.  . 20173122017314

(60)^ !?.   (2016714). 2017423

註釈[編集]

  1. ^ 探索範囲の膨大さと局面評価の難しさにより、人間に勝つにはあと10年かかるといわれていた。

参考文献[編集]

  • 布留川英一「AlphaZeroと機械学習の概要」『AlphaZero 深層学習・強化学習・探索 人工知能プログラミング入門』ボーンデジタル、2019年6月25日。ISBN 978-4-86246-450-7 

関連項目[編集]

外部リンク[編集]