コンピュータ将棋や囲碁の掲示板
TOP > 過去ログ > 記事閲覧
fld_nor.gif KataGoをドーナツ戦法で倒すBotがCGOSに
投稿日 : 2024/07/02(Tue) 11:24
投稿者 山下
いやぁ、実際に棋譜見ると鮮やかですね。
http://www.yss-aya.com/cgos/viewer.cgi?19x19/SGF/2024/07/01/913544.sgf
KataGoだけでなくCrazyStoneとかAlphaZero系は全部はまるっぽいです。
http://www.yss-aya.com/cgos/viewer.cgi?19x19/SGF/2024/07/01/913536.sgf

ray_8.0.1_10k とか昔のplayout系には当然のように全敗。
うーん、ほんとこれ見つけた手法はすごいですね。
http://www.yss-aya.com/cgos/19x19/cross/gacyv100.html

KataGoを騙して勝つ論文 
http://www.yss-aya.com/bbs/patio.cgi?read=18&ukey=0
件名 Re: KataGoをドーナツ戦法で倒すBotがCGOSに
投稿日 : 2024/07/14(Sun) 16:56
投稿者 山下
参照先
gacyv100 面白いのですが、
一通り対戦相手との勝率なども出たので停止させませんか?
やはりレーティングシステムを破壊してしまう影響は大きいです。
件名 Re: KataGoをドーナツ戦法で倒すBotがCGOSに
投稿日 : 2024/07/11(Thu) 13:51
投稿者 山下
参照先
pureRAVE_go11_1000 という1手1000playoutの
完全乱数playout+RAVEのボットにも負け越すほど弱いですね。

1手10000playout+RAVEだと 1191 BayesELO なので
1手1000だと多分1000 ELOぐらい。
なのでgacyv100 の通常?の実力は 900 ELO ぐらいで
旧KataGo相手の時だけ4200 ELO という感じでしょうか・・・。

http://www.yss-aya.com/cgos/19x19/cross/pureRAVE_go11_1000.html
http://www.yss-aya.com/cgos/19x19/cross/pureMcUctRave_10k.html
pureRAVE_go11_1000 は下のソースを -p1000 で動かしてます。
https://github.com/yssaya/go_mcts_rave
件名 Re: KataGoをドーナツ戦法で倒すBotがCGOSに
投稿日 : 2024/07/04(Thu) 21:11
投稿者 zakki
参照先
前バージョンの Adversarial Policies Beat Superhuman Go AIs だと、学習時や探索時の想定相手はKataGoのまま、 Leela Zeroに3.5%、ELF OpenGoに3.5%勝ったとありました。

探索時のAMCTSの相手モデルだけLeela Zeroにして勝率が大きく上がるかは興味ありますが実装は面倒そうです。
件名 Re: KataGoをドーナツ戦法で倒すBotがCGOSに
投稿日 : 2024/07/04(Thu) 20:08
投稿者 山下
参照先
LeelaZeroは全然はまらないんですね。シチョウを理解してるソフトだけに有効?なのでしょうか。
対局途中の30手目ぐらいまでで相手の棋風から対局相手を特定して
アンチ戦法に切り替える、とかできると面白そうです。
件名 Re: KataGoをドーナツ戦法で倒すBotがCGOSに
投稿日 : 2024/07/03(Wed) 13:34
投稿者 zakki
参照先
手順書通りのcyclic-adversaryをmavVisits = 100で動かしてます。
理想的には相手のモデルを動かす必要があるので、大会で上位狙うのは厳しそうです。
https://github.com/AlignmentResearch/go_attack/blob/main/sabaki/README.md

やり方がすごく高度なだけで、ルール的にはシチョウや不成への対策、Stop-0.9や稲庭将棋への対策が必要なのと変わらず合法だと思っていますが、UEC杯直前のこの時期にCGOSで動かしてるとメタゲームっぽいですね。
件名 Re: KataGoをドーナツ戦法で倒すBotがCGOSに
投稿日 : 2024/07/03(Wed) 02:05
投稿者 mak
参照先
このアルゴリズムは囲碁のAI大会では禁じ手になるんだろうか??
まあ、もしも現実に使う人がいてもすぐに対策されてしまうでしょうが、隠し玉のように大事なところで使う人が出たりしたらって想像すると。。
件名 Re: KataGoをドーナツ戦法で倒すBotがCGOSに
投稿日 : 2024/07/02(Tue) 21:07
投稿者 山下
参照先
ドーナツ戦法のmodelは公開されていたようです。
手順だけ見ると単純で、アルゴリズムを手作業で実装できそうな気もします。
https://github.com/AlignmentResearch/go_attack
https://github.com/AlignmentResearch/go_attack/commit/b8031b73c36e85f0c53ed88ce2c1e9e6364a9e3d

- WEB PATIO -