記事閲覧
質問掲示板
TOP > 記事閲覧
fld_img.gif シチョウの戦略
投稿日 : 2022/06/26(Sun) 10:11
投稿者 hope366
参照先
柳九段のyoutube動画で面白いものがありました。
https://www.youtube.com/watch?v=LXxtfq69JBg
シチョウに関する妙手です。
SGFは↓からダウンロードできます。
https://drive.google.com/file/d/1e6TOrQpD7_NE1Ij-aZLEO40uLLQUFG5F/view?usp=sharing
KataGoは、白11-13は簡単に発見できています(左図)
しかしその後の黒9-11は発見できません(中央図)
数手進めてあげると黒9-11が好手であったことに気づきます(右図)

私の環境ではこんな感じですが、設定をいじることで白11-13の時点で黒9-11を発見することができるみたいです(KataGoのIssues参照)
少しやってみたのですが、なかなかうまくいきません。もしうまくいったという人がいたら、どのような設定を使用したのか教えて頂けないでしょうか?
使用したエンジンなどの基本情報は下記のとおりです。
エンジン: LizzieYzy2.5.0のTensorRT
weightファイル:kata1-b40c256-s11101799168-d2715431527
numSearchThreads = 32
日本ルール、コミ6.5目

1656205911-s-1.jpg1656205911-s-2.jpg1656205911-s-3.jpg

編集 編集
12>
件名 Re: シチョウの戦略
投稿日 : 2022/06/26(Sun) 15:18
投稿者 hope366
参照先
検証して頂き有難うございます。
Issuesの成功図で使用されている、kata1-b60c320-s6093801984-d2892798921.bin.gzでも検証してみましたが、全く読める気配がありませんでした・・・
WRNは少しいじってみましたが、うまくいきませんでした。
おそらく設定ファイルの内部パラメータを細かく調整するのだとは思いますが、各項目の正確な意味が分からないので、やってみようという気になれません。
https://lifein19x19.com/viewforum.php?f=18
こちらのコミュニティにも投稿しておきました。何かよい知らせがあることを期待したいです。
編集 編集
件名 Re: シチョウの戦略
投稿日 : 2022/06/26(Sun) 16:43
投稿者 Eba
参照先
You don't seem to have the idea of giving back to the people who provided KataGo and Lizzie with great effort and time ...
この通りですね(笑)
大昔の門外不出の秘伝が囲碁全体の発展をどれだけ妨げたことでしょう。
今の世の中にこういう人がいるのは残念です。教える気がなければそもそも初めから書かなければいいのに、「できたよ」と自慢だけはしたかったようですね。
編集 編集
件名 Re: シチョウの戦略
投稿日 : 2022/06/26(Sun) 22:00
投稿者 hope366
参照先
少し気を悪くされてしまったみたいですが、何とか設定ファイルを公開してもらえました。
https://github.com/lightvector/KataGo/issues/656#issuecomment-1166501450
中を少し覗いたのですが、WRNやcpuct関連の設定数値が尋常じゃないですね。何故あのような細かい数値設定が可能なのか全く想像できません。
私の環境で少しやってみたのですが、メモリ使用量がかなり多いのと、CPU使用率が100%に張り付くことがあって、ちょっと使いづらく感じました。
肝心のKataGoの読みに関しては、たまに読めることもあるのですが、毎回というわけではなく不安定みたいです。
他の人の環境でどうなのか興味があるところです。
編集 編集
件名 Re: シチョウの戦略
投稿日 : 2022/06/26(Sun) 22:24
投稿者 Eba
参照先
Issuesに投稿されたnetworkとcfgを使ってやってみました。
左の図はkata1-b60c320-s6093801984-d2892798921とそれ用のcfg
右の図はkata1-b60c320-s6119310080-d2899227642とそれ用のcfg

どちらもIssuesに示されたような正解図にはなりません。
当然環境の違いもあるのでしょう。

1656249862-s-1.jpg1656249862-s-3.jpg

編集 編集
件名 Re: シチョウの戦略
投稿日 : 2022/06/26(Sun) 22:34
投稿者 hope366
参照先
Ebaさんが提示した右の画像はIssuesのものと目差が近く、変化図も似ているように見えます。
どの想定図が正解なのか?は私の棋力では分かりませんが、少なくともデフォルトの設定に比べれば大きな進歩と言えそうですね。
編集 編集
件名 Re: シチョウの戦略
投稿日 : 2022/06/28(Tue) 19:02
投稿者 初心者
参照先
hope366 様
当方の環境では、訪問数100Kあたりで、この2方向のシチョウの筋を見つけてくれていますよ。
GTX1650 日本ルール 6.5目 opencl 60b-s614....
なお、小生は、主に1手御指南という用途に使用しており(1局対戦するような用途でない)基本設定を
PDA=0 WRN=0.5
に設定していますので、検索範囲が広いのでしょうね。
白のL7は直ちに最善手として発見
次の黒の手は、訪問数=100Kあたりで、O9 の右のほうのアテを+10目程度で最善と判定しています。
なお、その後の変化図では、両方向のシチョウが衝突する前に、白が諦めた図で10目差程度と判定したようです。
訪問数=10Kあたりでは、黒として+5目程度の着手が多数あって、安定しませんね。

