KataGo 圍棋AI下載 + Lizzie-imp-v3.3 安裝使用教學

圍棋 AI 軟體下載,相關新聞與討論分享。

版主: Fly2002

版面規則
圍棋 AI 軟體下載,相關新聞與討論分享。
回覆文章
頭像
Fly2002
BK18 板主
BK18 板主
文章: 38
註冊時間: 2013-04-06, 17:37
:

KataGo 圍棋AI下載 + Lizzie-imp-v3.3 安裝使用教學

文章 Fly2002 »

KataGo是一款免費的圍棋 AI,搭配 Lizzie 可進行即時分析,運行需要 Java 8 或更高版本。
 
最新版本 katago-v1.14.1 棋力較去年提升了 436 Elo,對弈勝率達到 92%。
 
 
【KataGo 標準版】(OpenCL版 2024/6/15 更新)
KataGo1.14.1_c512s716.bin_Lizzie-imp-v3.3
 
b28c512nbt-s7168446720-d4316919285 發布於 2024-05-27 00:53:38,棋力 = 13926 Elo
這是 2024 年的最新模型,適用於 1.14.1 版 KataGo。與去年版本相比,棋力增長了 436 Elo。
 
 
【KataGo 舊版】(舊版備份 2023/5/23 更新)
KataGo1.13.0_c384-v13.bin_Lizzie-imp-v3.3
 
b18c384nbt-optimisticv13-s5971M 發布於 2023-03-12 17:03:53,棋力 = 13490 Elo
這是 2023 年的模型,適用於 1.13.0 版 KataGo。與 60b 模型相比,棋力稍微更強。
 
 
【KataGo 60b】(較慢,只做為研究用途 2022/5/28 更新)
KataGo1.11.0_s601_Lizzie-imp-v3.1_60b.zip
 
 
【KataGo_25x25 大棋盤特別版】(2022/2/17 更新)
 
KataGo1.10.0_s1110_Lizzie-imp-v3.1_25x25.zip
(195.9 MiB) 已下載 968 次
 
 
【KataGo 舊電腦專用:CPU版】(沒有顯示卡、沒有內顯,才需要使用這個版本)
 
KataGo1.10.0_s1110_Lizzie-imp-v3.1_CPU.zip
(196.13 MiB) 已下載 1703 次
 
 
KataGo 官方
https://github.com/lightvector/KataGo/releases/
 
KataGo 權重下載
https://katagotraining.org/networks/kata1/
 
KataGo 分析技術原理詳解(英)
https://github.com/lightvector/KataGo/b ... hlet-noise
 
Lizzie-improved 官方
https://github.com/hope366/Lizzie-impro ... /releases/
 
《圍棋技巧重點整理》
 
 
2024/5/2
KataGo 推出新的 "b28" 神經網路。這個更大且更強的網路運行速度較慢,但預計在同等時間內比以前的 "b18" 網路更強。新版本 v1.14.0 增加了對此網路的支持並修復了許多錯誤。
 
引擎改進:
1.支援新的 "v15" 模型格式,適用於更大的 b28c512nbt 神經網路。
2.分析模式忽略根節點之前的歷史。
3.Eigen 版本共用神經網路權重,減少內存使用。
4.TensorRT 版本增加了 USE_CACHE_TENSORRT_PLAN 選項,加快啟動速度。
 
主要錯誤修復:
1.修復了在嚴格計分規則下無法聲稱勝利的問題。
2.修復了多線程競爭條件的問題。
3.修正了對某些格式錯誤的配置文件的解析問題。
 
 
2021/8/10
選擇正確的圍棋規則
rules = tromp-taylor => rules = chinese-ogs(不允許多棋子自殺)
 
2021/8/3
更新KataGo權重s985、Lizzie-imp-v2.8
 
2021/7/4
更新KataGo1.9.1,新增25x25大棋盤特別版。
大棋盤特別版運作得更慢,占用的記憶體更多,但可以擴大棋盤到25x25
 
KataGo1.9改進.png
KataGo1.9改進.png (125.21 KiB) 已瀏覽 48402 次
 
 
========
 
 
建議配備:
 
CPU = 四核心以上
顯示卡 = NVidia:GTX1060以上(例如GTX1660、RTX2060、RTX2070、RTX2080)
記憶體 = 8G以上
 
 
========
 
安裝與使用:
 
1.下載之後,右鍵「解壓縮全部」
如果無法解壓縮,可下載7-Zip:https://www.7-zip.org/
 
Lizzie安裝說明1.jpg
Lizzie安裝說明1.jpg (68.51 KiB) 已瀏覽 52135 次
 
 
2.點選lizzie.jar就可以直接運作(免安裝)
如果缺少JAVA請先下載JAVA: https://www.java.com/zh-TW/
 
Lizzie安裝說明2.jpg
Lizzie安裝說明2.jpg (84.6 KiB) 已瀏覽 52135 次
 
 
3.棋盤上顯示目數差距、形勢判斷,與目前的分析計算步數,計算越多棋力越強。
 
