<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Minigo</id>
	<title>Minigo - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Minigo"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Minigo&amp;action=history"/>
	<updated>2026-07-13T18:39:50Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Minigo&amp;diff=3012856&amp;oldid=prev</id>
		<title>imported&gt;Zestbot：​/* 簡介 */ bot:替換lang-x模板為langx</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Minigo&amp;diff=3012856&amp;oldid=prev"/>
		<updated>2025-11-28T06:58:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;簡介：​&lt;/span&gt; bot:&lt;a href=&quot;/index.php?title=User:Zestbot/Bot17&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User:Zestbot/Bot17（页面不存在）&quot;&gt;替換lang-x模板為langx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{NoteTA&lt;br /&gt;
|G1 = IT&lt;br /&gt;
}}&lt;br /&gt;
{{Infobox software&lt;br /&gt;
| name                   = Minigo&lt;br /&gt;
| title                  = Minigo&lt;br /&gt;
| logo                   = &amp;lt;!-- Image name is enough --&amp;gt;&lt;br /&gt;
| logo caption           = &lt;br /&gt;
| logo_size              = &lt;br /&gt;
| logo_alt               = &lt;br /&gt;
| screenshot             = &amp;lt;!-- Image name is enough --&amp;gt;&lt;br /&gt;
| caption                = &lt;br /&gt;
| screenshot_size        = &lt;br /&gt;
| screenshot_alt         = &lt;br /&gt;
| collapsible            = &lt;br /&gt;
| author                 = &lt;br /&gt;
| developer              = &lt;br /&gt;
| released               = &amp;lt;!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --&amp;gt;&lt;br /&gt;
| discontinued           = &lt;br /&gt;
| programming language   = [[Python]]、[[C++]]&lt;br /&gt;
| operating system       = &lt;br /&gt;
| platform               = &lt;br /&gt;
| size                   = &lt;br /&gt;
| language               = &lt;br /&gt;
| language count         = &amp;lt;!-- DO NOT include this parameter unless you know what it does --&amp;gt;&lt;br /&gt;
| language footnote      = &lt;br /&gt;
| genre                  = [[電腦圍棋]]&lt;br /&gt;
| license                = [[Apache License 2.0]]&amp;lt;ref name=&amp;quot;code-license&amp;quot;&amp;gt;{{Cite web|url=https://github.com/tensorflow/minigo/blob/master/LICENSE|title=minigo/LICENSE at master · tensorflow/minigo|accessdate=2018-02-01|archive-date=2019-02-17|archive-url=https://web.archive.org/web/20190217063210/https://github.com/tensorflow/minigo/blob/master/LICENSE|dead-url=no}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| repo                   = {{URL|https://github.com/tensorflow/minigo}}&lt;br /&gt;
| website                = {{URL|https://github.com/tensorflow/minigo}}&lt;br /&gt;
| standard               = &lt;br /&gt;
| AsOf                   = &lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Minigo&amp;#039;&amp;#039;&amp;#039;是一套[[電腦圍棋]]軟體。&lt;br /&gt;
&lt;br /&gt;
== 簡介 ==&lt;br /&gt;
Minigo是一套依照[[Google DeepMind]]在《[[自然 (期刊)|自然]]》上對於[[AlphaGo Zero]]所發表的論文《{{lang|en|Mastering the game of Go without human knowledge}}&amp;lt;ref name=&amp;quot;agz-nature&amp;quot;&amp;gt;{{Cite journal |last=Silver |first=David |last2=Schrittwieser |first2=Julian |last3=Simonyan |first3=Karen |last4=Antonoglou |first4=Ioannis |last5=Huang |first5=Aja |last6=Guez |first6=Arthur |last7=Hubert |first7=Thomas |last8=Baker |first8=Lucas |last9=Lai |first9=Matthew |last10=Bolton |first10=Adrian |last11=Chen |first11=Yutian |title=Mastering the game of Go without human knowledge |url=https://www.nature.com/articles/nature24270 |journal=Nature |language=en |date=2017-10 |volume=550 |issue=7676 |doi=10.1038/nature24270 |issn=1476-4687 |access-date=2018-02-01 |archive-date=2018-04-12 |archive-url=https://web.archive.org/web/20180412102056/https://www.nature.com/articles/nature24270 |dead-url=no }}&amp;lt;/ref&amp;gt;》所實做出的[[開源]]電腦圍棋程式&amp;lt;ref name=&amp;quot;official&amp;quot;&amp;gt;{{Cite web |url=https://github.com/tensorflow/minigo |title=tensorflow/minigo: An open-source implementation of the AlphaGoZero algorithm |accessdate=2018-02-01 |archive-date=2020-11-09 |archive-url=https://web.archive.org/web/20201109010328/https://github.com/tensorflow/minigo |dead-url=no }}&amp;lt;/ref&amp;gt;，也就是不使用人類棋譜與累積的圍棋知識，僅實做[[圍棋規則]]，使用單一[[類神經網路]]從自我對弈中學習（不像[[AlphaGo]]以人類角度思考，設計了Policy Network與Value Network）。&lt;br /&gt;
&lt;br /&gt;
軟體是基於Brain Lee的[[MuGo]]繼續開發，使用[[Python]]與[[C++]]撰寫，並且透過[[TensorFlow]]實做[[類神經網路]]的部份&amp;lt;ref name=&amp;quot;official&amp;quot;/&amp;gt;。程式碼以[[Apache License 2.0]]釋出&amp;lt;ref name=&amp;quot;code-license&amp;quot;/&amp;gt;，訓練資料以[[公有领域]]（{{lang|en|Public domain}}）釋出&amp;lt;ref name=&amp;quot;data-license&amp;quot;&amp;gt;{{Cite web |url=https://github.com/tensorflow/minigo/blob/master/sgf/fetch_dataset.sh |title=minigo/fetch_dataset.sh at master · tensorflow/minigo |accessdate=2018-02-01 |archive-date=2019-02-17 |archive-url=https://web.archive.org/web/20190217063210/https://github.com/tensorflow/minigo/blob/master/sgf/fetch_dataset.sh |dead-url=no }}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
專案的目標包括了&amp;lt;ref name=&amp;quot;official&amp;quot;/&amp;gt;：&lt;br /&gt;
&lt;br /&gt;
* 提供使用[[TensorFlow]]、[[Kubernetes]]以及[[Google雲端平台]]實做[[强化学习]]（{{langx|en|Reinforcement learning}}）的範例。&lt;br /&gt;
* 盡可能重製論文裡所提到的方法，並提供[[開源]]的程式與工具。&lt;br /&gt;
* 提供資料以及訓練成果，讓[[圍棋]]界、[[機器學習]]領域以及Kubernetes社群都能夠受益。&lt;br /&gt;
&lt;br /&gt;
除此之外，專案也希望藉由獨立另外實做，驗證[[Leela Zero]]所產生的疑問&amp;lt;ref name=&amp;quot;reddit-cbaduk-7tx4qm&amp;quot;&amp;gt;{{Cite web |url=https://www.reddit.com/r/cbaduk/comments/7tx4qm/an_opensource_implementation_of_the_alphagozero/ |title=An open-source implementation of the AlphaGoZero algorithm : cbaduk |accessdate=2018-02-01 |date=2018-01-30 |archive-date=2018-09-04 |archive-url=https://web.archive.org/web/20180904010959/https://www.reddit.com/r/cbaduk/comments/7tx4qm/an_opensource_implementation_of_the_alphagozero/ |dead-url=no }}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
=== 與Google及DeepMind的關聯 ===&lt;br /&gt;
這個計畫雖然是掛在[[TensorFlow]]的[[GitHub]]下（且TensowFlow是由Google研發出的軟體），而且主要的專案貢獻者Andrew Jackson&amp;lt;ref name=&amp;quot;contributors&amp;quot;&amp;gt;{{Cite web|url=https://github.com/tensorflow/minigo/graphs/contributors|title=Contributors to tensorflow/minigo|accessdate=2018-02-01|archive-date=2019-02-17|archive-url=https://web.archive.org/web/20190217063210/https://github.com/tensorflow/minigo/graphs/contributors|dead-url=no}}&amp;lt;/ref&amp;gt;{{NoteTag|Andrew Jackson在[[GitHub]]上的帳號是&amp;lt;code&amp;gt;amj&amp;lt;/code&amp;gt;。}}與Tom Madams{{NoteTag|Tom Madams在[[GitHub]]上的帳號是&amp;lt;code&amp;gt;tommadams&amp;lt;/code&amp;gt;。}}都是[[Google]]員工，但官方一再強調這並非TensorFlow專案的一環&amp;lt;ref name=&amp;quot;reddit-cbaduk-7tx4qm&amp;quot;/&amp;gt;，也不是[[Google DeepMind]]的[[AlphaGo]]官方版本，而是由獨立的團隊依照[[AlphaGo Zero]]的論文而實做出的版本&amp;lt;ref name=&amp;quot;official&amp;quot;/&amp;gt;&amp;lt;ref&amp;gt;{{Cite web|url=http://computer-go.org/pipermail/computer-go/2018-January/010688.html|title=[Computer-go] MiniGo open sourced|accessdate=2018-02-14|date=2018-01-29|archive-date=2020-01-28|archive-url=https://web.archive.org/web/20200128015210/http://computer-go.org/pipermail/computer-go/2018-January/010688.html|dead-url=no}}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
=== 版本演進 ===&lt;br /&gt;
雖然[[Google]]與[[Google DeepMind]]沒有正式參與Minigo計畫，但Andrew Jackson使用的是Google所提供的20%時間&amp;lt;ref name=&amp;quot;reddit-cbaduk-7tx4qm&amp;quot;/&amp;gt;，並且得到[[Google]]贊助提供硬體資源進行運算，供Minigo團隊確認程式正確性&amp;lt;ref name=&amp;quot;official&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;result&amp;quot;&amp;gt;{{Cite web|url=https://github.com/tensorflow/minigo/blob/master/RESULTS.md|title=minigo/RESULTS.md at master · tensorflow/minigo|accessdate=2018-02-01|archive-date=2019-10-18|archive-url=https://web.archive.org/web/20191018153425/https://github.com/tensorflow/minigo/blob/master/RESULTS.md|dead-url=no}}&amp;lt;/ref&amp;gt;：&lt;br /&gt;
&lt;br /&gt;
; 第一階段（2017年十月）&lt;br /&gt;
: 使用約1000 CPU cores（沒有[[GPU]]）跑兩週，訓練9x9棋盤，主要是確認程式實做的正確性。&lt;br /&gt;
; 第二階段（2017年十二月至2018年一月）&lt;br /&gt;
: 使用約1000 GPU跑四個禮拜，訓練19x19棋盤，使用20 blocks x 128 filters，在更大的規模上邊修正[[bug]]，邊對程式做出各類改善，並摸索論文裡沒有提到的細節要如何實做。在160個迭代（{{lang|en|generation}}）後，團隊將訓練結果放到[[KGS]]與[[CGOS]]上對弈，以&amp;lt;code&amp;gt;somebot&amp;lt;/code&amp;gt;為名，後面的數字表示是哪個迭代。最終大約跑了250個迭代。&lt;br /&gt;
; 第三階段（2018年1月20日至2月1日）&lt;br /&gt;
: 在確認論文內不清楚的地方，嘗試後從錯誤中學到不少事情。&lt;br /&gt;
; 第四階段（2018年2月7日後至三月）&lt;br /&gt;
: 因為19x19的成果受限，改回使用9x9訓練，在大約一個禮拜的訓練後達到職業水準。&lt;br /&gt;
; v5（2018年三月至四月）&lt;br /&gt;
: 引擎部份改用[[C++]]重寫，以改善效能。&lt;br /&gt;
; v7a（2018年五月的第一周）&lt;br /&gt;
; v7（2018年5月16日至7月17日）&lt;br /&gt;
; v9（2018年7月19日至8月1日）&lt;br /&gt;
: 取得新的資源，使用600個[[TPU]]（v2）訓練。&lt;br /&gt;
; v10（2018年8月28日至9月14日）&lt;br /&gt;
; v11（2018年9月14日至9月17日）&lt;br /&gt;
; v12&lt;br /&gt;
; v13&lt;br /&gt;
; v14&lt;br /&gt;
; v15&lt;br /&gt;
&lt;br /&gt;
== 合作 ==&lt;br /&gt;
[[Leela Zero]]同樣也是依照[[AlphaGo Zero]]論文所獨立實做出來的軟體&amp;lt;ref name=&amp;quot;leelazero&amp;quot;&amp;gt;{{Cite web|url=https://github.com/gcp/leela-zero|title=gcp/leela-zero: Go engine with no human-provided knowledge, modeled after the AlphaGo Zero paper.|accessdate=2018-02-02|archive-date=2018-10-16|archive-url=https://web.archive.org/web/20181016081931/https://github.com/gcp/leela-zero|dead-url=no}}&amp;lt;/ref&amp;gt;，而Minigo專案取得[[Google]]贊助的計算資源，透過大量計算資源得到品質還不錯的訓練網路資料。因此Leela Zero的團隊與Minigo的團隊基於雙方的經驗，討論參數的調整能帶來的改善，以及雙方訓練資料共用的可能性&amp;lt;ref&amp;gt;{{Cite web|url=https://github.com/gcp/leela-zero/issues/785|title=Ideas from Minigo · Issue #785 · gcp/leela-zero|accessdate=2018-02-02|archive-date=2019-10-18|archive-url=https://web.archive.org/web/20191018130853/https://github.com/leela-zero/leela-zero/issues/785|dead-url=no}}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
== 成績 ==&lt;br /&gt;
Minigo的第二階段在[[CGOS]]上以&amp;lt;code&amp;gt;somebot&amp;lt;/code&amp;gt;開頭的名稱參與19x19的對戰&amp;lt;ref name=&amp;quot;cgos-bayes-19x19&amp;quot;&amp;gt;{{Cite web|url=http://www.yss-aya.com/cgos/19x19/bayes.html|title=19x19 All Time Ranks|accessdate=2018-02-01|archive-date=2018-01-17|archive-url=https://web.archive.org/web/20180117032048/http://www.yss-aya.com/cgos/19x19/bayes.html|dead-url=no}}&amp;lt;/ref&amp;gt;，排名最高的帳號為&amp;lt;code&amp;gt;somebot-199b&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;{{Cite web|url=http://www.yss-aya.com/cgos/19x19/cross/somebot-199b.html|title=Crosstable for somebot-199b|accessdate=2018-02-01|archive-date=2020-07-10|archive-url=https://web.archive.org/web/20200710070928/http://www.yss-aya.com/cgos/19x19/cross/somebot-199b.html|dead-url=no}}&amp;lt;/ref&amp;gt;，取得約2600分的BayesElo成績&amp;lt;ref name=&amp;quot;cgos-bayes-19x19&amp;quot;/&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
== 相關連結 ==&lt;br /&gt;
&lt;br /&gt;
* [[AlphaGo]]，所參考論文的電腦圍棋軟體。&lt;br /&gt;
* [[AlphaGo Zero]]，所參考論文的電腦圍棋軟體。&lt;br /&gt;
* [[Leela Zero]]，另外一套也是依照AlphaGo Zero所實做的[[開源]]電腦圍棋軟體。&lt;br /&gt;
* [[MuGo]]，由Brain Lee依照AlphaGo的論文所開發的電腦圍棋軟體。&lt;br /&gt;
* [[TensorFlow]]，Minigo所使用到的框架。&lt;br /&gt;
* [[计算机围棋]]&lt;br /&gt;
* [[圍棋軟體]]&lt;br /&gt;
&lt;br /&gt;
== 參考資料 ==&lt;br /&gt;
{{Reflist|2}}&lt;br /&gt;
&lt;br /&gt;
== 註解 ==&lt;br /&gt;
{{NoteFoot}}&lt;br /&gt;
&lt;br /&gt;
== 外部連結 ==&lt;br /&gt;
* {{Official|https://github.com/brilee/MuGo}} {{en}}&lt;br /&gt;
&lt;br /&gt;
[[Category:围棋软件]]&lt;br /&gt;
[[Category:机器学习]]&lt;br /&gt;
[[Category:游戏人工智能]]&lt;br /&gt;
[[Category:人工智能应用]]&lt;br /&gt;
[[Category:使用Apache许可证的软件]]&lt;br /&gt;
[[Category:用C++編程的自由軟體]]&lt;br /&gt;
[[Category:用Python編程的自由軟體]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Zestbot</name></author>
	</entry>
</feed>