hope366 様 も
WRN=0.5
程度で確認してみてはいかがでしょう? 
編集 編集
件名 Re: シチョウの戦略
投稿日 : 2022/06/28(Tue) 20:26
投稿者 hope366
参照先
検索範囲を広げて多くの探索を行うことで最善の動きを見つけられるのかもしれませんが、大変すぎてやる気がしません。
今回の場合だと、部分的な一局面だけ分析すればいいのかもしれませんが、普段そのような分析をすることはなく、必ず一局の碁を初手から最終手までまんべんなく分析します。
なので、一手に数分もかけるわけにはいきません。
長くてもせいぜい一手に10秒程度です。このくらいで最善の手が見つけられるなら使えると思っています。
GitHubの画像を添付しますが、わずか6000回程度の探索で両方のシチョウを読むことに成功しています。設定をいじることでこの素晴らしいパフォーマンスが得られるならすごいことだと思いましたが、設定ファイルを覗いていると、メモリの使用量が大幅に増やされていて高性能のPCでないと荷が重い感じです。
さらに、小数点以下13桁付近での微調整を行っており、何故このような局地的な調整が可能なのかが謎です。

1656415600-s-1.png

編集 編集
件名 Re: シチョウの戦略
投稿日 : 2022/06/28(Tue) 20:56
投稿者 Eba
参照先
Issuesのkata1-b60c320-s6119310080-d2899227642とそれ用のcfgのWRNを0.5にしてやってみました。
似た結果になりましたが、この変化が結論というわけではなく安定しません。
10K程度の探索で常に同じような結果にならないと使えないと思います。

なお、hope366さんへ
Lizzie-improved-v3.1-gpuを使いましたが、コメント欄に表示されるエンジン名がそのとき使用しているエンジン名に変わらないのは仕様でしょうか?

1656417388-s-1.jpg

編集 編集
件名 Re: シチョウの戦略
投稿日 : 2022/06/28(Tue) 22:59
投稿者 hope366
参照先
Ebaさん
LizzieYzyを使うようになってからはノーマルのLizzieを全く触らなくなり、久しぶりに起動してみました。
コメント欄に表示される情報は、LizzieYzyのようにリアルタイムでの情報ではなく、SGFに保存されたものが表示されているだけのようですね。
なのでEbaさんが添付した画像の場合だと、(TensorRT)Kata1-40Bで分析して一旦保存したものをロードして、エンジンを60ブロックに切り替えたのだと思いますが、コメント欄に表示される情報はSGFに記録されているもので固定されているものと思われます。
あまり気にしたことはなかったですが、仕様だと思います。

LizzieYzyに慣れ過ぎていて、ノーマルLizzieでコメント欄に分析結果が表示されないのでどういうことなのだろうと困っていました。一旦SGFに保存してロードしないと表示されないということに気づくのに少し時間がかかりました(笑)
編集 編集
件名 Re: シチョウの戦略
投稿日 : 2022/06/29(Wed) 03:53
投稿者 hope366
参照先
2022/06/28時点での最新のソースコードからコンパイルしたLizzieYzyを使用して、
エンジン:katago_20220328_tensorrt.exe
weightファイル:kata1-b60c320-s6144619008-d2905897817.bin.gz
設定ファイル:KataGo_gtp_TensorRT_1_11_0_60x320_dummy_13.cfg

この設定で3.8kの探索でシチョウ絡みの筋に気付き始めました(左図)
30kの探索で目差が、白マイナス11.0目となりました(右図)
探索数を増やしくいくと徐々に目差が大きくなっていきますが、どの変化図が双方にとって最善なのか?が分からないと何ともいえない感じですね・・・

1656442396-s-1.png1656442396-s-2.png

編集 編集
TOP > 記事閲覧
12>
件名 スレッドをトップへソート
名前
URL
画像添付


暗証キー
画像認証 (右画像の数字を入力) 投稿キー
コメント sml_cool.gifsml_sml.gifsml_yawn.gifsml_q.gifsml_big.gifsml_shm.gifsml_wink.gifsml_cry.gifsml_roll.gifsml_bonk.gif

- WEB PATIO , Modified by Eba -