Lizzie操作介面.jpg
Lizzie操作介面.jpg (607.88 KiB) 已瀏覽 52135 次
 
 
4.如果想關閉形勢判斷,可以在左上方點選:
view/KataGo Settings/Estimate info/Display/Not Shown
 
Lizzie關閉形勢判斷.jpg
Lizzie關閉形勢判斷.jpg (467.17 KiB) 已瀏覽 51922 次
 
 
========
 
 
KataGo 棋力有多強?
 
1. KataGo 的作者 David J. Wu 是高段圍棋玩家,直接把圍棋技巧(征子、圍地、子效分析)寫在程式碼,相較於上一代 AlphaGo Zero 與 LeelaZero 缺乏技巧的神經網路, KataGo 是以高段技巧做基礎,再訓練神經網路,除了看征子與不退讓,棋力也有飛躍性提升。

2. 野狐「菜刀メ让子」是高階電腦跑 KataGo,可以跟網棋9段玩讓子棋 3~4 顆子,並且獲勝。

3. 在OGS的 katago-micro 只用了 30 Visits 就達到網棋9段。

4. 在CGOS的 KataGo 只用了 100 Visits 就達到 4000 Elo ,做為基準的 LeelaZero ELFv2_p800 也有世界冠軍的棋力,與 ELFv2 每100次對局 KataGo能拿到約85場勝利,而且只需要八分之一的計算量。

5. 電腦的棋力與計算次數成正比,每增加1倍的計算,棋力增加約200 Elo。

6. 一般家用電腦RTX2060每秒運算 400 Visits,15秒快棋 6000 Visits 大約 5100 Elo,超過戰勝柯潔的 AlphaGo Master ,接近2017年的 AlphaGo Zero 。
 
 
菜刀メ让子 [9段].jpg
菜刀メ让子 [9段].jpg (258.92 KiB) 已瀏覽 46908 次
 
 
KataGo棋力推測.jpg
KataGo棋力推測.jpg (290.2 KiB) 已瀏覽 46959 次
 
 
========
 
 
更換權重的方法:
1.把權重丟到Lizzie資料夾裡面
2.改這行設定-model b40-s663.bin.gz 改成新權重的檔案名稱
 
Lizzie更換權重.jpg
Lizzie更換權重.jpg (144.53 KiB) 已瀏覽 51714 次
 
 
========
 
 
2021/4/5
使用Lizzie-improved-v2.5改良版Lizzie
新增強制啟動,使用Java開啟Lizzie檔案.bat,解決一些.jar無法開啟的問題。
調整常用設定
min-playout-ratio-for-stats = 0 (隱藏最差的10% => 0%選點,顯示每一步)
analysisPVLen = 99 (顯示的變化圖,最多從15 => 99手)
maxVisits = 1000000 (對戰模式,最大計算步數 500 => 1000000 步)

 
現在可以調整AI的強度,但不建議用低段的AI進行分析
 
AI強度調整.jpg
AI強度調整.jpg (117.2 KiB) 已瀏覽 50383 次
 
1D~3D是剛開始學圍棋的KataGo(6b-738萬Data Row、6b-2678萬Data Row)
這時候它還不知道一些高階技巧、複雜定石,單純以有限的圍棋知識,堂堂正正的決鬥。
 
4D-5D是訓練到一半的KataGo(10b-2.04億Data Row)
強度剛好介於6b與40b之間
 
6D-9D是最新的KataGo權重(40b-19.5億Data Row)
記錄了各種複雜定石、棋型、最佳選點,要戰勝它就不容易了。

 
 
【強制啟動KataGo】(如果你有特殊問題,無法正常啟動,請執行此檔案,並觀看錯誤訊息)
強制啟動KataGo(觀看錯誤訊息).zip
(272 Bytes) 已下載 1212 次
 
強制啟動KataGo.png
強制啟動KataGo.png (76.85 KiB) 已瀏覽 48005 次
 
 
【OpenCL.dll下載】(如果OpenCL.dll遺失,可以下載OpenCL.dll,放在KataGo資料夾)
OpenCL.zip
(445.61 KiB) 已下載 972 次
 
OpenCL遺失.png
OpenCL遺失.png (38.88 KiB) 已瀏覽 47847 次
 
 
========
 
 
功能介紹:
 
支持不同的棋盤尺寸
使用z鍵臨時切換建議(shift + z =永久切換建議)
GTP控制台窗口(按e開啟)
現在可以將獨立的窗格拖到單獨的窗口中(例如,winrate圖形作為其自己的窗口)
可以根據勝率(而非訪問次數)為選點著色
可以使用工具欄按鈕顯示策略網絡(或按b鍵)
播出計數器更一致地顯示> 1k和> 1m
保存的獲勝率評論變得更加清晰
Leela Zero 0.17支持
KataGo支持
支持引擎的可變komi
 
Lizzie.jpg
Lizzie.jpg (529.74 KiB) 已瀏覽 52135 次
========

參考資料:

《圍棋技巧重點整理》

KataGo 圍棋AI下載 + Lizzie-imp-v3.3 安裝使用教學


 
舊版本下載:
 
附加檔案
KataGo1.11.0_s1110_Lizzie-imp-v3.1.zip
(196.29 MiB) 已下載 3915 次
回覆文章